AutoCad-AutoDeskInġinerijatopografia

Aktar minn 60 rutini Autolisp għal AutoCAD

Lisp għal konverżjonijiet u operazzjonijiet


1. Ikkonverti s-saqajn f'metri u viċi versa

Dan rutina ġġenerat bl AutoLISP, jippermetti li jikkonvertu l-valur imdaħħal mill-saqajn ta 'meters u viċi versa, ir-riżultat hija murija fuq il-linja tal-kmand.

Hawnhekk aħna wkoll tuża l-funzjoni CVunit, dan lisp funzjoni, valuri tal-konverżjoni miksub, File acad.unt (AutoCad Unità Definizzjoni), jekk inti tixtieq li josservaw fid-dettall liema dawn il-valuri u r-rati ta 'konverżjoni differenti, nissuġġerixxi inti tara dan il-fajl .

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: PIM
  3. Agħżel it-tip ta 'konverżjoni: saqajn sa metru jew metri saqajn
  4. Daħħal il-valur li trid tikkonverti
  5. Int ser ikollok fil-linja tal-kmand l-informazzjoni bil-konverżjoni tal-unità

Tista 'tikseb ir-rutina hawn


2. Immultiplika t-testi magħżula kollha

Din ir-rutina ġġenerata fi AutoLisp tippermetti li tinkiseb il-multiplikazzjoni tal-valuri kollha tat-testi magħżula, għax din ir-rutina taħdem b'mod korrett, huwa neċessarju li t-testi magħżula jkunu tat-tip TEXT u mhux tat-tip MTEXT.

Per eżempju, jekk għandek 3 tliet testi kull wieħed bil-valuri: 1, 2, 3 u t-tlieta huma magħżula, ir-riżultat tal-kmand se jkun il-multiplikazzjoni ta 'dawn it-tliet numri, li jkun ugwali għal: 6.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: mul
  3. Agħżel it-testi kollha li tixtieq tikseb il-multiplikazzjoni.
  4. Agħfas iċ-ċavetta Ikteb biex tikseb ir-riżultat.

Tista 'tikseb ir-rutina hawn


3. Ikkonverti pulzieri għal metri

Din ir-rutina żgħira tippermettilna li nikkonvertu l-valur imdaħħal f'polzieri għal metri li juru r-riżultat fil-linja tal-kmand, turi wkoll ir-riżultat maqsum bejn 2 bħala parti minn informazzjoni addizzjonali.

Tista 'timmodifika dan il-kmand biex taqleb tipi oħra ta' unitajiet, għal dan trid timmodifika l-kodiċi tas-sors, per eżempju, tikkonverti pulzieri sa ċentimetri o minuti għal sekondi, ibiddel il-parametri tal-funzjoni biss "CVUNIT.", f'dan il-kmand cvunit għandu l-parametri li ġejjin: "pulzieri" "metri", b'dawn il-parametri, il-valur imdaħħal se jittieħed bħala pulzieri (pulzieri) u se jiġi kkonvertit għal metri (metri), tista 'tbiddel il-parametri għall- li ġejjin: “minuta” “tieni”, “pulzier” “ċm”, “acre” “tarzna sq”, “ft” “in”, fost oħrajn.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: PM
  3. Daħħal il-valur li trid tikkonverti minn pulzieri għal metri u

Lest, inti se tikseb l-informazzjoni bil-konverżjoni ta 'l-unità.

Tista 'tikseb ir-rutina hawn


4. Żid it-tul tal-linji tas-saff magħżul

Din ir-rutina tippermettilek iżżid id-distanzi tal-linji kollha li jinsabu fis-saff tal-oġġett li inti tagħżel.

Dan rutina jippermettilek li żżid id-distanzi tal-linji kollha li jinsabu fis-saff ta 'l-oġġett inti tagħżel, jekk dawn kienu polylines fil-saff magħżul, dawn se jiġu injorati.
Ladarba s-somma tal-linji kollha jinstabu r-riżultat jintwera.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: sumlcapa
  3. Agħżel il-linja li tinsab fis-saff tal-linji li tixtieq iżżid

Tista 'tikseb ir-rutina għal USD 5.99 hawn


5. Żid jew tnaqqas il-valuri f'testi magħżula

Din ir-rutina magħmula ma 'AutoLisp tippermetti li żżid jew naqqas il-valuri fit-testi li ntgħażlu.

Per eżempju, jekk għandek test b'valur ta 5 u l-użu dan il-kmand u daħal fil-2 valur, il-bidliet test magħżula, aġġornata mill-7 valur, jekk il-valur -2 hija mdaħħla, it-test se jiġi aġġornat 3.

Agħmel dan li ġej biex tuża din ir-rutina.

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: vsr
  3. Indika l-valur li għandu jiżdied jew jitnaqqas
  4. Agħżel it-testi li għandhom jiżdiedu jew jitnaqqsu.

Tista 'tikseb ir-rutina hawn


6. Akkwista żoni minn sezzjonijiet oskura

Din ir-rutina tippermettilek li tikseb żoni ta 'dell tas-sezzjoni trasversali u tistabbilixxi l-valuri miksuba f'attributi ta' blokok magħżula.

L-isfumaturi magħżula għandhom ikunu f'saff li jiddeskrivi t-tip ta 'żona li trid tikseb, b'mod awtomatiku l-lisp se jaqra żewġ ismijiet ta' saffi, li huma dawn li ġejjin: "ShadingCut"U"ShadowFill".

Il-lisp jiġbor iż-żoni kollha tax-shaders li huma fis-saff "ShadingCut"u ż-żoni kollha tal-isfumaturi tas-saff"ShadowFill” u ladarba l-għażla tal-bokkaporti tkun lesta, l-attributi tal-blokk ta 'żoni huma aġġornati, għal dan l-attribut progressiv tal-blokk għandu l-ewwel jintgħażel, dan huwa attribut inviżibbli, iżda l-lisp eżatt qabel l-għażla turiha u imbagħad jaħbiha mill-ġdid, dan isir bl-użu tal-kmand "Attdisp", imbagħad jintgħażlu l-attributi taż-żoni tal-qtugħ u tal-mili u dawn jiġu aġġornati bil-valuri taż-żoni misjuba.

L-għażla ta 'l-oġġetti ssir permezz ta' tieqa li tinkludi l-assigurazzjonijiet kollha inklużi t-test tal-progressiva tat-taqsima.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: AXA.
  3. Agħżel permezz ta 'tieqa t-titqib ta' qtugħ u mili tas-sezzjoni, inkluż it-test tal-waħda progressiva ta 'l-istess waħda.
  4. Tagħżel waħda waħda l-attributi tal-blokka li timmodifika, u tibda bl-attribut tal-progressiv.
  5. Il-kmand jintemm awtomatikament wara li l-attributi tal-qtugħ u l-mili ġew magħżula.

Kampjun CAD fajl huwa mehmuż ma 'lisp għal fehim aħjar tal-kmand.

Tista 'tikseb ir-rutina hawn


7. Ikseb l-inklinazzjoni ta 'linja jew poliplina

Dan il-kmand (Autolisp rutina) jikseb il-valur tal-inklinazzjoni ta 'linja jew polyline, u jikseb ukoll tul tal-linja, tul orizzontali u angolu.

Tippreżenta għajnuna kbira meta rridu kontroll imsielet tagħnaBiex tikseb l-inklinazzjoni biss sempliċement tagħżel il-linja jew Polyline, ir-riżultat jista 'jintwera fuq l-iskrin (linja tal-kmand) jew billi tagħżel test (il-valur ta' dan it-test se jibdlu l-valur tal-inklinazzjoni misjuba).

Ta 'min jenfasizza li fil-każ ta' polyline, dan il-kmand isib l-inklinazzjoni ta 'l-ewwel segment biss.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: pnd
  3. Agħżel il-linja jew il-polyline biex tikseb l-inklinazzjoni.
  4. Jekk ikun mixtieq tista 'tagħżel test biex tissostitwixxi l-valur tagħha għall-inklinazzjoni misjuba, inkella, agħfas biss Ikteb biex tikseb ir-riżultati fuq l-iskrin.

Tista 'tikseb ir-rutina hawn


8.  ROTIN F'LISP VIŻWALI BIEX JIĠI SIKORSI S-SOMM TA 'LINJI JEW POLYLINES MAGĦŻULA

Hija rutina ġenerata f'Lisp li tikseb is-somma tat-tul tal-linji jew polylines magħżula, ir-riżultat ta 'din is-somma jista' jiġi stabbilit f'test billi tagħżelha jew tista 'tintwera biss fil-linja ta' kmandi.

Tista 'tagħżel linji u polylines kollha flimkien permezz ta' tieqa waħda jew waħda waħda.

In-numru deċimali default tas-somma tat-tulijiet misjub huwa 2, iżda jista 'jiddaħħal valur ieħor.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: lpl
  3. Daħħal in-numru tad-deċimali għal riżultat tas-somma tat-tulijiet
  4. Agħżel il-linji jew polylines biex iżżid it-tulijiet tagħhom
  5. Agħfas iċ-ċavetta Ikteb biex tintemm l-għażla
  6. Agħżel test biex jissostitwixxi l-valur tiegħu ma 'dak tas-somma miksuba jew l-istampa Ikteb għal darb'oħra biex turi r-riżultat fuq il-linja tal-kmand

Tista 'tikseb ir-rutina hawn


9. ROTIN F'LISP VIŻIVI LI JĠENERA LISTA TA 'SELF TAT-Tpinġija KURRENTI

Din hija rutina żgħira li tiġġenera lista bl-ismijiet tas-saffi kollha fid-disinn kurrenti u turih fuq il-linja tal-kmand.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

Ittrasferixxi l-fajl Lisp fl-AutoCAD.
Daħħal l-isem tal-kmand: lc
Ir-riżultat se jkun lista fil-linja tal-kmand tas-saffi kollha tad-disinn kurrenti.

Tista 'tikseb ir-rutina hawn


Naħdmu b'koordinati


10. RUTINA TA 'L-AUTOLISP LI JINSAĦĦAL TABELLA TAD-DEJTA

Din ir-rutina tiġġenera tabella bin-numru speċifikat ta 'ringieli u kolonni, hija simili għall-kmand tat-tabella AutoCAD, iżda eħfef biex jintuża.

Din ir-rutina jiġġenera tabella bl-għadd ta 'ringieli u kolonni speċifikati, hija simili għall-kmand tal-mejda AutoCAD, iżda eħfef għall-użu, għalkemm ma torbotx id-dejta ma 'Excel Għandek l-għażla li timla t-tabella b'valur predefinit li awtomatikament huwa "0.00" u jitqiegħed f'kull ċellola biex tiġi editjata aktar tard.

Dan il-kmand ukoll jippermettilek li tiġġenera t-tabella billi tuża żewġ għażliet, l-ewwel għażla tippermetti d-definizzjoni tat-tabella permezz ta 'għoli fiss u wisa' taċ-ċelloli u l-għażla l-oħra aġġusta dawn il-valuri sabiex in-numru speċifikat ta 'ringieli u kolonni daħħal in-nomina ta 'tieqa.

Għażliet addizzjonali jinkludu dan li ġej:

  • Test default: Tista 'tgħid lill-kmand biex daħħal valur default ("0.00") f'kull ċellula ġġenerata, dan il-valur jista' jiġi personalizzat u jista 'jinbidel għal kwalunkwe ieħor.
  • L-għoli tat-test: Huwa l-għoli li t-test imdaħħal, l-għoli default għandu valur ta '"0.25".
  • Āustifikazzjoni: tat-test imdaħħal, għalhekk hemm żewġ għażliet: Fit (Waħħal f'ċellula) u Nofsani (nofs iċ-ċellula).
  • Kulur: Hija l-kulur li jkun daħħal it-testi, b'mod awtomatiku l-kulur inizjali huwa l-kulur attwali definit.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: Tabla
  3. Skond il-Mod ta 'Ġenerazzjoni magħżul, punt huwa indikat jew żewġ punti huma indikati biex jiġġeneraw tieqa

Tista 'tikseb ir-rutina hawn


Lisp rutini għall-interazzjoni ma 'Excel


11. Export Coordinate points għal fajl CSV

Din ir-rutina ġġenerata minn Autolisp tippermettilek tesporta punti koordinati għal fajl CSV ta 'Microsoft Excel. L-oġġetti minn fejn tista 'tesporta dawn il-koordinati huma punti, testi u blokki, agħżelhom u jindikaw fajl tad-destinazzjoni tal-koordinati.

Għandu jkun speċjali kura f'każ li l-oġġetti huma testi, peress li l-punt ta 'inserzjoni li jitqies fil-ħin tal-esportazzjoni tal-koordinati, tiddependi fuq il-ġustifikazzjoni li dawn it-testi għandhom, jekk int żgur li l-ġustifikazzjoni tat-testi hija korretta m'hemm l-ebda problema fl-esportazzjoni tal-punti.

Huwa rakkomandabbli li tagħżel oġġetti li għandhom punt wieħed ta 'inserzjoni, bħal blokki jew punti ta 'AutoCAD, b'dan il-mod huwa iktar sikur li l-koordinati esportati huma dawk li jikkorrispondu.

Kif semmejna qabel, din l-esportazzjoni ta 'rutina tikkoordina minn punti, testi (jew ukoll Mtext) u blokki, imma inti tista 'tikkumplimenta l-kodiċi tas-sors biex tieħu kont ta' entitajiet oħra bħal pereżempju: ċrieki, punti inizjali ta 'linji, fost oġġetti oħra li fid-database tiegħu għandu l-kodiċi 10.

Il-koordinati esportati għandhom il-format P, N, E, C (Punt, Tramuntana = Y, Lvant = X, Cota = Z) u peress li huwa esportat lejn fajl CSV (separat b'komma), meta jinfetaħ il-fajl kull valur jokkupa ċ-ċellola separata tiegħu.

Biex tuża r-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: EPC
  3. Agħżel l-oġġetti li minnhom jiġu esportati l-koordinati (innota li tagħżel punti, testi u blokki (jekk issibhom).
  4. Tindika l-post u l-isem tal-fajl CSV li fih jiġu ġġenerati l-koordinati esportati.

Tista 'tikseb ir-rutina hawn


12.  PUNTI KOORDINATI TA 'ESPORTAZZJONI RUTTA MINN LINJI GĦAL Fajl CSV

Din ir-rutina ġġenerata minn Autolisp għal AutoCAD jippermettilek tesporta l-punti tal-koordinati tat-truf tal-linji magħżula għal fajl tal-Microsoft Excel CSV

Il - koordinati esportati jikkorrispondu mal - punt tal-bidu u tat-tmiem tal-linji, hekk fil-każ li l-linji huma magħquda mill-istess punt, il-lisp se jaqra 2 darbiet l-istess koordinata.

F'dan il-każ, jekk mixtieq għandek tqis l-għażla li ssortja l-koordinati u ħassar duplikati, il - koordinati esportati għandhom il - kodiċi format P, N, E, C (Punt, Tramuntana = Y, Lvant = X, Dimensjoni = Z) u kif tiġi esportata lejn a Fajl CSV (separati b'komma), meta jinfetaħ il-fajl kull valur jokkupa ċ-ċellola tiegħu b'mod indipendenti u b'mod ordnat.

Biex tuża r-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: EL3
  3. Jagħżel il-linji li minnhom jiġu esportati l-koordinati tal-punt tat-tluq u tat-tmiem.
  4. Indika l-post u l-isem tal-fajl CSV fejn jiġu ġġenerati l-koordinati esportati.

Tista 'tikseb ir-rutina hawn


13. SISTEMA TA 'PROVA GĦAL IMPORTAZZJONI TA' PUNTI TA 'KOORDINATI MINN MICROSOFT EXCEL

Dan rutina ġġenerati għall-użu fl-AutoCad u applikazzjonijiet vertikali tagħha jippermetti li inti ssodata l-koordinati ta 'punti minn fajl fil-Microsoft Excel, dan ta' rutina m'huwiex meħtieġ li jkunu speċifikati d-dettalji relatati mal-fajl għall-importazzjoni, permezz relazzjoni tagħha jkollhom għażliet disponibbli meħtieġa biex timporta l-punti kif tixtieq.

Sabiex timporta l-punti, jeħtieġ li l-fajl tal-punt li għandu jiġi importat għandu estensjoni XLS (minn verżjonijiet qabel l-uffiċċju 2007) jew XLSX (verżjoni 2007 jew aktar tard) u fil-fajl il-koordinati huma fformattjati bil-format: P, N, E, C, D, (Pflimkien, Norte, Este Cota Ddeskrizzjoni), kif muri fl-immaġini li ġejja:

Jippermetti li inti tagħżel fost 3 tipi differenti ta 'modi kif tiddaħħal oġġett ta' punt fil-koordinat tal-qari.

  • L-ewwel huwa li tagħżel li ddaħħal a Entità Punt AutoCAD (li huwa ġġenerat mill-kmand PUNT), ftakar li l-wirja ta 'punt f'AutoCAD tiddependi fuq it-tip ta' wiri tal-punt li inti iddeterminat bil-kmand DDPTYPE.
  • It-tieni għażla tikkonsisti minn agħżel blokk maħżun fit-tpinġija bħala punt li għandu jiddaħħal fil-koordinata tal-qari, b'mod awtomatiku r-rutina toħloq blokk ġdid imsejjaħ "cg-point", li jista 'jintuża jekk ikun hemm blokki fit-tpinġija jew jekk ma jkunx hemm blokki fit-tpinġija.
  • It-tielet għażla kienet relatata mal-istil tal-punt, jippermettilek timporta blokk mill-hard disk, ftakar li f'dan il-każ id-dimensjonijiet li bihom inħolqot il-blokka jinfluwenzaw il-viżwalizzazzjoni tal-blokka fil-ħin ta 'l-inserzjoni.
  • Fir-rigward ta 'data ta' punt (tikketti), iCe ihallik tiddeciedi dak li trid turi, jekk inti tixtieq li turi biss Punt, trid tagħżel din l-għażla, l-istess għat-test tad-Dimensjoni jew id-Deskrizzjoni tal-punt. Tista 'tagħżel li turi d-data tat-tikketta 3 jew turi xejn.

Wkoll inti tista 'tikkontrolla n-numru ta' deċimali fit-test tad-dimensjoni mdaħħlaL-iskala għandha tkun immarkata, ir-rotazzjoni tagħha li punt bażi huwa l-post tal-punt importati u s-separazzjoni tat-tikketta rigward il-punt, dawn l-għażliet huma jistgħu jiġu maħżuna ma 'isem, sabiex inti tista' sejħa minnhom skond il- il-punti li inti se timporta.

Dawn l-għażliet jippermettu li inti l-importazzjoni punti tiegħek minn fajl Excel malajr u bl dehra ċara, huwa tajjeb li tiċċara li t-tikketta punt testi mod mhumiex dipendenti fuq l-rutina, imma l-istil tat-test attwali tat-tpinġija tiegħek u s-saff kurrenti.

Xi żmien ilu ppubblikajt rutina żviluppata minn utent, li ppermettiet li timporta l-koordinati imma minn fajl ta 'test imma b'ħafna limitazzjonijiet, din id-darba permezz ta' dan il-kmand il-ġdid se jkollna aktar għażliet biex tikkontrolla l-inserzjoni ta 'punti ta' koordinati.

Il-fajl mehmuż jipprovdi wkoll eżempju ta 'blokka li tista' timporta, apparti minn spreadsheet bil-format korrett li l-kmand għandu bżonn biex jimporta l-koordinati mingħajr ebda inkonvenjent.

Biex tuża r-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: ICE
  3. Fil-kaxxa ta 'dialog, speċifika l-għażliet li taħseb li huma konvenjenti għall-importazzjoni ta' punti.

Tista 'tikseb ir-rutina hawn


14. Importazzjoni żoni minn fajl CSV għal sezzjonijiet trasversali

Dan il-kmand jippermettilek li timporta żoni (qtugħ awtomatiku u timla) għal taqsimiet trażversali ta 'l-art, iż-żoni għall-importazzjoni għandhom ikunu f'fajl CSV (delimitat b'comma), skond il-fajl kampjun mehmuż.

Dan il-kmand jaqra l-progressiva jinsabu fl-ewwel kolonna tal-fajl CSV u jfittxu t-test bl-istess progressiva fil-fajl tpinġija, li jdaħħal żona li tikkorrispondi tagħha ta 'qtugħ u imla fil-kantuniera ta' l-cross section.

Is-suffissi mdaħħla fiż-żona tal-qatgħa u l-mili awtomatikament huma: "AC=" u "AR=", li jistgħu jiġu manipulati bil-kodiċi, kif ukoll in-numru ta 'deċimali u l-għoli tat-test imdaħħal.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Hija tistabbilixxi bħala kurrenti s-saff li se jkun fih it-testi li se jiddaħħlu, pereżempju: "Test-Areas".
  3. Daħħal l-isem tal-kmand: arimx
  4. Agħżel il-fajl SCV li fih iż-żoni li għandhom jiġu importati
  5. Agħżel il- trid tiddaħħal Iż-żona korrispondenti tagħha mill-fajl csv, jekk trid tagħżel kollha biss agħfas iċ-ċavetta Ikteb.

Tista 'tikseb ir-rutina hawn


15. Elenka r-rotot tal-istampi mdaħħla fit-tpinġija

Jekk taħdem b'immaġnijiet, ħafna drabi kien hemm bżonn li tiġi ġġenerata lista tagħhom, inkluż it-triq tal-lokalità tagħhom, b'din ir-rutina inti tista 'tiġġenera lista bit-toroq tal-immaġini kollha mdaħħla fid-disinn kurrenti.

Din ir-rutina ma teħtieġx l-input ta 'xi għażla, sempliċement imsejħa l-kmand u minnufih se jintwerew fil-linja tal-kmand AutoCAD, il-lista bil-mogħdijiet ta 'l-immaġini inseriti.

Biex tuża r-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: ġir

Tista 'tikseb ir-rutina hawn


16. Ibdel test bil-passaġġ tal-fajl kurrenti

Din ir-rutina żviluppata fl-Autolisp, tippermettilna naġġornaw kwalunkwe test, bit-triq u bl-isem tal-fajl kurrenti.

Din hija għajnuna tajba meta taġġorna l-letterhead tal-pjanijiet b'din l-informazzjoni.
Fil-mogħdija miksuba tinkludi wkoll l-isem tat-tab kurrenti, jekk ikun fl-ispazju mudell, se juri fit-tmiem tar-rotta: mudell, inkella juri f'isem it-tab kurrenti.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: rotta
  3. Agħżel it-test biex jissostitwixxi bil-valur tat-triq attwali tad-disinn, jekk ma tridx tissostitwixxi xi test biss agħfas Ikteb li juri t-triq fuq il-linja tal-kmand.

Tista 'tikseb ir-rutina hawn


17. Jissostitwixxi test magħżul sad-data kurrenti b'formati differenti ta 'ħruġ

Bl-għajnuna ta 'din ir-rutina tajba nistgħu tissostitwixxi kwalunkwe test, bil-valur tad-data kurrenti.

Il-kmand 8 jipprovdi tipi differenti ta 'formati għal din id-data, li jvarjaw minn tip ta' data sempliċi, għal tip ta 'data tal-format twil, fejn l-isem jum tad-data kurrenti huwa awtomatikament ipprogrammat b'AliLisp.

Tista 'tagħżel entitajiet tat-tip Test y Mtext, dawn se jinbidlu awtomatikament sad-data attwali bil-format magħżul, il-formati tad-data disponibbli huma dawk murija fl-illustrazzjoni, kull wieħed huwa identifikat bin-numru tiegħu, li jservi biex jagħżel il-format meta mitlub mil-linja tal-kmand ta 'AutoCAD.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: RF
  3. Indika minn numru 1 għal 8, il-format tal-ħruġ tad-data, tista 'tidħol il-marka ta' interrogazzjoni (?), biex turi l-formati tad-data disponibbli
  4. Agħżel it-testi li trid tibdel bid-data bil-format magħżul
  5. Agħfas iċ-ċavetta Ikteb biex ittemm il-kmand u taġġorna t-testi magħżula

Tista 'tikseb ir-rutina hawn


18. ROTTAĠĠ LISP LI JINVENTA JEW JIRROSPOSTA TESTI MAGĦŻULA

Kultant irridu nqattgħu l-valuri ta 'żewġ testi, pereżempju, li t-test bin-numru 1346 isir 1111 u viċi versa, din ir-rutina tippermetti li jittrasponu l-valuri tat-testi li jintgħażlu.

Biex tikseb dan ir-riżultat, huwa biżżejjed li jiġu indikati ż-żewġ testi, wieħed wara l-ieħor.

Agħmel dan li ġej biex tuża din ir-rutina.

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: bejn
  3. Agħżel iż-żewġ testi li għandhom jiġu trasposti.

Tista 'tikseb ir-rutina hawn


19. ROTTANA LI TIBDIL IL-KONTENUT TA 'TEST MILL-PUNT TA' PUNT INDIKAT

Dan il-kmand il-ġdid jirċievi l-valur tad-dimensjoni (koordinat Y) ta 'punt partikolari u jistabbilixxih bħala l-kontenut tat-test magħżul.

Din ir-rutina hija utli ħafna pereżempju meta taħdem ma 'profili ta' l-art u rridu nakkwistaw l-għoli ta 'vertiċi u niżżilha f'wieħed mit-testi li jindikaw id-dimensjoni ta' l-art, tista 'tintuża wkoll meta taħdem ma' taqsimiet ta ' huwa mixtieq li jinkiseb il-valur tad-dimensjoni fl-assi tat-taqsima u li jiġi stabbilit f'test li jindika dak il-valur tal-kwota.

F'dan il-kmand tista 'tindika liema skala se jkollha d-dimensjoni li ssettja fit-test, mhuwiex l-għoli tat-test magħżul, iżda l-iskala li għandha l-profil jew is-sezzjoni li tindika, jekk il-profil tiegħek pereżempju huwa skalat darbiet 10 fil-vertikali, trid tistabbilixxi l-kmand 10 NC biex tiskala bħala a, sabiex il-kmand, tagħmel id-diviżjoni korrispondenti u stabbilixxiet il-valur xieraq fit-test magħżul.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: NC
  3. Indika l-iskala tal-kwoti
  4. Daħħal in-numru ta 'postijiet deċimali li t-test se jkollu bid-dimensjoni mogħtija (3 awtomatikament)
  5. Indika l-punt li minnu trid takkwista
  6. Agħżel it-test li se jinbidel bil-valur tal-kwota miksuba jew jekk tixtieq tista 'tagħfas iċ-ċavetta Ikteb biex turi biss il-kwota miksuba mingħajr ma tissostitwixxi xi test

Tista 'tikseb ir-rutina hawn


20. RWOTA LI TIBDIL IT-TESTI B'PROGRESSIVI U IEĦOR B'KOPERTURA INDIKATATA billi żżid prefiss jew SUFFIX

Dan il-kmand jippermettilek li tikseb il-valuri progressivi u ta 'dimensjoni (valuri X u Y) ta' punt partikolari u stabbiliethom fit-testi 2 magħżula.

Minbarra kull test iżid prefiss jew suffiss, per eżempju jekk prefiss huwa indikat għad-dimensjoni (koordinata Y) daqs "CT=", meta jintgħażel it-test tal-elevazzjoni, il-kmand se jaġġorna t-test magħżul bil-valur tal-elevazzjoni miksuba, flimkien mal-prefiss indikat, pereżempju "CT=236.42", meta jintgħażel it-test progressiv, se jiġi aġġornat bil-valur tal-koordinata X miksuba flimkien mas-suffiss “0+”, pereżempju "0+10.0".

Dan il-kmand jiġi mal-prefissi għad-dimensjonijiet progressivi u diġà definiti ("0 +" u "CT =") u tista 'tinbidel biss billi jiġi mmodifikat il-kodiċi tas-sors, barra minn hekk dan il-kmand jista' jiġi mmodifikat jekk mixtieq, sabiex prefiss u suffiss jiġu miżjuda fl-istess ħin fit-testi.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: PC
  3. Indika l-punt li minnu l-valuri tal-progressiva (il-koordinata X) u l-koordinati (il-koordinati Y)
  4. Agħżel it-test progressiv
  5. Agħżel it-test tad-dimensjoni

Il-valuri tat-testi se jiġu aġġornati bid-dejta miksuba

Tista 'tikseb ir-rutina hawn


21. AUTOLISP TA 'RUTINA BIEX JIĠI STABBILIT COTA SPEĊIFIKA F'PUNT INDIKAT

Din hija rutina magħmula f'Ololisp li tippermettilna li nwaqqfu valur ta 'dimensjoni (koordinat Y) f'punt partikolari.

Din it-talba tal-kmand titlob (punti u valuri) u twettaq operazzjonijiet biex tikseb il-valur finali li għandu jiġi stabbilit fil-koordinata Y tal-punt indikat (tbiddel il-valur tal-koordinat tas-UCS (Sistema ta 'Koordinati Universali) f'punt indikat mill- ).

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ikkarga l-fajl f'AutoCAD billi tuża l-kmand APPLOAD jew ikkopja l-fajl u pastettaha f’AutCAD.
  2. Daħħal l-isem tal-kmand: OS
  3. Meta titqajjem biex tindika l-punt tad-dimensjoni, trid tindika punt fuq l-iskrin (il-punt fejn trid tiffissa dimensjoni partikolari).
  4. Il-kmand se jġiegħluek tidħol il-valur tad-dimensjoni biex tiffissa jew tagħżel it-test:
  5. Hawnhekk trid tidħol il-valur tad-dimensjoni inti tixtieq li jkollok l-Y jikkoordinaw fil-punt indikat, inti tista 'tidħol valur jew inti tista' tagħżel it-test li jkun fih il-valur dimensjoni, il-kmand se tikseb biss il-valur numeriku f'każ li l- Għandek ukoll xi deskrizzjoni.

Biex tivverifika li d-dimensjoni mdaħħla fil-punt indikat ġiet issettjata, esegwiti l-ID tal-kmand, indika l-punt, u se josserva fil-linja tal-kmand li l-valur tal-koordinat Y issa huwa bil-valur imdaħħal.

Tista 'tikseb ir-rutina hawn


22.  AREASX: LISP RUTTIN BIEX ISISTA L-OQSMA MILL-KONTUMENTI

Dan il-kmand jippermettilek issib żoni li jindikaw punt intern bejn oġġetti jew billi tagħżel kontorni magħluqa, dan il-kmand juri ż-żona miksuba jew inkella jistabbilixxiha f'test magħżul.

Il-kmand Ax għandha l-għażliet li ġejjin:

Talbiet inizjali:
Speċifika punt intern taż-żona jew [Agħżel oġġett / Għażliet] :

Hawnhekk għandek tindika l-punti interni minn fejn se tinkiseb iż-żona, l-għażliet l-oħra huma deskritti hawn taħt: \ t

Agħżel oġġett: Minflok ma tispeċifika punti interni biex issib l-arja, tista 'tagħżel poligoni magħluqa biex issib iż-żona tiegħek.

Għażliet: Din l-għażla tagħżel il-kaxxa ta 'dialog tal-Għażliet ta' Kmand, il-kaxxa ta 'dialog hija kif ġej:

Kull għażla hija deskritta hawn taħt:

Numru ta 'deċimali: In-numru ta 'deċimali taż-żona se jkollu (2 awtomatikament).
L-għoli tat-test li għandu jiddaħħal: Jekk tiddeċiedi li ddaħħal test mal-qasam miksub, hawnhekk huwa stabbilit l-għoli li seta 'qal it-test.

Konverżjoni taż-żoni: Din l-opzjoni tippermettilek twettaq operazzjonijiet bil-valuri taż-żoni misjuba, kull żona hija miżjuda, imnaqqsa, immultiplikata jew diviża b'fattur li għandu jkun speċifikat fil-parti t'isfel ta 'din l-għażla.
Il-kmand juri jekk il-konverżjoni hijiex attiva u liema mill-operazzjonijiet titwettaq u b'liema valur se ssir il-konverżjoni.

Din l-opzjoni tippermettilek li tippersonalizza ż-żoni meta t-tpinġija tkun fi skali differenti jew f'unitajiet oħra ta 'disinn.

Applika dell: Din l-għażla tippermetti li kull żona indikata tkun bil-griż li jkollha dehra aħjar taż-żona li qiegħda tinstab, u tippermetti li tivverifika jekk huwiex korrett (attivat awtomatikament).
Isem tal-iskrin: Hawn għandek tindika l-isem tal-iskrin li għandu jiġi applikat fiż-żoni indikati (inadempjenza solida).

(Shading) Skala: Hawnhekk huwa indikat il-fattur tal-iskala tal-iskrinjar, dan il-fattur huwa varjabbli skont it-tip ta 'skrining magħżul.

Kulur (dell): Il-kulur li se jkollu l-iskrin applikat fiż-żoni indikati.

Tmiem l-iskrin: L-għażliet hawn taħt japplikaw ladarba l-applikazzjoni tal-kmand tiġi mitmuma.

Żomm il-kontorni: Jekk jitħalla l-kontorni ġenerati ma jitħassrux.

Żomm dell: Jekk jitħalla d-dellijiet iġġenerati ma jitħassrux.

Talbiet Finali:
Speċifika punt intern taż-żona jew [Agħżel oġġett / Daħħal test taż-żona / Għażliet] :

Daħħal iż-żona tat-test: Din l-għażla tippermettilek li ddaħħal test maż-żona miksuba minflok tagħżel waħda biex tissostitwiha. It-test biż-żona misjuba għandu l-prefiss default: ” Area =”, dan il-prefiss jista’ jiġi modifikat fil-kodiċi tal-programm.

Test tal-bidla: Din l-għażla tiġi attivata meta tingħafas iċ-ċavetta Enter jew tingħafas il-buttuna tal-lemin tal-maws, li titlob li jintgħażel test, pereżempju jekk ikun hemm test bil-kontenut li ġej: “AC=0.00m2” u permezz tal-kmand an żona ta '3.25 instabet, allura l-kmand se jissostitwixxi t-test li jaġġornah għal "AC=3.25m2". Kif tistgħu taraw, AX jissostitwixxi biss il-valuri numeriċi tat-test li għandu jiġi sostitwit, sabiex inti jista 'jkollok testi taż-żona bi prefissi differenti, pereżempju: "AR=0.00m2", "AM=0.00m2", "Qtugħ taż-żona =0.00m2”, “Żona tiegħi=0.00m2”, eċċ.

Sommarji validi u invalidi:

Deskrizzjoni valida

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: AX
  3. Hija tindika punt intern fil-qasam inti tixtieq li ssib (għandek tagħmel ċert li ż-żona li ssib għandhom ikunu kompletament magħluq, inkella l-kmand se display messaġġ ta 'żball).
  4. Indika l-punti interni kemm-il darba għandek bżonn, il-kmand se jikkawża, jakkumula (jingħadd) l-arja kollha misjuba.
  5. Agħfas id-Daħħal jew ikklikkja fuq il-lemin biex ittemm il-kmand u stabbilixxiet iż-żona f'test eżistenti.

Tista 'tikseb ir-rutina hawn


Għażla ta 'Oġġetti


23. Agħżel l-entitajiet kollha tas-saff tal-oġġett magħżul

Din ir-rutina żgħira twettaq l-istess bħal dik ta 'qabel, id-differenza hija li l-isem tas-saff mhuwiex imdaħħal hawn biex tagħżel l-oġġetti, iżda hija magħżula entità minn fejn tixtieq tikseb l-isem tas-saff.

Bħal fir-rutina preċedenti, l-għażla ta 'entitajiet ma ssirx viżibbli, iżda teżisti bħala sett ta' entitajiet magħżula, għalhekk il-mod ta 'għażla għandu jkun indikat "preċedenti” biex tagħżel l-oġġetti.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: SSL
  3. Agħżel l-oġġett li trid tikseb l-isem tas-saff biex tagħżel l-entitajiet l-oħra
  4. Agħmel l-għażla ta 'entitajiet effettiva fil-mod predittiv

Tista 'tikseb ir-rutina hawn


24. Neħħi oġġetti interni jew esterni minn poliplina magħżula

Permezz ta 'din ir-rutina tista' tħassar l-oġġetti li jinsabu fiż-żona ta 'ġewwa jew ta' barra ta 'polyline magħżula, jekk l-għażla hija indikata, l-oġġetti li jinqatgħu mill-polyline jinqatgħu min-naħa indikata.

Meta niġu biex tneħħi l-oġġetti barra l-polyline, għandha tingħata attenzjoni speċjali dan il-kmand iħassar l-oġġetti kollha barra l-polyline.

Il-polyline li tagħżel trid tkun polyline magħluqa, inkella l-rutina tissieħeb fl-aħħar punt tas-segment bl-ewwel, għalaq b'hekk permezz ta 'linja immaġinarja l-polyline u jelimina dak kollu li hu ġewwa jew barra dik il-linja.

L-għażla maqtugħa għaliex hija loġika, jaħdem biss ma 'oġġetti li jistgħu jinqatgħu manwalment, Bħal pereżempju, linji, ċrieki, arki, eċċ, blokki u oġġetti komposti oħra ma joqogħdux ġewwa dawn l-oġġetti li jistgħu jinqatgħu.

Bil-lisp fajl kampjun huwa mehmuż sabiex it-testijiet korrispondenti jsiru qabel ma tuża l-kmand fil-fajls finali.

Biex tuża r-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: PolErase
  3. Agħżel polyline li se jservi bħala tarf biex jiddelimita l-oġġetti li għandhom jiġu eliminati.
  4. Agħżel waħda ħassar oġġetti għażla, tista 'tagħżel l-għażla: Tieqa (tħassar biss oġġetti li huma totalment barra jew ġewwa dik it-tieqa), Qbid (tneħħi oġġetti li huma saħansitra intersettati bit-tarf tal-polyline), ħassar u ħsad (kif jimplika l-isem, se jħassar l-oġġetti li huma ġewwa jew barra l-polyline u se jaqta 'l-oġġetti li huma intersettati mill-fruntiera.
  5. Indika a punt fuq liema naħa (intern / estern) se jitħassru jew jitnaqqsu.

Tista 'tikseb ir-rutina hawn


25. Jippermettilek tagħżel l-entitajiet kollha tas-saff imdaħħal

Hija rutina li tippermetti li tagħżel l-entitajiet kollha li huma fis-saff indikat, ma tiddistingwix il-kulur jew proprjetà oħra li jista 'jkollha l-entità.

Din ir-rutina mhijiex sensittiva għall-każijiet meta ddaħħal l-isem tas-saff, sabiex tista 'tidħol b'xi mod, sempliċement li tkun bil-miktub sewwa.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: sca
  3. Daħħal l-isem tas-saff tal-oġġetti li trid tagħżel
  4. Agħmel l - għażla ta 'entitajiet effettivi permezz tal - previuos

Tista 'tikseb ir-rutina hawn


26. Ikkopja l-kontenut ta 'test għal test ieħor

Huwa rutina jsir bil-lingwa ta 'programmar AutoLISP, jippermetti li kopja tal-kontenut ta' test magħżula, u tistabbilixxi li l-valur fit-tieni test li għandhom jintgħażlu.

Biex tuża din ir-rutina, għandek tagħmel dan li ġej:
  1. Ikkarga l-fajl tal-lisp fl-AutoCAD, billi tuża l-comado Appload jew sempliċement billi tikkopja l-fajl u żżommha fis-AutoCAD.
  2. Daħħal l-isem tal-kmand: RT
  3. Agħżel it-test, minn fejn tixtieq tikseb il-valur.
  4. Agħżel it-test, li trid tibdel bil-valur miksub qabel.

Kif tistgħu taraw, ir-rutina hija sempliċi, iżda huwa ta 'għajnuna meta niġu għall-editjar tat-test.

Għandu jiġi nnotat li l-lingwa użata f'din ir-rutina hija b'mod ċar AutoLisp, f'entrata ġdida se nippubblikaw l-istess kmand iżda miktuba f'VisualLisp, fejn aħna ser tosserva li d-daqs tal-istruttura huwa mnaqqas aktar.

Tista 'tikseb ir-rutina hawn


27. Ibdel in-numru deċimali ta 'test mingħajr ma titlef il-valur oriġinali

Dan rutina lisp jippermettilek li jibdlu l-għadd ta 'postijiet deċimali test magħżula mingħajr ma jitilfu l-għadd deċimali oriġinali, ma' li inti tista display numru pereżempju deċimali 2, iżda internament jkollha proprjetà ġdida mal-valur definit oriġinarjament tagħha.

Din il-proprjetà ġdida tista 'tkun aċċessata biss minn dan il-kmand, peress li mhix elenkata mill-kaxxa tad-Disinn tal-Proprjetajiet.

Il-Lisp jippermettilek tibdel in-numru tad-deċimali jew tikseb in-numru oriġinali ta 'test ifformattjat qabel ma' din ir-rutina, sabiex tkun taf kemm id-deċimali kellha oriġinarjament jekk trid tirrisettja l-valuri oriġinali.

Ta 'min jinnota li dawn il-valuri oriġinali jibqgħu anki jekk il-fajl jew AutoCAD ingħalqu, allura inti għandek is-sigurtà li d-data oriġinali ta ' il-valuri tiegħek dejjem se jkunu hemm, anke minkejja li jerġgħu jiġu stabbiliti l-valuri oriġinali għat-testi.

Dan il-kmand ġdid jista 'jitqabbel ma' l-azzjoni ta ' Tibdel id-deċimali deċimali, iżda l-unika osservazzjoni hija li din il-proprjetà hija interna u kif għidna qabel It-tieqa tal-Proprjetajiet mhix lesta li juri data estiża ta 'entitajiet.

Għandha tingħata konsiderazzjoni partikolari lil It-testi magħżula huma testi numeriċi, jiġifieri, fihom biss numri, peress li inkella l-valur tagħhom jinbidel għal "0.00".

Biex tuża r-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: AREDE
  3. Agħżel waħda mill-għażliet li trid twettaq
  4. Agħżel it-test (numeriku) li fih trid twettaq l-operazzjoni

Tista 'tikseb ir-rutina hawn


28. Allinja diversi testi bbażati fuq l-ewwel magħżula

Rutina żviluppata ma 'AutoLisp li tippermettilna allinjament ta' bosta testi bbażati fuq l-ewwel waħda magħżula.

il-programm jippermettilek li tallinja t-testi b'mod vertikali (kolonni) jew orizzontali (ringieli), għal dan għandek tagħżel biss l-ewwel waħda, li ser isservi bħala bażi biex tallinja t-testi l-oħra.
Għandu jiġi nnutat li l-punt meħud bħala l-bażi għall-allinjament tat-testi huwa l-punt ta 'inserzjoni, jekk it-testi kollha għandhom il-ġustifikazzjoni "Xellug" bħala l-punt ta' inserzjoni, kollha kemm huma se jkunu allinjati fir-rigward ta 'dan il-punt u se jkun allinjament uniformi. Jekk it-testi jkollhom ġustifikazzjoni differenti, huma kollha jkunu allinjati fir-rigward tal-punt ta 'inserzjoni tagħhom, li jikkawża li l-allinjament tat-testi jkun inkonsistenti.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: alit
  3. Agħżel it-test tal-bażi li minnu se jinkiseb l-assi tal-allinjament
  1. Agħżel it-testi biex tallinjahom
  1. Magħmul, it-testi kienu allinjati abbażi tal-ewwel magħżula

Tista 'tikseb ir-rutina hawn


29. Ikkopja l-għoli ta 'test u ssettjah għal testi magħżula oħra

Din ir-rutina maħluqa fl-AutoLisp tikkopja l-għoli ta 'test magħżul u tistabbilixxih fit-testi li jintgħażlu aktar tard, u tbiddel l-għoli li kellhom.

Pereżempju, jekk għandek testi 3, l-ewwel wieħed għandu għoli ta '3 u t-tnejn li ġejjin għandhom għoli ta' 6 u trid li ż-żewġ sekondi jkollhom ukoll għoli ta '3 minflok 6, huwa biżżejjed li l-ewwel tagħżel it-test li l-għoli tiegħu huwa 3 u mbagħad it-testi li għandhom 6 għoli.

Agħmel dan li ġej biex tuża din ir-rutina.

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: CA
  3. Agħżel it-test li l-għoli tiegħu huwa dak li trid kopja jew sett.
  4. Agħżel it-testi li trid tibdel l-għoli għall-ewwel magħżula

Tista 'tikseb ir-rutina hawn


30. Agħżel test u stabbilixxi l-valur miksub fl-attribut ta 'blokka

Dan il-programm magħmul f'Alicolisp u Visual Lisp, jippermetti li tagħżel test, biex tikkopja l-valur tal-kontenut u biex tistabbilixxi (aġġornament) f'attribut li huwa parti minn blokk.

Jiġifieri jekk irridu li taġġorna attribut ta 'kull blokka minn test eżistenti, sempliċement tagħżel it-test ewwel u allura l-attribut u dan se jiġi aġġornat skond il-valur tat-test magħżul.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: CTA
  3. Jagħżel it-test li fih il-valur li għandu jiġi kkupjat.
  1. u finalment agħżel l-attribut biex tibdel il-miżura
  1. Ir-riżultat huwa muri hawn taħt:

Kif nistgħu naraw, dan il-kmand huwa utli jekk irridu nagħmlu aġġornament ta 'valur ta' attribut minn test partikolari.

Tista 'tikseb ir-rutina hawn


31. Ibdel l-għoli tat-testi skond il-persentaġġ imdaħħal

Din ir-rutina ġġenerata f'AltealLisp tippermettilna nimmodifikaw l-għoli tat-testi magħżula billi tbiddlu skont il-persentaġġ imdaħħal.

Per eżempju jekk ikollna żewġ testi, wieħed ma għolja u wieħed bl-għoli 0.5 1.00 kmand u jidħol persentaġġ tal 1.5, l-għoli tat-testi mibdula b'dan li ġej: 0.75 u 1.5 rispettivament.

Din ir-rutina hija utli ħafna meta tkun meħtieġa tagħmel bidliet fl-għoli ta 'ħafna testi b'għoli differenti.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: ch
  3. Ikteb il-persentaġġ li se jinbidlu l-għoli tat-testi, per eżempju: Jekk You tidħol 0.5, kull test se jitnaqqas bin-nofs, u jekk inti tidħol 2, it-testi kollha se jikbru darbtejn
  4. Agħżel it-testi li trid timmodifika

Tista 'tikseb ir-rutina hawn


32. LISP RUTTIN GĦALL-ELIMINAZZJONI TAL-KONTENUT TA 'ATTRIBUTA TA' BLOCK

Meta għandek blokk ma 'ħafna attributi, huwa ferm tedious li jkollu jħassar l-kontenut ta' ħafna minnhom, normalment dovut għall double-click l-attribut magħżul, stenna għal din it-tagħbija l-kaxxa dialog u tipproċedi biex iħassar il-kontenut.

Biex tevita dan ix-xogħol ta ’dwejjaq, din ir-rutina ftit ser ittaffi ftit mill-ħin li inti qattgħu fit-twettiq tal-kompitu deskritt hawn fuq. Permezz ta 'dan il-kmand għandek biss tagħżel l-attributi li tixtieq tħassar il-kontenut.

Int trid tivverifika li t-testi li huma fil-blokk huma attributi (kultant konfużi bejniethom), sabiex ir-rutina taħdem b'mod korrett. Mind, dan il-kmand tħassar biss il-kontenut tal-attribut, iżda mhux l-attribut innifsu tal-blokka.

Biex tuża r-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: BCA
  3. Agħżel l-attributi tal-blokka minn fejn trid tħassar il-kontenut tagħha.

Tista 'tikseb ir-rutina hawn


33. RUTTINA FIL-LISP VIŻIVI LI TKOPRI L-KONTENUT TA 'TEST U JISTABBILIXXI IT-TESTI KOLLHA MAGĦŻULA

Xi żmien ilu kellijt miegħek rutina li kkupjat il-valur ta 'test u stabbilietha għal test magħżul ieħor, din id-darba din ir-rutina tippermettilek tikseb il-valur ta' test magħżul u se tistabbilixxih għal diversi testi li tagħżel.

L-użu ta 'dan il-kmand ġdid huwa sempliċi ħafna, inti sempliċement għandek tagħżel it-test minn fejn trid tikkopja l-valur u allura trid tagħżel it-testi kollha li trid tissostitwixxi b'dan il-valur ġdid.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: RTN
  3. Agħżel it-test tas-sors tal-valur li għandu jiġi kkupjat
  4. Agħżel it-testi li se jinbidlu b'dan il-valur il-ġdid
  5. Agħfas il-buttuna Enter biex ittemm il-kmand u taġġorna t-testi bil-valur il-ġdid

Tista 'tikseb ir-rutina hawn


34. RUTINA FI AUTOLISP LI TIKĦŻIL JEW TNAQQSU PROGRESSIVAMENT L-GĦOLI TAT-TESTI

Huwa lisp li fih żewġ kmandi: Żieda u Tnaqqis, dawn il-kmandi jippermettu li timmodifika l-għoli tat-test magħżul, iżżidha jew tnaqqas id-daqs skond il-kmand magħżul.

Il-bidla fid-daqs hija magħmula għal kull ikklikkja magħmula fit-test u ssir skont fattur indikat fil-kodiċi tas-sors tal-ispiżjar, dan il-fattur huwa 1.2. L-għoli inizjali tat-test huwa mmultiplikat bi 1.2 kull darba li tikklikkja fuqha jew taqsamha bejn 1.2, skond liema kmand għażilt.

Għal aktar informazzjoni dwar kif it-test huwa għoli kull darba li t-test jintgħamel clicked, ir-rutina turi l-għoli li jirriżulta għal kull bidla fl-għoli magħmula fit-test.

Dan il-kmand huwa utli ħafna meta inti tixtieq iżżid jew tnaqqas l-għoli tat-testi fi proporzjon, mingħajr ma jkollha għalfejn ikollha għoli finali speċifiku, biss viżwali.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: AU (biex tiżdied) | RE (biex tnaqqas)
  3. Ikklikkja fuq it-test biex iżżid jew tnaqqas id-daqs kemm-il darba tikkunsidra meħtieġ
  4. Agħfas il-buttuna Enter biex ittemm il-kmand

Tista 'tikseb ir-rutina hawn


35.  LISP ROUTINE LI JAGĦMEL IL-MIŻURI TAD-DIMENSJONIJIET MAGĦŻULA

Ir-rutina li ġejja tippermettilek li tikseb kejl tad-dimensjoni (dimensjonat), il-valuri miksuba huma murija, li tista 'tikkopja u paste pereżempju f'Microsoft Excel u kull valur se jiġi ppakkjat f'ringiela separata.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: DimX
  3. Daħħal in-numru ta 'deċimali tal-kejl li għandu jittieħed (3 awtomatikament)
  4. Agħżel id-dimensjonijiet biex tikseb il-kejl tiegħek
  5. Agħfas Enter biex ittemm l-għażla u wiri fuq l-iskrin il-valuri miksuba

Tista 'tikseb ir-rutina hawn


36. ROTOIN F'VISUALLISP LI JIŻED IL-VALUR TAN-NUMRI SKONT FATTUR

Il-rutina f'VisualLisp tippermetti li jiżdied il-valur tan-numri tat-testi magħżula. Din ir-rutina ġġenerata f'VisualLisp tippermetti li jiżdied il-valur tan-numri tat-testi magħżula (wieħed wieħed) skond fattur ta 'żieda indikat.

Jekk il-valur indikat huwa numru negattiv il-valuri sussegwenti se jkunu tnaqqis tal-valur inizjali.

Pereżempju, jekk il-valur inizjali jkun 1, u jiddaħħal valur ta 'inkrement ta' 1, in-numri magħżula sussegwenti se jiżdiedu b'unità waħda, 2 li jmiss, 3 li jmiss, eċċ.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: inc
  3. Agħżel it-test bil-valur inizjali
  4. Daħħal l-inkrement
  5. Agħżel waħda waħda it-testi kollha li trid tissostitwixxi
  6. Agħfas il-buttuna Enter biex ittemm il-kmand

Tista 'tikseb ir-rutina hawn


Lisp għal topografija u 3D


37. Ikkonverti entitajiet 3DFace għal solidi ACIS

Xi żmien ilu I sab dan lisp rutina interessanti u għalkemm dan l-aħħar jien ma jkunux użati, kull meta I meħtieġa għenni bil-kbir bil-kalkoli tal-volum, dan is-suppliment fil-mumenti li 3D ċivili ma jagħtix me-riżultati għandi bżonn .

Hija rutina li fiha għażla ta 'oġġetti 3Dface, estrużjoni tagħhom flimkien u l-konverżjoni tagħhom f'3D Solidu uniku, l-użu tiegħu huwa sempliċi u biżżejjed biex jagħżel l-oġġetti u r-rutina se tagħmel ix-xogħol kollu.

Għal apprezzament akbar tal-bidliet li t-rutina tagħmel fl-oġġetti, trid tkun hemm ħsieb 3D, inkella minħabba l-impjant mhux se jkun osservat l-għoli maħluq fil-Solid 3D, għaliex is-solidu jinħoloq billi tipproġetta kull wiċċ magħżul vertikalment "l isfel" l-assi z kurrenti, għal pjan u għal distanza speċifikata mill-utent.

Sabiex jiġi żgurat li l-partijiet kollha tal-malja jiġu ġġenerati bħala solidi, din id-distanza ma tistax tkun żero, iżda s-solidu jista 'jiġi maqtugħ aktar tard jekk ikun meħtieġ għall-ħxuna meħtieġa, b'operazzjonijiet booleżi jew operazzjonijiet ta' editjar ta 'solidi. Is-solidu li jirriżulta huwa maħluq fis-saff attwali.

Jekk fl-aħħar tal-unjoni tas-solidi ż-żgħar, l-operazzjoni tieqaf jew tistenna minħabba limitazzjonijiet tal-memorja, inti tista 'tipprova tingħaqad manwalment.

Jinnota li jikkunsidra:

Jekk uċuh li jmissu magħhom m'għandhomx koordinati identiċi, se jkun hemm lakuni żgħar ħafna jew overlaps bejn is-solidi derivati ​​minnhom, li jistgħu jkunu minħabba li l-AutoCAD ma tkunx tista 'tingħaqad mas-solidi, u turi l-messaġġi li ġejjin:

  •  "Konteniment inkonsistenti tal-kurva tal-intersezzjoni."
  •  "Informazzjoni inkonsistenti fil-koordinati tal-vertiċi u tal-coedge."
  •  "Rlazzjonijiet inkonsistenti tarf-wiċċ."
  •  "Relazzjonijiet inkonsistenti wiċċ u ġisem."
    Jekk il-problemi jippersistu meta tiġġenera s-solidu, trid timmarka distanza żgħira u mbagħad għaqqad il-kopji bl-oriġinali biex tipprova timla n-nuqqasijiet kollha fil-wiċċ 3DFace u erġa 'pprova sakemm issolvi l-problema.

Biex tuża r-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: F2S
  3. Agħżel il-3D biex taqleb għal solidu
  4. Daħħal l-għoli (isfel) li s-solidu se jkollu minn kull vort tal-3DF
  5. Daħħal it-triq biex tiġġenera s-solidu: Awtomatiku jew Manwal

Tista 'tikseb ir-rutina hawn


38. Daħħal id-dimensjonijiet fil-linji tal-kontorn mill-elevazzjoni tagħha

F'diversi okkażjonijiet sabet li għandek kurvi tal-livell f'fajl, iżda dawn m'għandhomx il-kwota tagħhom, permezz ta 'din ir-rutina, tista' daħħal id-dimensjonijiet fil-kurva tal-livell topografiku li tixtieq.

Id-dimensjonijiet li għandhom jiddaħħlu huma blokki b'attributi, dawn il-blokki huma maħluqa fi tpinġija millimetri. Sabiex tkun tista' tuża dan il-lisp mingħajr problemi, trid tuża l-kmand "UNITAJIET” (Unitajiet) jiddefinixxu l-unitajiet tal-kontenut li għandhom jiddaħħlu fi “Millimetri” (millimetri).

Ta 'min jiċċara li biex din ir-rutina ddaħħal l-elevazzjoni korretta mal-linji tal-kontorn, għandu jkollhom elevazzjoni (koordinata z> 0), billi l-elevazzjoni tinkiseb mill-punt indikat fuq kurva tal-kontorn Jekk il-linji tal-kontorn għandhom elevazzjoni 0 (koordinata z = 0), jiġifieri, m'għandhomx elevazzjoni, ir-rutina ddaħħal test b'dak il-valur.

L-iskala mitluba mir-rutina tirreferi għall-iskala li fuqha se tiġi tpinġija t-tpinġija, huwa valur referenzjali tad-daqs tat-test tad-dimensjoni li għandha tiddaħħal, tista ’tipprova żżid jew tnaqqas dan il-valur sakemm id-dimensjoni tiddaħħal b’ \ t daqs tat-test li trid.

Din ir-rutina għandha aċċessorji 2: EL_TAG.dwg y EL_TAG2.dwg, huma l-blokki bl-attributi spjegati hawn fuq, dawn il-fajls jistgħu jiġu kkupjati kullimkien, għalkemm huwa rakkomandat li jkunu fl-istess folder bħar-rutina.

Sabiex AutoCAD iġġorr dawn il-fajls, trid tiddefinixxi t-triq tal-lokazzjoni AutoCAD fil-kaxxa tad-djalogu Għażliet-> Appoġġ Fajls Path Path.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: CPE
  3. Indika punt 'il fuq mil-linja tal-kurva tal-livell u fil-post fejn trid tiddaħħal id-dimensjoni
  4. Indika punt ieħor biex jiddefinixxi r-rotazzjoni li se jkollha d-dimensjoni biex tiddaħħal
  5. Tista 'tkompli ddaħħal aktar dimensjonijiet indikati l-punt ta' inserzjoni tiegħek, jekk ma tridx daħħal aktar dimensjonijiet, agħfas il-buttuna Enter biex ittemm il-kmand

Tista 'tikseb ir-rutina hawn


39. Iġbed il-linji tal-għoljiet maqtugħin jew imla

Din ir-rutina tfassal il-linji tal-qatgħat jew tal-inklinazzjonijiet, dawn il-linji tal-inklinazzjoni huma meħtieġa biex jindikaw jew jirrappreżentaw l-inugwaljanza bejn il-pjattaformi.

Sabiex tiġi ġġenerata l-linja ta 'inklinazzjoni b'din ir-rutina, id-dejta 6 trid tiddaħħal li tippermetti li l-linji tal-pendil jiġu ġġenerati kif mistenni.

Dawn li ġejjin huma d-dejta mitluba:

  1. Id-distanza bejn il-linji tal-pendil (m): Hawn għandek tidħol fis-separazzjoni bejn kull linja ta 'inklinazzjoni.
  2. Agħżel il-polyline ta 'l-ogħla dimensjoni: Peress li l-inklinazzjoni hija differenza bejn żewġ linji tat-truf, hawnhekk għandu jiġi indikat li l-polyline huwa wieħed mill-ogħla dimensjoni.
  3. Agħżel il-polyline tad-dimensjoni l-iktar baxxa: Bl-istess mod trid tiġi indikata l-polyline tad-dimensjoni l-iktar baxxa.
  4. Maqtugħ jew Imla?: Id-direzzjoni tat-tpinġija tal-bidu tal-linji tal-inklinazzjoni tiddependi fuq jekk hijiex qatgħa jew mili, b'mod awtomatiku meta tagħfas iċ-ċavetta Enter, se jittieħed bħala l-valur tal-mili "R".
  5. Tul tal-linja ta 'inklinazzjoni massima: Jekk il-miżura hija inqas mid-distanza għas-saqajn tal-inklinazzjoni, ikun osservat li l-linja ma tersaqx mal-linja tal-inklinazzjoni, jekk ikun mixtieq li l-inklinazzjoni is-sieq tal-inklinazzjoni ewlenija tilħaq l-intersezzjoni mal-linja tat-tarf tas-sieq tal-inklinazzjoni, għandu jiġi indikat valur akbar bħal 200 jew 500.
  6. Distanza bejn il-bankini: Hija s-Separazzjoni li se jkollhom il-bankini.

Tista 'tosserva l-graffijiet li ġejjin għal fehim akbar tad-definizzjonijiet:

Hawnhekk ġie indikat tul massimu għall-linja tal-inklinazzjoni ta '5m.
Hawnhekk ġie indikat tul massimu għal-linja tal-inklinazzjoni ta '200m (il-valur eżatt mhuwiex importanti biss biex jagħti valur eżaġerat sabiex meta jaqsam mal-linja tat-tarf tas-sieq tal-inklinazzjoni, jinqata' awtomatikament).

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Irid ikollok bħala kurrenti s-saff li jkun fih il-linji tal-għoljiet li jridu jiġu ġġenerati, pereżempju: "Linji tal-inklinazzjoni".
  2. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  3. Daħħal l-isem tal-kmand: TIC
  4. Daħħal id-dejta mitluba mill-kmand.

Tista 'tikseb ir-rutina hawn


40. Pinġi linja b'niżla indikata

Din ir-rutina tippermettilek li tfassal linja mal-inklinazzjoni li tindika, biss indika l-punt ta 'inserzjoni tal-linja u l-inklinazzjoni li se jkollha.

L-inklinazzjoni hija indikata permezz ta 'valur relattiv għall 1, per eżempju, jekk inti tixtieq li tiġbed linja b'inklinazzjoni ta 2: 1, biss għandha tindika bħala niżla għal-linja-numru 2, jekk l-inklinazzjoni li tinkiseb huwa 1: 1.333, trid tidħol 0.75.

Għal kjarifika ulterjuri, jekk mixtieq inklinazzjonijiet bil-valur ta '1 l-ewwel (1: x), taqsam 1 bejn l-inklinazzjoni komplementari (x).

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: DT
  3. Indika l-punt ta 'inserzjoni tal-linja
  4. Daħħal in-niżla li se jkollha l-linja kif spjegat hawn fuq

Tista 'tikseb ir-rutina hawn


41. Pinġi linja bi niżla indikata

Ma 'dan ta' rutina sempliċi inti tista 'tiġbed linja ma' l-inklinazzjoni jindikaw, għal dan waħdu huwa biżżejjed li jiġi indikat il-punt inserzjoni tal-linja u l-inklinazzjoni se.

Il-linja hija ġġenerata b'tul orizzontali ta 'unitajiet 10 u tul vertikali tal-valur tal-inklinazzjoni indikata bejn 10.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: LP
  3. Indika l-punt ta 'inserzjoni tal-linja
  4. Daħħal l-inklinazzjoni li se jkollha l-linja f'perċentwal (ejm: 12), mingħajr is-sinjal tal-mija

Tista 'tikseb ir-rutina hawn


42. Ikkalkula l-erjas tal-qatgħa u tal-mili tas-sezzjonijiet trasversali

B'din ir-rutina lisp tista 'ssib l-erjas imqattgħin u jimlew minn sezzjoni trasversali li għandha linja ta' Terran Naturali u linja ta 'mergħa (taqsima tat-triq finali).

B'din ir-rutina lisp tista 'ssib l-erjas imqattgħin u jimlew minn sezzjoni trasversali li għandha linja ta' Terran Naturali u linja ta 'mergħa (taqsima tat-triq finali).

Għal dan lisp biex issib iż-żoni, trid tagħmel l-għażla tat-terren u l-polylines tal-mergħa u l-kmand se jitlob punt biex jiddaħħal it-testi taż-żoni korrispondenti misjuba.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: OQSMA
  3. Agħżel il-polyline tat-triq oriġinali (Terren naturali)
  4. Jagħżel il-polyline tat-triq (Rim jew Sub-Slider)
  5. Indika l-punt li ddaħħal it-testi taż-żoni miksuba

Kampjun CAD fajl huwa wkoll inkluż fil-fajl .rar għal aktar kompressjoni ta 'rutina.

Tista 'tikseb ir-rutina hawn


43. Daħħal l-għoljiet ta 'profil lonġitudinali

Dan rutina jippermettilek li ddaħħal fil-kitarra sakemm profil lonġitudinali (Polyline jew linja), b'tali mod li biss sempliċement tagħżel il-profil (Polyline) u jindika punt li jikkorrispondi għall-post vertikali tat-testi jindikaw l-għoljiet.

Jekk hija linja, il-kmand jikkalkula biss il-punti tat-tmiem, u b'hekk issib l-inklinazzjoni, fil-każ ta 'polyline, ir-rutina tikseb kull vertiċi inizjali u finali u tikkalkula l-inklinazzjoni bejniethom tas-segmenti kollha tal-polyline.

It-test li jindika l-inklinazzjoni miksuba huwa tat-tip, pereżempju: “P = 1.11% f'10.49 m” u kif tafu, dan il-format jista’ jiġi modifikat biex jadatta ruħu għall-mod kif jaħdem kull wieħed minnkom.

Bħal fir-rutina ta 'qabel, l-istil tat-test kurrenti m'għandux jikkontempla għoli, jekk jiġi ġġenerat żball u l-inklinazzjonijiet mhux se jiddaħħlu.

L-iskala indikata fil-bidu tar-rutina hija biss għad-daqs tat-testi u ma tinfluwenzax il-miżuri meħuda biex jipproċessaw l-għoljiet.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: PNF
  3. Daħħal l-iskala għat-testi tal-inklinazzjonijiet miksuba li għandhom jiddaħħlu
  4. Agħżel il-profil biex tikkalkula l-inklinazzjonijiet
  5. jindika punt ta 'referenza biex jiddaħħal it-testi mal-inklinazzjonijiet

Tista 'tikseb ir-rutina hawn


44. Daħħal marka fil-punti ta 'linja tal-linja

Din ir-rutina hija l-adattament ta 'dik ta' qabel u tippermetti li tiddaħħal marka fil-punti kollha tal-polyline li tagħżel, agħżelha biss.

Il-marka mdaħħla hija fajl ta 'tpinġija (blokka) iġġenerata għal skala partikolari, iżda hija kompletament customizable, tista' tiġi editjata bħal kull tpinġija, għandha tirrispetta biss il-punt ċentrali tagħha (f'dan il-każ iċ-ċentru taċ-ċirku tal-blokka ).

Fil-kodiċi tas-sors tal-fajl tista 'tagħżel li ddaħħal ċirku minflok il-blokka, għax għandek biss tneħħi l-kummenti tal-linja li fiha dan il-kodiċi u tikkummenta l-linja li ddaħħal il-blokka.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: IMA
  3. Agħżel il-polyline li trid timmarka l-punti tagħha
  4. Indika t-triq u l-isem tal-fajl li għandu jiġi esportat

Tista 'tikseb ir-rutina hawn


45. Ikseb l-inklinazzjoni ta 'linja magħżula

Dan il-programm żviluppat f'Altlisp, jippermetti li jinkiseb il-valur tal-inklinazzjoni ta 'linja magħżula.

Għandu jiġi nnotat li dan il-kmand jaħdem biss b'linji, jekk għandek polilinina għandha tisplodi jew tiġġenera linja 'l fuq mill-polyline.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl tal-lisp fis-AutoCAD.
  2. Daħħal l-isem tal-kmand: TL
  3. Agħżel il-linja li minnha trid tikseb l-inklinazzjoni.
  4. L-informazzjoni miksuba hija l-inklinazzjoni H: V.

Tista 'tikseb ir-rutina hawn


46. PAKKETT TA 'ROTINI 3 GĦAL Ħitan TA' KONTENUT - PARTI 3: ĦOLQIEN TAL-PROFIL MIS-SEZZJONIJIET TA 'Ħajt

Ma 'dan ta' rutina inti toħloq il-profil (elevazzjoni) ta 'jirfdu l-ħitan, dan il-profil jista' jsir mid-data tat-taqsimiet transkonfinali tal-ħitan, din id-data huma: Progressiva, Cota Cota Corona u fondazzjonijiet.

Id-dejta fuq skala mitluba mill-kmand, ma tirreferix għall-iskala vertikali tal-profil (il-profil huwa ġġenerat bi skala vertikali daqs l-orizzontali) iżda d-daqs tal-iskala għat-testi tal-profil (dimensjonijiet u data oħra).

Biex jiġġenera l-profil, huwa biżżejjed li l-ewwel tagħżel il-progressjoni tat-taqsima, imbagħad id-dimensjoni tal-qurriegħa u finalment id-dimensjoni tal-qiegħ tal-fondazzjoni.

Għandek toqgħod attenta ħafna fl-għażla tad-data peress li jekk ma tagħżilx test u tikklikkja fuq l-iskrin, il-kmand jieħu bħala li lestejt l-għażla tad-dejta biex tiġġenera l-profil.

Flimkien mal-rutina jiġi pprovdut fajl CAD, b'sezzjonijiet trasversali tal-ħajt, bħala eżempju biex ipoġġi r-rutina ta 'lisp fil-prattika.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: MUP
  3. Daħħal l-iskala (id-daqs) tat-testi tal-profil (eżempju: 75)
  4. Agħżel it-test progressiv
  5. Jagħżel it-test tad-dimensjoni tal-qċaċet
  6. Jagħżel it-test tal-qiegħ tal-fondazzjoni
  7. Ladarba tkun imlejt l-għażla fuq is-sezzjonijiet kollha tal-ħajt, agħfas Ikteb u tindika punt li fih tiġi ġġenerata l-parti ta 'fuq tax-xellug tal-kuruna tal-profil tal-ħajt.

Tista 'tikseb ir-rutina hawn


47. PAKKETT TA 'MNEJN JINGĦATA 3 GĦAL Ħitan TA' KONTENIMENT - PARTI 2: DIMENSJONAZZJONI (EŻENZJONI) TAS-TAQSIMA TA 'Ħajt

Dan rutina jippermettilek li daqs (dejqa) it-taqsima ħajt wieħed ġġenerat bl rutina ippubblikati qabel (peress li għandu l-istess kriterji ta 'disinn), ir-riżultat huwa kif l-immaġni li ġejja (il-kejl ivarjaw skond id-dimensjonijiet tal-ħajt).

Din ir-rutina titlob l-iskala tad-dimensjonijiet li se jiġu ġġenerati, din l-iskala tirreferi biss għas-separazzjoni bejn il-linji tad-dimensjonijiet, id-daqsijiet u l-għamla tad-dimensjonijiet jiddependu esklussivament fuq l-istil tad-dimensjoni kurrenti u dan għandu jkun iġġenerat minn qabel mill-utent għall-iskala li tkun qed tinħadem.

Sabiex jiġu ġenerati il ​​berms ta 'sigurtà għandhom jiġu jipproċedi biss bħal fil-rutina ta' qabel għall-ġenerazzjoni l-ħajt, punt nnutat fit-taqsima inklinazzjoni ispalla tal-triq, fuq in-naħa fejn tkun meħtieġa l-ħajt u l-għoli indikat bl-għażla li jindika punt fuq il-qiegħ tal-fondazzjoni tal-ħajt.

Ta 'min isemmi li din ir-rutina tillimita biss sezzjoni ta' ħajt iġġenerat bir-rutina tal-kariga ta 'qabel, billi juża l-istess kriterji ta 'tpinġija tas-sezzjoni tal-ħajt, inti tista 'timmodifika fil-kodiċi l-operazzjonijiet li jikkalkulaw il-punti f'każ li tkun trid tapplika għal tip ieħor ta' ħajt.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: MUD
  3. Daħħal l-iskala għas-separazzjonijiet bejn il-linji tad-dimensjoni
  4. Indika punt ta 'referenza (P1 ta 'l-immaġni) fuq il-ħajt
  5. Indika d-direzzjoni tal-ħajt (Xellug jew Dritt)
  6. Indika punt fil-qiegħ tas-sezzjoni tal-ħajt (P2 ta 'l-immaġni)

Tista 'tikseb ir-rutina hawn


48. PAKKETT TA 'ROTINI 3 GĦAL Ħitan TA' KONTENUT - PARTI 1: ĦOLQIEN TAS-SEZZJONI TA 'Ħajt

Din ir-rutina hija l-ewwel 3 li tippermetti li jiġġeneraw ħitan ta 'konteniment tat-tip ta' gravità, xi żmien ilu wkoll naqsmu miegħek rutina li ġġeneraw ħajt ta 'dispjaċir, din id-darba r-rutina tiġġenera ħajt b'disinn differenti (miżuri).

Huwa li wieħed jiftakar li x-xogħlijiet ta 'l-arti ta' triq (ħitan, kanali, eċċ) mhumiex dejjem ta 'disinn ugwali għal kull xogħol, dan id-disinn huwa f'ħafna fatturi ta' l-istess żona li fiha jibnihom.

Din ir-rutina tippermettilek li tiġġenera ħajt li jżomm mal-kriterji tad-disinn li ġejjin:

Biex tiġġeneraha, trid tindika l-ispalla tal-inklinazzjoni tat-taqsima tat-triq, fuq in-naħa fejn il-ħajt huwa meħtieġ, Bil-lisp tista 'tiġġenera l-ħajt fuq kwalunkwe naħa, għal dan għandek biss tindika d-direzzjoni (xellug jew fuq il-lemin).

Fir-rigward tal-għoli, dan huwa definit bl-użu ta 'għażliet 2, l-ewwel huwa għoli definit (H) u t-tieni għażla hija li tiddefinixxiha b'dimensjoni tal-qiegħ tal-fondazzjoni tal-ħajt, dan l-għoli jista 'jiġi indikat b'punt fuq l-iskrin, il-programm huwa responsabbli għall-kalkolu tal-għoli u l-miżuri l-oħra kollha minnha.

Il-programm huwa lest li jassumi ż-żewġ kriterji ta 'l-għoli tal-ħajt: l-ewwel kriterju huwa ħajt b'għoli kostanti, fejn il-bażi tal-fondazzjoni mhix orizzontali u it-tieni kriterju (l-aktar użat) huwa li l-għoli tal-ħajt huwa varjabbli, fejn il-bażi tal-fondazzjoni hija orizzontali u ma ssegwix l-għoljiet tat-triq.

Il-mod kif tintuża din lisp jiddependi fuq kull utent, u għal dan l-aktar ħaġa konvenjenti hija li inti tista 'l-ewwel tiġġenera pjanijiet tal-ħajt mingħajr l-għajnuna ta' rutina, b'dan il-mod ikun iktar faċli li tifhem l-użu korrett ta 'dan lisp.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: MUS
  3. Indika punt fuq l-ispalla tal-ġenb tan-naħa indikata
  4. Indika d-direzzjoni tal-ħajt (Xellug jew Dritt)
  5. Agħżel kif se tiddefinixxi l-għoli tal-ħajt (skond l-għoli jew l-għoli tal-fondazzjoni)

Tista 'tikseb ir-rutina hawn


49. AUTOLISP TA 'RUTINA BIEX JIĠBED WALL TA' KONTENUT

Din ir-rutina tal-lisp jippermettilek li tfassal tip ta 'ħajt ta' gravità għat-toroq, il-kejl li bih dan il-ħajt huwa mfassal f'dan lisp huma dejjem l-istess (huma kostanti), l-unika miżura li tbiddel hija l-għoli tal-ħajt.

Il-punti li bihom dan il-ħajt huwa ġġenerat huma ġġenerati mill-kejl ta 'disinn ta' ħajt partikolari, jekk ikun mixtieq li ma 'dan il-lisp tkun iġġenerata ħitan b'miżuri apposta, dawn għandhom ibiddlu l-miżuri li huma miktuba fil-programm .

Imbagħad tista 'tara l-graff li ġej, li fih il-punti li bihom il-ħajt huwa ġġenerat:

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: MU
  3. Jindika l-punt tat-tluq tal-ġenerazzjoni tal-ħajt
  4. Indika d-direzzjoni tal-ħajt (Xellug jew Dritt)
  5. Daħħal l-għoli tal-ħajt

Tista 'tikseb ir-rutina hawn


50. SISTEMA TA 'RUTUTA BIEX TIĠENERA L-PROGRESSIV TA' ALLINJAMENT

Din ir-rutina utli waslet f'idejha xi żmien ilu u għal dawk li jixtiequ jiġġeneraw allinjamenti sempliċi mingħajr il-ħtieġa li jiġġeneraw sezzjonijiet trasversali jew profili lonġitudinali tal-istess, jistgħu jieħdu vantaġġ minn din ir-rutina.

Ir-rutina għandha interface tal-kaxxa ta 'dialog li jippermettulek tippersonalizza l-format finali tal-progressivi imdaħħla fix-xaft.

Biex tuża r-rutina irid ikollok polyline (allinjament) u segwi l-passi li ġejjin:

  1. Kopja tal-fajls 3 imniżżla f'wieħed ta 'mogħdijiet ta' appoġġ ta 'l-AutoCAD tiegħek
  2. Fajl Tagħbija lisp fl AutoCAD (bi APPLOAD).
  3. Daħħal l-isem tal-kmand: progressiva
  4. Fil-kaxxa ta 'dialog, iddefinixxi l-format tal-progressivi li għandhom jiġu ġġenerati.
  5. Agħżel il-polyline (allinjament) li fih dawn il-progressivi jiġu ġġenerati.
  6. Indika punt, li se jsir il-punt tat-tluq tal-ġenerazzjoni progressiva.

Tista 'tikseb ir-rutina hawn


51. RUTTENU BIEX JIĠI Ġġenerat PERFIL LONĠITUDINALI MINN POLLINES TA 'TAĦŻEN U FLAKE

Din hija waħda mir-rutini l-aktar kompluti biex tiġġenera l-format ta 'profil lonġitudinali. Billi sempliċement tagħżel żewġ polylines 2D (it-terren u r-rigħi), ir-rutina tiġġenera l-format ta 'profil bid-data kollha li trid tiġi murija.

Sabiex il-ġenerazzjoni ta 'dan il-profil tkun suċċess, il-polylines li għandhom jintgħażlu għandhom ikunu possibbli f'XXXXX, inkella jista' jkun hemm żball fit-tħaddim tiegħu.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ikkopja l-fajls 3 li tniżżel f'wieħed mill-mogħdijiet tal-appoġġ tal-AutoCAD tiegħek
  2. Fajl ta 'upload: Profili ta 'profil fi AutoCAD (ma 'APPLOAD).
  3. Daħħal l-isem tal-kmand: profil
  4. Fil-kaxxa tad-djalogu murija, ikklikkja fuq il-“Data” u kklikkja l-buttuni “Terreno"U"Inklinazzjoni” biex tagħżel it-terren u l-grad polylines
  5. Jekk tixtieq tista 'tiddefinixxi data oħra fil-kaxxa ta 'dialog qabel ma jinħoloq il-profil (mhux obbligatorju)
  6. Indika l - punt ta 'inserzjoni quċċata tal-profil li tiġġenera

Tista 'tikseb ir-rutina hawn


52. ROTTIN F'LISP VIŻIVI BIEX JIĠI ADDAT IL-MIŻURI ARCOS TAT-Tpinġija

Din ir-rutina tippermettilek li żżid id-distanzi ta 'l-arki kollha tat-tpinġija jew dawk biss li tagħżel, u turi r-riżultati taż-żieda fil-linja tal-kmandi.

Din ir-rutina tippermettilek li żżid id-distanzi ta 'l-arki kollha tat-tpinġija jew dawk biss li tagħżel, u turi r-riżultati taż-żieda fil-linja tal-kmandi.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: sumarque
  3. Agħżel l-arki tat-tpinġija li tixtieq iżżid, jekk trid tagħżel l-arki kollha, agħfas iċ-ċavetta Ikteb qabel it-talba tal-għażla tal-arki.

Tista 'tikseb ir-rutina hawn


OĦRAJN


53. SISTEMA TA 'PROVA GĦALL-IMPORTAZZJONI TAL-UCSS SALVATA FIL-FILES OĦRAJN

Din ir-rutina interessanti maħluqa minn AutoLisp u Visual Basic għall-Applikazzjonijiet (VBA), jippermettilek timporta l-UCSs salvati b'isem minn kwalunkwe fajl sekondarju għat-tfassil tagħna.

Din l-għodda hija utli ħafna jekk taħdem ma 'pjani li jimmaniġġjaw ħafna UCS, aħna normalment joħolqu l-UCS fl-ewwel fajl u rridu nagħmlu l-istess għall-fajls l-oħra, b'din ir-rutina, sempliċement toħloqhom fl-ewwel u nistgħu mbagħad timportahom f'xi fajl ieħor.

Ir-rutina tinġieb b'mod simili għall-għodda tad-Designcenter, ħlief li ma jkollhiex l-għażla li timporta UCS minn fajls oħra. Fil-każ ta 'din ir-rutina għalkemm ma tippermettix it-tkaxkir u t-tnaqqis, ir-riżultati huma kif mistenni.

Biex tuża r-rutina għandek tagħmel dan li ġej:

  1. Itellgħu jew iżidu DVB u fajls LSP għal Appload Startup Suite.
  2. Daħħal l-isem tal-kmand: IMPUCS
  3. Fiż-żona Tpinġija tas-Sors, ikklikkja l-buttuna Agħżel, biex tagħżel il-fajl tal-ġbid li minnu trid timporta l-UCS.
  4. Fiż-żona UCSs misjuba, agħżel l-UCS biex timporta u kklikkja l-buttuna OK.

Tista 'tikseb ir-rutina hawn


54. RUTINA TA 'LISP LI JELIMINA L-VERTIZZ INDIKAT TA' POLYLINE

Ikun ġara lilek li fil AutoCAD għandek polyline u trid titħassar waħda mill-vertiċi tagħha u biex tkun tista 'tagħmel dan għandek tapplika aktar minn żewġ kmandijiet.

B'din ir-rutina Biss biżżejjed li tindika liema vertiċi tal-polinea trid tneħħi u rranġat il-materja.

Biex ir-rutina taħdem sew, fil-punt li tindika l-punt, dan għandu jkun dwar il-vertiċi li għandhom jiġu eliminati u mhux punt qrib, għal dan int trid taġġusta l-modi ta 'referenza tal-entitajiet, bħal Endpoint jew Intersection.

Biex tuża r-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: evepol
  3. Agħżel il-polyline li minnha trid tħassar vertiċi.
  4. Indika punt fuq il-vertiċi tal-polyline li trid titħassar.

Tista 'tikseb ir-rutina hawn


55. RWOTA LI TIPPARTA L-PUNT TAL-KOORDINATI TAL-VICTORJI TA 'L-OĠĠETTI 3DFACE

Din ir-rutina miktuba f'Autolisp hija simili għal dik ta 'qabel, id-differenza hija li din id-darba tesporta l-koordinati tal-punti ta' l-oġġetti 3Dface ta 'AutoCAD, dawn il-koordinati huma maħżuna f'fajl CSV ta' Microsoft Excel, .

L-esportazzjoni ta 'punti vertiċi Tista 'tgħinek ħafna fil-każ li jkollok trijangolazzjoni bil-wiċċ 3D u trid tikseb il-koordinati tagħhom biex toħloq mill-ġdid il-fajl tal-punti tal-koordinati tiegħek.

Kunsiderazzjonijiet ukoll huma l-istess bħal fir-rutina ta 'qabel, fil-każ li hemm 3Dface magħquda mill-istess punti, ukoll jekk mixtieq, għandha tingħata konsiderazzjoni lill - sort il-koordinati u ħassar dawk li huma duplikati.

Il-koordinati esportati għandhom il- format P, N, E, C (Punt, Tramuntana = Y, Lvant = X, Dimensjoni = Z) u peress li huwa esportat lejn fajl CSV (separat b'kommijiet), meta jinfetaħ il-fajl kull valur jokkupa ċ-ċellola tiegħu indipendenti u b'mod ordnat.

Biex tuża r-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: E3D
  3. Agħżel l-oġġetti 3D minn fejn trid tesporta l-koordinati tal-punti vertikali tiegħek.
  4. Indika l-post u l-isem tal-fajl CSV fejn jiġu ġġenerati l-koordinati esportati.

Tista 'tikseb ir-rutina hawn


56. SISTEMA TA 'RUTUTA GĦAL ENTITAJIET TA' KOPJA TA 'KAXXA ESTERNA JEW REFERENZA

Kultant ikollok bżonn li kopja l-entitajiet, iżda meta dawn huma fi blokk, dak li nagħmlu huwa normalment jisfrutta dak blokk jew forsi jużaw l-editur blokk, sabiex inti tista 'tieħu l-kontroll tal-entitajiet individwali, tagħżel u kopja .

B'din ir-rutina ma jkollokx għalfejn tisfrutta xi blokki jew tuża l-editur tal-blokk biex tikkopja kwalunkwe entità fi ħdanu, sempliċement ittella din ir-rutina u agħżel l-entitajiet li għandhom jiġu kkupjati.

Oġġetti ġodda maħluqa mill-għażla tidher fuq l-oriġinal, hekk jekk mixtieq trid tagħżilhom u ċċaqlaq għall-pożizzjoni mixtieqa.

F'din ir-rutina tista 'tagħżel l-għażla ta' li oġġetti ġodda jistgħu jinħolqu f'saff ieħor, li tintgħażel għaliex minħabba l-inadempjenza l-entitajiet il-ġodda huma maħluqa fis-saff attwali.

Biex tuża r-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: CPL
  3. Agħżel il-karatteristiċi tal-blokk li trid kopja.
  4. Jekk trid tista 'tagħżel li tibdel is-saff li fih jiġu ġġenerati l-oġġetti l-ġodda.

Tista 'tikseb ir-rutina hawn


57. LISP RUTTIN GĦAT-TRASFORMAZZJONI TA 'ARĊJI TA' POLLINININA FI SEGMENTI LINJALI

Din ir-rutina tippermettilek li tittrasforma l-arki inklużi fil-polyline f'segmenti lineari, it-tul ta 'kull segment ikun dak li tispeċifika fl-għażliet tal-kmand. Il-lisp tieħu d-data mill-punti tal-polyline magħżula, inkluża l-ġeometrija ta 'l-ark u tiġġenera polyline ġdid bid-data l-ġdida.

It-tul ta 'kull segment ġdid fl-ark tiddependi fuq il-valur imdaħħal, trid tkun iżgħar mit-tul ta 'l-ark iżgħar tal-polyline magħżula, lisp se jaqsam l-ark oriġinali f'"n" segmenti sakemm tilħaq it-tul oriġinali tagħha.

B'għażla Tista 'tagħżel li żżomm il-polyline oriġinali, li tikkawża li l-polyline jinħoloq flimkien ma 'dan, jew jeliminaha.

Din ir-rutina tista 'tkun utli, per eżempju, fil-każ li huwa meħtieġ li jiġu definiti punti tul kurva fuq assi ta' allinjament orizzontali jew vertikali.

Biex tuża r-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: artose
  3. Agħżel il-polyline minn fejn trid tittrasforma s-segmenti mgħawġa f'segmenti lineari.
  4. Jindika t-tul ta 'kull segment li se jagħmel l-"ark" lineari l-ġdid.
  5. Agħżel x'għandek tagħmel bil-polyline oriġinali magħżul, jekk tagħżel li tħassar, ikollok biss il-polyline bis-segmenti mgħawġa trasformati f'segmenti lineari.

Tista 'tikseb ir-rutina hawn


58. PUNTI TA 'INSERTI TA' L-INTRAPRIŻI TA 'RUTINA TA' AUTOLISP FIR-DISTANZI SPEĊIFIKATI F'XXI

Ma 'dan ta' rutina inti tista 'daħħal fis assi magħżula (Polyline) ponti bl distanzi rispettivi tagħhom, id-data inserzjoni ta' dawn il-punti jiġu mill-distanzi fingering idejn jew qari xi fajl distanzi (fajl huwa pprovdut eżempju għal fehim aħjar).

Din ir-rutina tista 'tintuża per eżempju fil-każ tal-assi tat-triq, f'xi okkażjonijiet huwa meħtieġ li tinstab eżatta progressiva fl-assi (polyline), bħal per eżempju l-waħda progressiva 23.76, tista 'tagħmel dan manwalment imma tieħu aktar ħin, b'din ir-rutina għandek bżonn biss tagħżel l-assi, indika l-progressjoni inizjali ta' dak l-assi (ġeneralment b'valur 0), u mbagħad tidħol fid-distanza.

Jekk għandek wisq distanzi biex tidħol fl-assi, minflok ittajpjahom Lisp tipprovdi l-għażla li tagħżel fajl ta 'test, fi ħdan dan il-fajl ta 'test se jkunu d-distanzi u l-ispiż se jaqrahom waħda waħda billi ddaħħalhom b'punt fuq l-assi (polyline).

Lisp Tippermetti wkoll li tibdel il-bidu tal-assi Peress li l-bidu huwa determinat skont il-punt tal-bidu li ġġenera l-polyline, jekk il-lisp jibda jpoġġi d-distanzi mill-punt tat-tmiem li mhuwiex dak mixtieq, uża l-għażla: "Tibda l-assi tal-bidla".

Flimkien man-rutina huwa fajl CAD, b'assi sempliċi (polyline), bħala eżempju biex jimplimenta l-lap lineġija.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: PP
  3. Agħżel il-mod kif tixtieq tiddaħħal il-progressivi: manwalment (1 × 1) jew billi taqra fajl test.
  4. Agħżel ix-xaft tal-polyline
  5. Daħħal id-distanza progressiva jew inizjali mill-assi (l-inadempjenza hija 0)
  6. Daħħal il-progressiv jew id-distanza li ssib (fil-każ ta 'fingering manwali, jekk qari ta' fajl intgħażel dan mhux meħtieġ)

Tista 'tikseb ir-rutina hawn


59. LISP TA 'RUTINI LI JIDĦOL IL-KOORDINATI FIL-PROFIL AWTOMATIKAMENT SKONT L-ISPAZJU SPEĊIFIKAT

B'din ir-rutina magħmula b'AutoLisp u VisualLisp, tkun tista' ddaħħal kull "n" metri l-elevazzjonijiet ta' polyline magħżula (terren naturali jew li jirgħu) fil-format tal-profil tiegħek, l-elevazzjonijiet se jiddaħħlu billi tieħu bħala referenza punt indikat fil- format.

F'dan il-kmand inti tista 'tiddefinixxi l-iskala tat-tpinġijaDin l-iskala ma jirreferix għall-iskala vertikali ta 'profil, iżda l-iskala tat-testi tad-dimensjonijiet li għandhom jiddaħħlu, it-test dimensjoni għal skala 1: 500 tkun akbar minn skala 1: 50.

wkoll inti tista 'tiddefinixxi l-iskala vertikali tal-profil tiegħekDin l-informazzjoni hija importanti minħabba li jikkontrolla l-valuri dimensjoni fi terren naturali profil skalar 10 drabi daqs tagħha fil-vertikali għandhom l-valuri dimensjoni wkoll 10 drabi daqs attwali tagħha, sabiex il-kmand għandu biex twettaq l-operazzjonijiet korrispondenti biex tbiddel il-valuri tal-kwoti għal dawk reali.

Valur ieħor biex tidħol u dak li jiddefinixxi dan il-kmand, huwa d-distanza li fiha jiddaħħlu d-dimensjonijietIl-valur ta 'default 10 ġġib dan ta' rutina, li jfisser li kull metru 10 dimensjonijiet huma mdaħħla fil-orizzontali mill-punt ta 'referenza partikolari.

Wara li tagħżel il-polyline li tirrappreżenta l-profil tiegħek (TN, Rasante, eċċ), il-kmand se jġiegħlek tindika punt ta 'referenza fil-format tal-profil tiegħek, int trid tindika dan il-punt fi sħiħ progressivPer eżempju, jekk profil huwa li 0 000 100 + + 000, għandhom jindikaw l-punt fil-0 progressiv jew 10 jew 20, eċċ (skond kull kif distanza inserzjoni indikat ta 'dimensjonijiet).

Ftakar għall-programm li jikseb id-dimensjonijiet korrispondenti, il-profil għandu jkun imqiegħed b'mod korrett, jiġifieri d-dimensjonijiet huma korretti għall-profil.

Din it-tabella tgħinek tifhem aħjar l-għażliet ta 'din ir-rutina:

Biex tuża din ir-rutina trid tagħmel dan li ġej: (Il-valuri awtomatiċi huma li jsegwu l-eżempju bil-fajl CAD mehmuż)

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: ICP.
  3. Daħħal l-iskala tat-tpinġija għad-daqs tad-daqs: 850 (tista 'tinbidel sakemm id-daqs ikun xieraq)
  4. Daħħal l-iskala vertikali tal-profil: 1 (skala vertikali l-istess bħall-orizzontali)
  5. Daħħal id-distanza bejn il-progressivi: 10
  6. Daħħal in-numru tad-deċimali, awtomatikament: 3
  7. Agħżel il-profil li se tillimita (TN, Rasante, eċċ)
  8. Indika l-waypoint fil-format tal-profil tiegħek (ara l-graff)

Tista 'tikseb ir-rutina hawn


60. SISTEMA TA 'KIF JIPPROVDI LI TIPPROVDI BIEX JIKKUNSIDRU PROGRESSIV JEW TUL F'PUNT INDIKATAT

Dan rutina żviluppat fl AutoLISP u LISP viżwali, jippermettilek li tikseb it-tul ta 'Polyline jew progressiv jew xaft u daħħalha fil-tpinġija minn punt inserzjoni.

Biex tagħmel dan int trid tagħżel l-Polyline u jindikaw li progressiv huwa l-bidu, għandek tivverifika li l-kmand ikun kiseb l-punt tat-tluq tal-Polyline korretta (tibda assi), imma hekk, tista 'tbiddel l-bidu tax-xaft bl-għażla jippreżenta dan il-kmand.

Tista 'timmodifika xi parametri awtomatiċi mill-kodiċi tas-sors, bħall-għoli tat-test li għandu jiddaħħal.
Jekk jogħġbok innota li tiegħek coordinate għandha tkun pożittiva, inkella żball li jindika l-punt ta 'qligħ progressiva jew it-tul ser jiġu ġġenerati.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: OPR
  3. Agħżel il-polyline tal-assi jew daħħal l-ittra "C", biex tbiddel il-bidu tal-assi
  4. Daħħal il-bidu (jew inizjali) tal-valur tal-punt tat-tluq tal-polyline default: 0.00
  5. Indika l-punti fil-linja li tixtieq tikseb it-tul jew progressiv

Tista 'tikseb ir-rutina hawn


61. ROTOTA LISP LI TAGĦMEL OPERAZZJONIJIET DIFFERENTI TAT-TEST MAGĦŻUU (NUMERIKU)

Hija rutina lisp żgħira iżda utli ħafna li tippermettilek tikseb informazzjoni dwar operazzjonijiet b'testi magħżula, ovvjament dawn it-testi għandu jkollhom valuri numeriċi sabiex il-kalkoli jkunu jistgħu jitwettqu, pereżempju: "2.22", "3.39" ( mingħajr il-kwotazzjonijiet), eċċ.

Jekk fost it-testi numeriċi kollha l-kmand Sib test mhux numeriku pereżempju l-kelma “tikka”, se tieħu dan it-test bħala Valur 0.00, għalhekk ir-riżultati se jinbidel.

L-informazzjoni pprovduta minn dan il-kmand hija:

  • Count (Numru totali ta 'elementi numeriċi magħżula magħżula)
  • NumeroMassimu (Il-valur massimu tat-testi numeriċi magħżula kollha)
  • NumeroMinimu (Il-valur minimu tat-testi numeriċi magħżula kollha)
  • Medja (Il-medja tat-testi numeriċi magħżula kollha)
  • Suma (Is-somma tat-testi numeriċi kollha magħżula)

Biex tikseb ir-riżultati waħedhom ikun biżżejjed li tagħżel waħda waħda jew permezz ta 'tieqa (tieqa) it-testi li minnhom hi meħtieġa l-informazzjoni.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: IV
  3. Agħżel it-testi numeriċi kollha li minnha trid tikseb l-informazzjoni

Tista 'tikseb ir-rutina hawn


62. LISP TA 'RUTINA LI JIDDEKA U ISTAMPAR IS-SISTEMI KOLLHA BIL-KONFIGURAZZJONI KURRENTI TAGĦHA

Din ir-rutina tippermettilek li tgħaddi t-taqsimiet kollha u tistampaw kull waħda minnhom bil-konfigurazzjoni tal-paġna kurrenti li għandek, ta 'min jiċċara li t-tqassim tal-ispazju tal-mudell ma jiġix ikkunsidrat.

Il-kmand jgħaddi minn kull wieħed mid-disinni u jekk jivverifika li huwa l-ispazju mudell, jinqabeż billi jkompli ma 'l-oħrajn, għalhekk jekk inti tixtieq li tistampa wkoll l-ispazju mudell, sempliċement ibiddel il-kmand biex li hija wkoll ikkunsidrata u stampata.

Tista' tieħu vantaġġ mill-funzjonalità ta' dan il-kmand biex, pereżempju, daħħal letterheads, tħassar jew iżżid test f'kull tqassim, eċċ. Il-kmand ma jistampax xogħlijiet fi "Sfond", sakemm ma jkunx speċifikat fil-kaxxa tad-djalogu għażliet fit-tab “Plot u Publish".

Jekk għandek ħafna fajls biex jistampaw u kull waħda għandha bosta taqsim, tista 'żżid il-funzjonalità ta' dan il-kmand billi tagħmel dan li ġej:

Oħloq fajl imsejjaħ Acad.lsp (jekk ma jkollokx diġà), f'dak il-fajl żid il-linji ta 'kodiċi li ġejjin kullimkien fl-istess:

(difun s :: startup ()
(tagħbija "Loop through and print all layouts.LSP") ;Dan huwa l-isem tal-fajl mehmuż.
)

It-triq mhix indikata għaliex huwa mifhum li t-triq tal-fajl speċifikat ta 'lsp hija miżjuda lid-direttorji ta' appoġġ AutoCAD (indikati fil-kaxxa ta 'dialog tal-għażliet), jekk le, tista' tissostitwixxi l-linja tal-kodiċi (il-passaġġ sħiħ tal-fajl lsp għat-tagħbija huwa indikat):

(difun s :: startup ()
(tagħbija “C:\\CONSTRUCGEEK\\TUSLISP\\Loop through and print all layouts.LSP”)
)

Biex tuża din ir-rutina b'mod normali (mingħajr modifiki) għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: LPLOT
  3. Int trid tistenna sakemm jitlestew l-impjiegi kollha ta 'l-istampar.

Tista 'tikseb ir-rutina hawn


63.  ROTTA LI JISTGĦU FIL-VISWALI IT-TQATTIGĦ TAT-TESTI MAD-DRITT JEW LEXXA SKOND N-NUMRU TA 'KARATTERISTIĊI INDIKATI

Din ir-rutina tal-lisp jippermettilek timjilta testi magħżula, taqqabhom fuq il-lemin, lejn ix-xellug jew fuq iż-żewġ naħat, li jiddependu fuq dak li jgħidlek il-kmand.

Per eżempju jekk ikollok it-test inizjali "0 + 580.00" u tgħid lill-kmand biex tnaqqas il-karattri 2 lejn ix-xellug, il-kmand se jissostitwiha "580.00".

Jekk inti tagħti struzzjonijiet lill-kmand biex tnaqqas il-karattri 3 fuq il-lemin, il-kmand se jieħu post it-test inizjali "0 + 580".

Finalment, jekk tgħid il-kmand biex timjil fuq iż-żewġ naħat, karattri 2 lejn ix-xellug u 3 lejn il-lemin, it-test inizjali se jiġi sostitwit minn "580".

Kif tistgħu taraw, indika biss in-numru ta 'karattri biex taqta' u tagħżel it-testi u dawn se jinqatgħu kif indikat.

Biex tuża din ir-rutina għandek tagħmel dan li ġej:

  1. Ittrasferixxi l-fajl Lisp fl-AutoCAD.
  2. Daħħal l-isem tal-kmand: RET
  3. Indika liema naħa tat-test se tiġi mirquma [Xellug / Dritt / It-tnejn]
  4. Daħħal in-numru ta 'karattri li għandhom jinqatgħu fuq in-naħa / i indikata / i
  5. Agħżel it-testi kollha li trid tnaqqas
  6. Agħfas il-buttuna Enter jew ikklikkja fuq il-lemin biex tagħmel is-sostituzzjoni

Tista 'tikseb ir-rutina hawn

Golgi Alvarez

Kittieb, riċerkatur, speċjalista fil-Mudelli ta’ Ġestjoni tal-Art. Huwa pparteċipa fil-kunċettwali u l-implimentazzjoni ta 'mudelli bħal: Sistema Nazzjonali ta' Amministrazzjoni tal-Proprjetà SINAP fil-Ħonduras, Mudell ta 'Ġestjoni ta' Muniċipalitajiet Konġunti fil-Ħonduras, Mudell Integrat ta 'Ġestjoni tal-Katastru - Reġistru fin-Nikaragwa, Sistema ta' Amministrazzjoni tat-Territorju SAT fil-Kolombja . Editur tal-blog tal-għarfien Geofumadas mill-2007 u kreatur tal-Akkademja AulAGEO li tinkludi aktar minn 100 kors dwar suġġetti GIS - CAD - BIM - Digital Twins.

Artikli relatati

56 Kummenti

  1. Hello inġinier. Tista 'tgħini ? Kif ttajpja l-grilja tal-koordinati f'ċivil 3D 2024 jekk jogħġbok

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

  3. Se jkun hemm rutina li tgħabbi sħaba ta' punti fil-format PENCD, separati bi spazji jew virgoli f'Autocad 2015
    jew ogħla. Grazzi

  4. GĦAL DIEĦU DIFFIKULTAT TAT-TIFER EM BAIXAR BĦALA LISP. I SE JIĠI ADDESSESS FIS-SIT FL-ESPANHOL E AÍ TÊM DE PROCURAR A VOSSA LISP EM ESPANHOL, MHUX BIEX NISTA NESSA PAGINA PROCUREM L-EBDA FIM DA PAGINA BĦALA SETAS PARA PASSAR À IL-PAGA LI MHUX ISTAQGĦEK INTI. DEPOIS É SÓ CLICAR LISP NA VOSSA, IKKLIKKJA FIL-FAĊLI TAT-TAXXE JEW APPLIKABBLI.

  5. GĦAL DIEĦU DIFFIKULTAT TAT-TIFER EM BAIXAR BĦALA LISP. I SE JIĠI ADDESSESS FIS-SIT FL-ESPANHOL E AÍ TÊM DE PROCURAR A VOSSA LISP EM ESPANHOL, MHUX BIEX NISTA NESSA PAGINA PROCUREM L-EBDA FIM DA PAGINA BĦALA SETAS PARA PASSAR À IL-PAGA LI MHUX ISTAQGĦEK INTI. DEPOIS É SÓ CLICAR NA VOSSA LISP E KLIKKJA FITXIJIET MOGĦTIJA U TAXXA JEW APPLIKABBLI. HOPE TER AJUDADO

  6. Hello, nixtieq inkun naf jekk għandekx xi kors jew taħriġ biex titgħallem tipprogramma f'Autocad. U wkoll biex noħloq app li tgħinni noqgħod u nidentifika sett ta 'polylines

  7. boa noite .. gostaria li tkun taf li tispiċċa 37. Entitajiet ta 'konvertitur 3DFace em solidi ACIS jaħdem fil-versões kollha jagħmel auto cad?

  8. Jien ma niżżiltx il-lisp tiegħek
    jekk jogħġbok ibgħatli lisp

  9. hello Nixtieq inkun naf kif nista 'nakkwista dawk ix-xufftejn biex niġbed il-koordinati ta' poliplina u dik biex nikseb l-imsielet tal-poliplina

    grazzi

  10. HELLO
    Naħdem bħala rapporteur għall-P&ID u rrid inkun naf kif nista 'nagħmel l-ismart blocks li għandi fi pjan ta' autocad biex nesporta lejn Excel.
    fil-pjanijiet huma:
    valvoli
    numri tal-linja
    strumentazzjoni
    tagħmir
    Irrid niġbed dik l-informazzjoni u nuri fil-Excel. jekk xi ħadd jista 'jgħini jekk jogħġbok

  11. Hi kollha,
    jekk tkun Lisp, die es ermöglicht auf einer Polylinie u x-beliebiger Stelle eine Stationierung (ukoll die Länge der Polylinie u dieser Stelle) anzuzeigen.
    LG

  12. Qed infittex lisp biex nagħmel xaqliba jiġifieri ċirku ta ’ċertu raġġ trid taqta’ kurva tal-livell li jmiss u tiġġenera polipola mill-oriġini u l-bqija hekk kif tmur f'post ieħor hija għad-disinn ta ’triq u hija moruża ikkopja ċ-ċrieki u iġbed il-poligoni grazzi

  13. Huma għandhom xi rutina biex jassenjaw attributi għal elementi bażiċi, mhux blokki, u dawn jistgħu jintwerew f'kaxxa ta 'dialog fuq l-iskrin.

  14. Hey.

    Kif nista' tniżżel il-lisp "Export Coordinate points to a CSV file"?

    Grazzi

  15. BAXXI TAJBA
    NIKKUNSIDRA L-GĦAJNUNA TIEGĦEK, għandi PROBLEMA L-AWTORITÀ TIEGĦEK TAGĦMELX TAGĦMEL IL-LIPS GĦAD-DRAW TAL-FOTTA TEKNIKA TAD-DATA (KORDINATI, NAĦDIET, ANGOLI)

  16. Hail, vorrei, in-nomina ta 'rutina AREASX, se è possibile.

    Grazzi bil-quddiem

  17. Hello nixtieq naċċetta r-rutina biex tpoġġi progrsivas għal allinjament.

    Grazzi

  18. Nixtieq nibgħatlek il-lingwa ta 'rutina li fil-verżjonijiet reċenti ma taħdimx u f'verżjonijiet qodma jekk ħadem, nispera li tista' tikkoreġiha u / jew ittejjebha, għall-posta li tindikalni jew meta tibgħatli r-rutina tal-lisp.

  19. Ħafna tajba xejn, I bżonn l-arcos_de_una_polilinea_en_segmentos_lineales.fas rutina għall-esportazzjoni AutoCad Midas GEN 2015 ebda kwistjoni l-arki ġġenerata AutoCad u jien taqsamhom fi bċejjeċ. Grazzi ħafna Jien minn Kuba

  20. Sou português e gostava, se possível, de ter a rotina “RUTINA LI SOSTITU L-KONTENUT TA’ TEST MILL-COTA TAL-PUNT INDIKAT”.

    Grazzi

  21. Jekk jogħġbok tista' tgħidli fejn nista' tniżżel ir-rutina lisp tiegħek "Esportazzjoni tal-punti ta' Koordinati għal fajl CSV" għax għandi t-topografija ta' żona u għandi bżonn nesportaha f'csv jew txt il-punti jiddaħħlu bħala test (il-kontenut huwa l-elevazzjoni ) u fil-koordinata Z toħroġ żero, ltqajna?
    Jekk jogħġbok tista 'tgħinni

  22. Nixtieq il-lisp bil-funzjoni ta '"Neħħi oġġetti interni jew esterni minn polyline magħżula", għaliex fl-artiklu ma nistax insib il-link tat-tniżżil.

  23. Hi, nixtieq naf jekk hemmx rutina biex tikseb in-numru ta 'oġġetti u poġġihom fit-test

  24. Għeżież, nipprova naqqas xi rutina u toħroġ din it-twissija:

    Mhux Found

    Il-URL / forum / Routine-lisp-to-add-to-restit-values-to-selected-text ma nstabx fuq dan is-server.

    Barra minn hekk, għal żball 404 Mhux Found kien jiltaqgħu magħhom waqt li jipprova li jużaw ErrorDocument biex jimmaniġġaw it-talba.

    What am I wrong ?, 1000 thank you King

  25. Hi jekk xi ħadd ikun jaf xi lisp li jippermetti li tiġbed poligono li jaf, it-tul u l-angoli, jekk xi ħadd jaf, il-rutina topo12 jekk ikunu jistgħu jibagħtulek il-posta ami juanpaulo_100@htomail.comGrazzi tant, ħbieb tiegħi.

  26. jum tajjeb, nixtieq naf ir-rutina għall-autocad 2014 kieku kellu biex jiġġenera tabelli għall-parir tal-koordinati u d-disinn ta 'l-awtostradi

    grazzi

    rigward

  27. utli ħafna għall-iżvilupp ta 'proġetti ta' inġinerija

  28. bonjour
    Skuża me peuden jgħinu bi lisp li jitnaqqsu l-Polyline mal km tagħha, I tfisser jekk ikolli Polyline Dm ta Incio 100 u t-tmiem dm 1000 joriġinaw, li trade mark kwalunkwe punt fil-Polyline u jien tarmi lili dm tiegħek u leave stipulat.

    issa d-dm tal-bidu u tat-tmiem dejjem se jkun differenti għal kull proġett

    jekk ma tistax tgħinni napprezzahom peress li naħdem ma 'dan ta' spiss u tkun utli ħafna fil-proġetti tat-toroq.

    rigward

  29. tislijiet xi ħadd jista 'jgħin lili ma lisp biex tagħmel link stħarriġ li se jsir bil arbitrias koordinati minn żewġ punti, allura l-koordinati oriġinali tramuntana jitqiegħed u lvant u l-elevazzjoni jħallu lilhom l-istess arbitarias taż-żewġ punti ta' tluq so I ma ma 'tbassir iżda l-kwoti huma mibdula

  30. jum tajjeb, nixtieq inkun naf jekk xi ħadd jaf xi rutina żgħira jew għandu xi eżempju sempliċi ta 'xi rutina żgħira biex toħloq database tad-dbf u żid id-data miegħu jew iħassarha minn autolisp.
    Nispera li jgħinuni.
    grazzi

  31. Hello ħbieb nixtieq naf jekk xi ħadd jaf ta 'rutina biex ikejjel l-angoli (nispera estern) ta' poligonu u d-distanza tiegħu u jekk mhux wisq biex jistaqsuhom jesportaw lil Excel.

  32. Kif tikteb rutina .lsp li tibda meta jitgħabba tpinġija .dwg u meta tiġi rreġistrata?
    grazzi

  33. Għandi bżonn għajnuna biex tara jekk xi ħadd li jaf lisp se jiffranka.

    Irrid nesporta mill-3d ċivili s-sezzjonijiet kollha ġġenerati għall-fajls tat-test, għandi bżonn biss li turi l-kilometraġġ, id-distanza għall-assi, u l-livell korrispondenti.
    Xi ħaġa bħal dik

    Km, Dist ma 'l-assi, Dimensjoni

    Biss dak. Jista xi ħadd jgħinuni? Ma naf xejn dwar l-ipprogrammar hekk nitlob għall-għajnuna.

  34. Ejja naraw jekk nifhem.
    Tgħid li bil-lisp tiegħek tesporta l-koordinati għall-Excel
    Qatt tpoġġi lilu f'distanza? Ma nifhimx dak, inħoss li huwa fl-AutoCAD Bħala dimensjoni jew funzjoni fil-lisp?

    Imma jekk diġà għandek il-koordinati f'Excel, għaliex ma tagħmilx kolonna li jmiss b'formula ta 'pitagori bejn il-punt u l-ieħor?
    għerq kwadru ta '((koordinata y2 - koordinata y2) kwadrat + (koordinat x2 - koordinat x1) kwadru)

  35. JILQGĦU HELLO TAJBA, nixtieq ngħinuk bil-LISP. Jispjegaw, I HAVE A PJAN TA 'KAMPJUNAR KULL PUNT ROUGH MA LISP EXPORTA jkun fih il-koordinati għall-Excel, iżda issa bejn kull punt u l-punt, INTI U PUT-distanza, ISSA I TIXTIEQ LI jonfqu LI miżura bejn YPUNTO PUNT jisbqu GĦALL MA TIĠI ittajpjar fl 400PONTS U T-DISTANZIJI TAGĦHOM, HEMM XI MODIFIKA? JEKK JOGĦĠBOK, tagħmel ħafna ME U SO Avanzo XOGĦOL MAL mgħaġġla.

    Grazzi bil-quddiem

  36. Hello, nixtieq naf jekk hemmx xi rutina li tittrasforma pjan autocad għal sistema oħra ta 'referenza per eżempju minn wgs84 għal psad56

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

    Rutini mehmuża profili longitudianles tpinġija, trasversali, importazzjoni u esportazzjoni punti travez Excel, utilitajiet varji, librerija blokk.

    Ġewwa l-folder manwali, hemm l-għajnuna għall-installazzjoni.
    Ġewwa l-folder prinċipali se ssib il-fajl għall-attivazzjoni.
    Fi ħdan il-manwal folder hemm il-fajls ta 'għajnuna għall-kmandi.

    Nota: għal raġunijiet ta 'kompattazzjoni, il-manwal aġġornat tneħħa u bosta stampi ġew imħassra fil-manwal ta' għajnuna mehmuż.
    Il-manwal aġġornat jista 'jintalab bil-posta lil
    vhcad@hotmail.com
    fil-każ li l-applikazzjonijiet ikunu utli għalihom, jew biex tanalizza waħedha l-operazzjoni tal-kmandi.

  38. Kif nista 'ndaħħal vleġeġ ġo polyline.
    Grazzi

Ħalli kumment

Your email address mhux se jkun ippubblikat. oqsma meħtieġa huma mmarkati bl *

Lura għall-buttuna ta 'fuq