AutoCAD-AutodeskMuhandislikTOPOGRAFIA

AutoCAD uchun 60 Autolisp qoidalaridan ko'proq

Konvertatsiya va operatsiyalar uchun Lisp


1. Oyoqlarni metrga aylantirish va aksincha

Autolisp bilan ishlab chiqarilgan ushbu uskuna oyoqdan metrgacha bo'lgan qiymatni aylantirishga imkon beradi va aksincha, natija buyruq satrida ko'rsatiladi.

Agar siz bu qadriyatlar va turli ishlab chiqarishni nisbati, men sizga bu faylni ko'rish taklif nima batafsil kuzatish bo'lsangiz, bu erda biz ham, CVunit Function, bu vazifani LISP, olingan aylantirish qadriyatlarni, Fayl acad.unt (AutoCAD birligi Definition) foydalanish .

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: PIM
  3. O'tkazish turini tanlang: oyoqlari metrgacha yoki metrgacha
  4. O'tkazish kerakli qiymatni kiriting
  5. Buyruqlar satriga ma'lumotlar almashinuvi bilan ma'lumot kiritasiz

Siz muntazam ravishda foydalanishingiz mumkin bu erda


2. Tanlangan barcha matnlarni ko'paytiradi

Bu muntazam ish to'g'ri tanlab matnlar emas mehribon turi matn va Mtext ekanliklariga zarur ekanligini, shuning uchun AutoLISP hosil Bu muntazam, tanlangan matnlar barcha qadriyatlar ayirish uchun imkon beradi.

Agar bor bo'lsa, masalan, uch matnlari qadriyatlar bilan har 3: 1: 2, 3, 6 va uch tanlangan, buyruq natijasi teng bu uch raqamlar oshirish hisoblanadi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: mul
  3. Ko'paytirishni istagan barcha matnlarni tanlang.
  4. Tugmasini bosing kiriting Natijani olish uchun.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


3. Dyuymni metrga aylantirish

Ushbu kichkinagina muntazam uskuna bo'yicha kiritilgan qiymatni buyruq satırındaki natija ko'rsatgan metrga aylantirishga imkon beradi, shuningdek 2 bilan qo'shimcha ma'lumotlarning bir qismi sifatida berilgan natijani ko'rsatadi.

Siz ushbu buyruqni boshqa turdagi turdagi konvertatsiya qilish uchun o'zgartirishingiz mumkin, buning uchun siz manba kodini o'zgartirishingiz kerak, masalan, ayirboshlash santimetrga teng o daqiqaga soniyadan, funktsiya parametrlarini o'zgartiring "Cvunit", ushbu buyruqda cvunit quyidagi parametrlarga ega: "dyuym" "metr", bu parametrlar bilan kiritilgan qiymat dyuym (dyuym) sifatida qabul qilinadi va metrga (metrga) aylantiriladi, siz parametrlarni o'zgartirishingiz mumkin quyidagi: "daqiqa" "ikkinchi", "dyuym" "sm", "akr" "sq yard", "ft" "in", boshqalar orasida.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: PM
  3. Dyuymdan hisoblagichga aylantirmoqchi bo'lgan qiymatni kiriting

Tayyor, siz ma'lumotni unitar konversiya bilan olishingiz mumkin.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


4. Tanlangan qatlamning satrlarini uzunligini qo'shing

Ushbu muntazam siz tanlagan ob'ekt qavatidagi barcha satrlarni masofani qo'shishga imkon beradi.

Ushbu muntazam siz tanlangan ob'ekt qavatidagi barcha satrlarni masofani qo'shib qo'yishga imkon beradi, agar tanlangan qatlamda pollalar topilgan bo'lsa, ular e'tiborsiz qilinadi.
Barcha qatorlar yig'indisi topilgach, natijalar ko'rsatiladi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: sumlcapa
  3. Qo'shmoqchi bo'lgan chiziqlar qatlamidagi satrni tanlang

Siz muntazam ravishda foydalanishingiz mumkin USD 5.99 bu erda


5. Tanlangan matnlarga qiymatlarni qo'shing yoki olib tashlang

AutoLisp bilan tuzilgan ushbu muntazam biz tanlagan matnlarga qiymatlarni qo'shish yoki chiqarish imkonini beradi.

Agar 5 qiymati bilan bir matn bor va bu buyruqni ishlatish va qiymati 2 kirib agar -7 qiymati kirib bo'lsa Misol uchun, qiymati 2 tomonidan yangilangan tanlangan matn o'zgarishlar, matn 3 yangilanadi.

Ushbu muntazam foydalanish uchun quyidagilarni bajaring.

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: vsr
  3. Qo'shiladigan yoki chiqariladigan qiymatni bildiradi
  4. Qo'shiladigan yoki chiqarilgan matnlarni tanlang.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


6. Soyali qismlardan olgan joylarni oling

Ushbu muntazam kesma ko'lanadigan joylarni olish imkonini beradi va tanlangan blok xususiyatlaridan olingan qiymatlarni belgilaydi.

Tanlangan soyalar olinadigan maydon turini tavsiflovchi qatlamda bo'lishi kerak, sukut bo'yicha lisp ikkita qatlam nomini o'qiydi, ular quyidagilardir: "ShadingCut"Va"ShadowFill".

Lisp qatlamdagi shaderlarning barcha maydonlarini jamlaydi.ShadingCut” va qatlam soyalarining barcha joylari “ShadowFill” va lyuklarni tanlash tugallangandan so'ng, maydonlar blokining atributlari yangilanadi, buning uchun birinchi navbatda blokning progressiv atributini tanlash kerak, bu ko'rinmas atribut, lekin tanlovdan oldingi lisp uni ko'rsatadi va keyin uni yana yashiradi, bu buyruq yordamida amalga oshiriladi "Attdisp", keyin kesish va to'ldirish maydonlarining atributlari tanlanadi va ular topilgan maydonlarning qiymatlari bo'yicha yangilanadi.

Ob'ektlarning tanlovi barcha insuralarni o'z ichiga olgan deraza orqali, shu jumladan bo'limning progressiv matni bilan amalga oshiriladi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: EKS.
  3. Oynadagi barcha punktlarni kesish va to'ldirishni, shu jumladan, bir xil progressiv matnni tanlang.
  4. O'zgaruvchan atributlardan boshlab, o'zgartirish uchun blokning atributlarini bir-biridan tanlaydi.
  5. Buyurtma kesish va to'ldirish parametrlari tanlanganidan so'ng avtomatik ravishda tugaydi.

Buyruqni yaxshiroq tushunish uchun, misol SAPR fayli lispga biriktirilgan.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


7. Agar chiziq yoki ko'p satr no'qtasini oling

Ushbu buyruq (Autolisp muntazamligi) chiziqning yoki poliniyagning yamoqlik qiymatini oladi, shuningdek chiziq uzunligi, gorizontal uzunlik va burchakka ega bo'ladi.

Biz xohlaganimizda bu katta yordam beradi bizning sirg'alarimizni nazorat qilishnatija faqat ekranda ko'rsatilishi mumkin (buyruq satri) yoki matnni tanlab (bu matnning qiymati topilgan nift qiymatiga ko'ra o'zgaradi).

Shuni ta'kidlash kerakki, ko'p satrda bu buyruq faqat birinchi segmentning burchagini topadi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: pnd
  3. Yamig'ini olish uchun chiziqni yoki ko'p satrni tanlang.
  4. Agar xohlasangiz, uning qiymatini topilgan nishab bilan almashtirish uchun matnni tanlashingiz mumkin, aks holda faqatgina bosing kiriting natijalarni ekranda olish.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


8.  Tanlangan liniyalar yoki POLYLINIKLARNING MASLAHATIShI

Bu tanlangan satr yoki satrlarning uzunligini yig'adigan Lisp tomonidan ishlab chiqarilgan muntazam, bu summaning natijasi uni tanlab matnda belgilanishi yoki faqat buyruq satrida ko'rsatilishi mumkin.

Chiziqlar va polilarlarni bitta oyna yoki birma-bir tanlab olishingiz mumkin.

Topilgan uzunliklarning jami o'nlik kasr soni 2, lekin boshqa qiymat kiritilishi mumkin.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: lpl
  3. Uzunlik yig'indisi natijasi uchun o'nlik sonini kiriting
  4. Uzunliklarini qo'shish uchun chiziqlar yoki plilinalarni tanlang
  5. Tugmasini bosing kiriting tanlashni tugatish uchun
  6. Uning qiymatini olingan summadan biri bilan almashtirish yoki matnni bosish uchun matnni tanlang kiriting buyruq satrida natijani ko'rsatish uchun yana bir marta bosing

Siz muntazam ravishda foydalanishingiz mumkin bu erda


9. VIZALI LISPDAGI ROTIN, OXIRGI RESURSLARNING QAYTA TAYYORLASHINING RO'YXATI

Joriy chizilgan barcha qatlamlarning nomlari bilan ro'yxat tuzadigan va uni buyruq satrida aks etadigan kichik tartib.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

Litsp faylini AutoCAD-ga joylashtiring.
Buyruqning nomini kiriting: lc
Natijada mavjud chizilgan barcha qatlamlarning buyruqlar qatorida ro'yxat bo'ladi.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


Koordinatalar bilan ishlash


10. Ma'lumotlar jadvalini qo'shadigan AUTOLISP ROUTINE

Ushbu muntazam belgilangan qatorli satr va ustunli jadval hosil qiladi, u AutoCAD jadvali buyrug'iga o'xshaydi, lekin undan foydalanish uchun engil bo'ladi.

Bu muntazam belgilangan satr va ustunlar soni bilan jadval hosil qiladi, Excelga ma'lumotlar bilan bog'lanmagan bo'lsa-da, AutoCAD jadvali buyrug'i bilan o'xshash, lekin ishlatish uchun engil jadvalni oldindan belgilangan qiymat bilan to'ldirish imkoniyati mavjud sukut bo'yicha "0.00" bo'lib, keyinchalik tahrir qilish uchun har bir katakchaga joylashtiriladi.

Bu buyruq ham stolni ikkita variantdan foydalanib yaratishga imkon beradi, birinchi variant jadvalni belgilaydi hujayraning balandligi va kengligi orqali aniqlanadi va boshqa variant ushbu qiymatlarni belgilangan satrlar va ustunlar sonini belgilang oynaning nomini kiriting.

Qo'shimcha variantlar quyidagilarni o'z ichiga oladi:

  • Standart matn: Siz buyruqqa har bir yaratilgan katakchaga standart qiymatni (“0.00”) kiritishni aytishingiz mumkin, bu qiymat moslashtirilishi va istalgan boshqasiga o'zgartirilishi mumkin.
  • Matn balandligi: Bu kiritilgan matnning balandligi, standart balandlik "0.25" qiymatiga ega.
  • Bunga asos: qo'shilgan matnning, shuning uchun ikkita variant mavjud: Fit (Uyada moslash) va O'rta (hujayraning yarmi).
  • rang: Bu kiritilgan matnlarning asl rangi, dastlabki rang, joriy rang tanlangan rangdir.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: Jadval
  3. Tanlangan ishlab chiqarish tartibi bo'yicha, bitta nuqta ko'rsatiladi yoki ikkita nuqta deraza yaratish uchun ko'rsatiladi

Siz muntazam ravishda foydalanishingiz mumkin bu erda


Excel bilan o'zaro ishlash uchun Lisp protseduralari


11. Eksport koordinatasi CSV fayliga ishora qiladi

Autolisp bilan yaratilgan ushbu muntazam koordinatsion punktlarni Microsoft Excel CSV fayliga eksport qilish imkonini beradi. Ushbu koordinatalarni eksport qilishingiz mumkin bo'lgan ob'ektlar punktlar, matnlar va bloklar bo'lib, ularni tanlash va koordinatalarning maqsad faylini ko'rsatish.

Bu alohida bo'lishi kerak Ob'ektlar matnlar bo'lsa ehtiyot bo'ling, chunki koordinatalarni eksport qilish vaqtida hisobga olinadigan nuqta, bu matnlarning asosli ekanligiga bog'liq, agar matnlarning to'g'ri ekanligiga ishonchingiz komil bo'lsa, ballarni eksport qilishda muammo yo'q.

Ob'ektlarni tanlash maqsadga muvofiqdir kabi yagona qo'shish nuqtasi bor bloklari yoki AutoCAD nuqtalari, shuning uchun eksport qilingan koordinatalarning mos keladiganlari xavfsizroqdir.

Avval aytib o'tganimizdek, ushbu muntazam eksport mahsulotlarning nuqtalaridan, matnlardan (yoki Mtext) va bloklardan muvofiqlashadi, lekin boshqa shaxslarni hisobga olish uchun manba kodini to'ldirishingiz mumkin Masalan: aylanalar, boshlang'ich nuqtalari, boshqa narsalar qatori ma'lumotlar bazasida 10 kodi mavjud.

Eksport qilingan koordinatalar formatga ega P, N, E, C (nuqta, Shimoliy = Y, Sharq = X, Cota = Z) va CSV fayliga (vergul bilan ajratilgan) eksport qilinayotganda, faylni ochishda har bir qiymat alohida kameraga ega bo'ladi.

Muntazam foydalanish uchun quyidagilarni amalga oshirish kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: EPC
  3. Koordinatalarning eksport qilinadigan ob'ektlarini tanlang (siz ularni topsangiz, fikrlarni, matnlarni va bloklarni tanlang).
  4. Eksport qilingan koordinatalar yaratiladigan CSV faylining joylashuvi va nomini bildiradi.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


12.  LINUXdan CSV FILE ga ROUTINE EXPORTING KOORDINATI POINTS

AutoCAD uchun tuzilgan ushbu Autolisp tanlangan satrlarni uchlari koordinatalarini nuqtalarini Microsoft Excel CSV fayliga

Eksport qilingan koordinatalar satrlarni boshlash va tugatish nuqtasi, shuning uchun chiziqlar bir xil nuqtaga qo'shilsa, lisp 2 marta bir xil koordinatani o'qiydi.

Bu holda, agar kerak bo'lsa koordinatalarni saralash variantini ko'rib chiqing va ikki nusxadagi fayllarni o'chirib tashlasangiz, berilgan koordinatalar formati P, N, E, C (nuqta, Shimoliy = Y, Sharq = X, Hajmi = Z) va qanday qilib eksport qilinadi CSV fayli (vergul bilan ajralgan), faylni ochishda har bir qiymat xujayrasini mustaqil va tartibli tarzda egallaydi.

Muntazam foydalanish uchun quyidagilarni amalga oshirish kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: EL3
  3. Boshlash va tugatish nuqtasi koordinatalarining eksport qilinadigan satrlarni tanlaydi.
  4. Eksport qilingan koordinatalar yaratiladigan CSV faylning joylashgan va nomini bildiradi.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


13. ROUTINE LISP MICROSOFT EXCELdan koordinatalarni olish uchun

Microsoft Excel bir fayl dan nuqtalari koordinatalarini joylash uchun ruxsat AutoCAD va uning vertikal ilovalar foydalanish uchun hosil Bu muntazam, bu muntazam mavjud variant bor, uning interfeysi orqali sifatida, import qilish fayl bilan bog'liq tafsilotlarni ko'rsatish kerak emas kerakli nuqtalarni o'zingiz xohlagan tarzda import qilishingiz kerak.

Ballarni import qilish uchun, import qilinadigan nuqta faylini XLS kengaytmasi (Office 2007 oldidagi versiyalardan) yoki XLSX (versiya 2007 yoki keyingi) va faylda koordinatalar format bilan formatlanadi: P, N, E, C, D, (Pbirga, Norte, Este Cota Dtavsif), quyidagi rasmda ko'rsatilgandek:

O'qish koordinatasida nuqta obyektini kiritish uchun 3ning turli xil usullarini tanlash imkonini beradi.

  • Birinchisi, a ni qo'shishni tanlash AutoCAD Point obyekti (Buyruq ball hosil bo'lgan), eslang DDPTYPE amri bilan nuqtasini belgilab qo'ygan AutoCAD bog'liq displey bir nuqtasi displey, deb.
  • Ikkinchi variant esa quyidagilardan iborat: chizmada saqlangan blokni tanlang o'qish koordinatasiga kiritiladigan nuqta sifatida, sukut bo'yicha tartib "cg-nuqta" deb nomlangan yangi blokni yaratadi, agar chizmada bloklar mavjud bo'lsa yoki chizmada bloklar bo'lmasa foydalanish mumkin.
  • Uchinchi variant nuqta uslubiga bog'liq bo'lib, qattiq diskdan blokni import qilishga ruxsat beradi, shuni esda tutingki, bu holda blokning yaratilgan o'lchamlari blokirovka vaqtida blokni ko'rishga ta'sir qiladi.
  • Nuqta ma'lumotlariga (teglar) nisbatan, iCe nima ko'rsatmoqchi ekanligingizni hal qilish imkonini beradiAgar siz faqat bitta nuqta ko`rsatmoqchi bo`lsangiz, siz faqat ushbu parametrni tanlashingiz kerak bo`ladi, bu o'lchamning matni yoki nuqta tavsifi uchun bir xil. Siz 3 yorlig'i ma'lumotlarini ko'rsatishni yoki hech kimni ko'rsatishni tanlashingiz mumkin.

Bundan tashqari qo'shilgan o'lchamdagi matnning o'nlik sonini tekshirishingiz mumkinyorliqqa ega bo'lgan o'lchov, asosiy nuqtasi import qilingan nuqtaning joylashuvi va yorliqning nuqtaga nisbatan ajratilishi bilan bir xil bo'lgan aylanish, bu variantlarni siz ularni nom bilan saqlashingiz mumkin, shunday qilib ularni import qiladigan fikrlar.

Bularning barchasi sizning fikringizni tez va aniq ko'rinishda Excel fayllaridan import qilishga imkon beradi, nuqta belgilarining matnlari qanday ko'rinishini kuzatib borish muntazam, sizning chizilgan rasmingiz va hozirgi qatlamingizning hozirgi matn uslubi.

Ba'zi vaqt oldin men bir foydalanuvchi tomonidan ishlab chiqilgan muntazam nashr, lekin import matnli fayl koordinatalarini lekin ko'p to'siqlarga, bu yangi buyruq yordamida bu safar qo'shish nuqtasi koordinatalarini nazorat qilish uchun ko'proq imkoniyat bo'ladi berdi.

Qo'shilgan fayl shuningdek, buyruq koordinatalarini hech qanday noqulayliksiz import qilishi kerak bo'lgan to'g'ri formatdagi elektron jadvaldan tashqari siz import qilishingiz mumkin bo'lgan blok blokini ham taqdim etadi.

Muntazam foydalanish uchun quyidagilarni amalga oshirish kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: ICE
  3. Muloqot oynasidagi import punktlari uchun qulay deb hisoblagan variantlarni ko'rsating.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


14. CSV fayllaridan kesimlarga import qilish

Ushbu buyruqlar sizga hududlarni import qilish imkonini beradi (odatiy kesish va to'ldirish) erlarning kesimlariga, import qilinadigan maydonlar biriktirilgan faylga qarab CSV (vergul bilan ajratilgan) faylda bo'lishi kerak.

Ushbu buyruq CSV fayli birinchi ustunida joylashgan progresiyani o'qiydi va chizilgan faylida xuddi shu progressiv matnni qidiradi va uning kesishish va to'ldirish maydonini kesmaning o'ng yuqori qismiga qo'yadi.

Sukut bo'yicha kesish va to'ldirish maydoniga kiritilgan qo'shimchalar: "AC =" va "AR =", kod bilan boshqarilishi mumkin, shuningdek, o'nli kasrlar soni va kiritilgan matn balandligi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. U joriy sifatida kiritiladigan matnlarni o'z ichiga olgan qatlamni o'rnatadi, masalan: "Matn sohalari".
  3. Buyruqning nomini kiriting: arimx
  4. Import qilinadigan ob'ektlarni o'z ichiga olgan SCV faylini tanlang
  5. Tanlang siz qo'shishni xohlaysiz csv faylidagi mos keladigan maydon, agar siz hamma tanlamoqchi bo'lsangiz, tugmasini bosing Kirish.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


15. Qo'lga kiritilgan tasvirlarning marshrutlarini ro'yxatlang

Agar siz rasm bilan ishlasangiz, ko'pincha ularning ro'yxatini yaratishingiz kerak bo'ladi, jumladan, ularning joylashuv yo'lini, shu muntazam ravishda joriy chizmada joylashtirilgan barcha tasvirlarning yo'llari bilan ro'yxat yaratishingiz mumkin.

Ushbu muntazam har qanday variantni kiritishni talab etmaydi, shunchaki buyruqni chaqiring va u darhol AutoCAD buyruq satriga kiritiladi, qo'shilgan tasvirlarning yo'llari bilan ro'yxatda.

Muntazam foydalanish uchun quyidagilarni amalga oshirish kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: Lima

Siz muntazam ravishda foydalanishingiz mumkin bu erda


16. Matnni joriy fayl yo'li bilan almashtiring

Autolisp-da ishlab chiqilgan ushbu muntazam bizga joriy faylning yo'l va nomi bilan har qanday matnni yangilash imkonini beradi.

Ushbu ma'lumotlarga ega bo'lgan rejalarning antetli qog'ozini yangilashda yaxshi yordamdir.
Olingan yo'lda joriy yorliq nomini, agar u model doirasida bo'lsa, marshrutning oxirida ko'rsatiladi: model, aks holda u joriy yorliq nomidan ko'rsatiladi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: yo'nalish
  3. Mavjud chizish yo'lining qiymati bilan almashtiriladigan matnni tanlang, agar ba'zi matnlarni almashtirishni xohlamasangiz, faqat bosing kiriting yo'lni buyruq satrida ko'rsatish uchun.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


17. Mavjud sana bo'yicha tanlangan matnni turli chiqish formatlari bilan almashtiradi

Ushbu yaxshi muntazam yordam bilan har qanday matnni joriy sana qiymatiga almashtirishimiz mumkin.

8 buyrug'i ushbu sana uchun turli xil turdagi formatlarni taqdim etadi, bu oddiy sana turidan tortib, joriy formatdagi kunning nomi avtomatik ravishda "AutoLisp" ga ega bo'lgan uzun format tarixiga to'g'ri keladi.

Turi turlarini tanlashingiz mumkin matn y Mtextularni tanlangan formatga ko'ra joriy sana bilan avtomatik ravishda almashtirib turadi, mavjud formatdagi rasmlar formatda ko'rsatilgan bo'lib, ularning har biri buyruqlar satrida so'ralganda formatni tanlashga xizmat qiladi. AutoCAD-dan foydalanish.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: RF
  3. 1 raqamiga 8, sana chiqish formatini ko'rsating, savol belgisini kiritishingiz mumkin (?), mavjud sana formatlarini ko'rsatish uchun
  4. Tanlangan formatga ega sana bilan almashtirishni istagan matnlarni tanlang
  5. Tugmasini bosing kiriting buyruqni tugatish va tanlangan matnlarni yangilash uchun

Siz muntazam ravishda foydalanishingiz mumkin bu erda


18. ROUTIN LISPni tanlab olingan yoki naql qilingan matnlar

Ba'zan biz 1346 raqamiga ega bo'lgan matn 1111 va aksincha, bu matnni tanlangan matnlarning qiymatlarini almashtirishga imkon beradigan ikkita matn qiymatini o'zgartirishni xohlaymiz.

Ushbu natijaga erishish uchun ikkala matnni bir-birini ta'qib qilish kerak.

Ushbu muntazam foydalanish uchun quyidagilarni bajaring.

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: Tra
  3. Ko'chirish uchun ikkita matnni tanlang.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


19. MODELNING MAZMUNIGA KO'RSATILADI

Bu yangi buyruq balandligi qiymatini berilgan nuqtasi (Y muvofiqlashtirish) va tanlangan matn mazmuni deb belgilash oladi.

Ushbu muntazam, masalan, er rejimlari bilan ishlashda juda foydalidir va biz vertikaning balandligini olishni istaymiz va erni o'lchamini ko'rsatadigan matnlardan biriga joylashtiramiz, shuningdek, er uchastkalari bilan ishlashda ham foydalanish mumkin va bo'limning o'qining o'lchamini olish va uni kvota qiymatini ko'rsatadigan matnga o'rnatish maqsadga muvofiq.

Ushbu buyruqda siz qaysi o'lchov matnda belgilanadigan hajmga ega bo'lishini belgilashingiz mumkin, bu tanlangan matnning balandligi emas, balki profilingiz yoki bo'limni o'z ichiga olgan o'lchov, masalan sizning profilingiz miqdori 10 marta o'lchangan bo'lsa vertikal ravishda 10 bosimining ko'tarilishi buyrug'ini mos ravishda o'lchash uchun belgilashingiz kerak, shuning uchun buyruqlar mos keladigan bo'linadi va tanlangan matnda mos qiymatni o'rnating.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: NC
  3. Kvotalar miqyosini ko'rsating
  4. Matn berilgan o'lchamdagi o'nli kasrlarning sonini kiriting (sukut bo'yicha 3)
  5. Siz olishni istagan nuqtani bildiradi
  6. Qabul qilingan kvotaning qiymati yoki uning tugmachasini bosishingiz mumkin bo'lgan matnni tanlang kiriting faqatgina biron bir matnni almashtirmasdan olingan kvotani ko'rsatish uchun

Siz muntazam ravishda foydalanishingiz mumkin bu erda


20. Bir old yoki o'chadigan qo'shib aytib Cota progressive va boshqa uchun muntazam ALMASHTIRISH matnlar

Bu buyruq ilg'or qadriyatlar va o'lchov (X va Y qadriyatlar) belgilangan majmui nuqtasi va 2 tanlangan matnlar uchun imkon beradi.

Har bir matnga qo'shimcha ravishda u prefiks yoki qo'shimchani qo'shadi, masalan, o'lcham (Y koordinatasi) ga teng bo'lgan prefiks ko'rsatilgan bo'lsa “CT=”, balandlik matni tanlanganda, buyruq tanlangan matnni olingan balandlikning qiymati bo'yicha yangilaydi, shuningdek ko'rsatilgan prefiks, masalan, "CT=236.42", progressiv matn tanlanganda, u qiymat bilan yangilanadi. olingan X koordinatasi va qo'shimchasi "0+", masalan, “0+10.0”.

Ushbu buyruq progressiv va oldindan belgilangan registri uchun old qo'shimchalar bilan birga keladi ("0 +" va "CT =") va faqatgina manba kodini o'zgartirish orqali o'zgartirilishi mumkin, bundan tashqari, bu buyruq kerak bo'lsa o'zgartirilishi mumkin, shuning uchun matnlarda bir vaqtning o'zida va prefiks qo'shiladi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: PC
  3. Progressiv (X koordinatasi) va koordinataning (Y koordinatasi)
  4. Bosqichdagi matnni tanlang
  5. Hajmi matnini tanlang

Matn qiymatlari olingan ma'lumotlar bilan yangilanadi

Siz muntazam ravishda foydalanishingiz mumkin bu erda


21. ROUTIN AUTOLISP A XUSUSIY KOTTA BILAN KO'RSATILADI

Autolispda bizga ma'lum bir nuqtada o'lchov qiymatini (Y koordinatasi) belgilashga imkon beruvchi muntazam ishlov berish usuli hisoblanadi.

Ushbu buyruq ma'lumotlar (nuqtalar va qadriyatlar) so'raladi va ko'rsatilgan nuqtaning Y koordinatasida belgilanadigan yakuniy qiymatni olish uchun operatsiyalarni amalga oshiradi (umumiy koordinatalar tizimi (UCS) koordinatasining qiymatini kiritilgan qiymat bilan ko'rsatilgan nuqtada o'zgartiradi) ).

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Buyruqni foydalanib, faylni AutoCAD-ga joylashtiring APPLOAD yoki faylni nusxalash va AutoCAD-ga joylashtirish.
  2. Buyruqning nomini kiriting: OS
  3. O'lcham nuqtasini ko'rsatish so'ralganda, ekranda nuqta (muayyan o'lchamlarni o'rnatish zarur bo'lgan nuqta) ko'rsatilishi kerak.
  4. Buyruq sizni matnni tanlash yoki tanlash uchun o'lchov qiymatini kiritishingizni so'raydi:
  5. Bu erda siz bir qiymat kiritishingiz mumkin, siz Y ko'rsatilgan nuqtada muvofiqlashtirish bor istayman o'lchov qiymatini kirishingiz zarur yoki kattalik qiymatini o'z ichiga olgan matnni tanlashingiz mumkin, buyruq holda faqat raqamli qiymatini oladi shuningdek, ba'zi tavsiflarga ega.

nuqtada kirib darajasini tashkil ekanligini tasdiqlash uchun, buyruq ID amalga nuqtasini kiriting va Y qiymati kirdi qiymati bilan hozir muvofiqlashtirish buyrug'i asosida rioya ko'rsatilgan.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


22.  AREASX: ROUTIN LISP KONTOURS bo'yicha joylarni topadi

Ushbu buyruq ob'ektlar orasidagi ichki nuqtani ko'rsatadigan yoki yopiq konturlarni tanlab olgan joylarni topishga imkon beradi, bu buyruq olingan maydonni ko'rsatadi yoki uni tanlangan matnda o'rnatadi.

Axta buyrug'i quyidagi variantlarga ega:

Dastlabki so'rovlar:
Hududning ichki nuqtasini ko'rsating yoki [Select object / Options] :

Bu erda siz olganingizdan ichki nuqtalarni ko'rsatishingiz kerak, boshqa variantlar quyida keltirilgan:

Ob'ektni tanlang: Havoni topish uchun ichki nuqtalarni aniqlash o'rniga, siz hududingizni topish uchun yopiq ko'pburchaklarni tanlashingiz mumkin.

Mavjud imkoniyatlar: Ushbu parametr Buyruqning imkoniyatiga aloqa qutisini yuklaydi, dialog oynasi quyidagilar:

Har bir variant quyida ko'rsatilgan:

O'nsimlik soni: Mintaqadagi o'nlik sonlar soni (asl qiymati bo'yicha 2).
Qo'shiladigan matnning balandligi: Agar siz olingan maydon bilan matnni kiritishni tanlasangiz, bu erda matnni bildiradigan balandlik o'rnatiladi.

Hududlarning konvertatsiyasi: Ushbu parametr tanlangan maydonlarning qiymatlari bilan operatsiyalarni amalga oshirishga imkon beradi, har bir maydon qo'shiladi, chiqariladi, ko'paytiriladi yoki ushbu parametrning pastki qismida ko'rsatilishi kerak bo'lgan omillarga bo'linadi.
Buyruq konversiyani faolligini va operatsiyalarning qaysi biri amalga oshirilishini va konvertatsiya qanday qiymat bilan amalga oshirilishini ko'rsatadi.

Ushbu parametr, chizilgan turli o'lchovlardagi yoki boshqa chizilgan birliklarida joylashgan joylarni sozlash imkonini beradi.

Ko'zgichni qo'llash: Ushbu parametr har bir ko'rsatilgan maydonni topilgan maydonni yaxshiroq ko'rishga imkon beradi, bu to'g'ri yoki yo'qligini tekshirish imkonini beradi (sukut bo'yicha faol).
Gölgelendirmenin nomi: Bu erda ko'rsatilgan sohalarda qo'llaniladigan gölgelendirme nomini ko'rsatishingiz kerak (qattiq ko'rsatuv).

(Shading) o'lchovi: Bu erda gölgelendirmenin o'lchov omili ko'rsatilgan, tanlangan gölgeleme turiga ko'ra, bu omil o'zgarmoqda.

Rang (shading): Ko'rsatilgan sohalarda qo'llaniladigan soyali rang.

Ko'zgudashni tugatish: Buyruq buyrug'i bekor qilinganidan keyin quyidagi variantlar qo'llaniladi.

Konturlarni ushlab turish: Agar yoqilsa, ishlab chiqarilgan konturlar o'chirilmaydi.

Soya soling: Agar yoqilgan bo'lsa, hosil bo'lgan soyalar o'chirilmaydi.

Yakuniy so'rovlar:
Hududning ichki nuqtasini ko'rsating yoki [Ob'ektni tanlang / Maydon matnini kiriting / Variantlar] :

Matn maydonini kiriting: Ushbu parametr matnni almashtirish uchun birini tanlash o'rniga olingan maydon bilan matn kiritish imkonini beradi. Topilgan maydon ko'rsatilgan matnda standart prefiks mavjud: ” Area =”, bu prefiks dastur kodida o'zgartirilishi mumkin.

Matnni o'zgartirish: Ushbu parametr Enter tugmasi yoki sichqonchaning o'ng tugmasi bosilganda faollashadi, u matnni tanlashni so'raydi, masalan, quyidagi tarkibga ega matn mavjud bo'lsa: "AC=0.00m2" va buyrug'i orqali an. 3.25 maydon topildi, keyin buyruq matnni "AC = 3.25 m2" ga yangilab, o'zgartiradi. Ko'rib turganingizdek, AX faqat almashtiriladigan matnning raqamli qiymatlarini almashtiradi, shuning uchun siz turli xil prefiksli maydon matnlariga ega bo'lishingiz mumkin, masalan: "AR=0.00m2", "AM=0.00m2", "Kesish maydoni" =0.00m2”, “Mening maydonim=0.00m2” va hokazo.

To'g'ri va noto'g'ri taslaklar:

Mavjud anahat

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: AX
  3. Siz topmoqchi bo'lgan sohadagi ichki nuqtani ko'rsating (topiladigan maydon to'liq yopilgan bo'lishi kerak, aks holda buyruq xato xabari ko'rsatishi kerak).
  4. Ichki fikrlarni kerakli darajada ko'p marta ko'rsating, buyruq allaqanday havoni to'ldiradi, to'playdi (to'playdi).
  5. Buyruqni tugatish yoki o'ng tugmasini bosing va maydonni mavjud matnga o'rnating.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


Ob'ektlarni tanlash


23. Tanlangan ob'ekt qavatining barcha ob'ektlarini tanlang

Bu kichkinagina muntazam avvalgisiga o'xshash ishlarni amalga oshiradi, farq bu erda moslamalarni tanlash uchun qatlam nomi kiritilmasa ham, qatlamning nomini olishni istagan tashkilot tanlanadi.

Oldingi tartibdagidek, ob'ektlar tanlovi ko'rinmaydi, lekin u tanlangan ob'ektlar to'plami sifatida mavjud, shuning uchun tanlash rejimi ko'rsatilishi kerak "avvalgi” ob’yektlarni tanlash uchun.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: Ssl
  3. Boshqa shaxslarni tanlash uchun qatlam nomini olishni istagan ob'ektni tanlang
  4. Bashoratli rejimda samarali bo'lgan tashkilotlarni tanlash

Siz muntazam ravishda foydalanishingiz mumkin bu erda


24. Tanlangan poliniyadan ichki yoki tashqi moslamalarni olib tashlash

Bu tartibga siz variant kesish ko'rsatilgan bo'lsa, POLYLINE uzib yuborgan qilingan ob'ektlar ko'rsatilgan tomonida kesib o'tadi, ichki yoki tanlangan maydon POLYLINE tashqi ma'lumotlar o'chirishingiz mumkin.

Ob'ektlarni poliniyadan tashqariga chiqarish to'g'risida gap ketganda, ularga alohida e'tibor qaratish lozim bu buyruq poliniyadan tashqaridagi barcha narsalarni o'chiradi.

Tanlash uchun polyline yopiq polyline bo'lishi kerak, aks holda odatiy segment segmentning so'nggi nuqtasiga birinchi bo'lib qo'shiladi, shuning uchun ko'p sathli chiziq yordamida yopiladi va shu chiziq ichida yoki tashqarisidagi hamma narsani yo'q qiladi.

Tanlov keskin ravishda kesilsa, faqat qo'l bilan kesilishi mumkin bo'lgan narsalar bilan ishlaydi, masalan, chiziqlar, doiralar, yoylar va boshqalar, bloklar va boshqa qo'shma narsalar kesilishi mumkin bo'lgan ushbu moslamalarga mos kelmaydi.

Lisp bilan namuna fayli biriktirilgan shuning uchun tegishli testlar buyruqni yakuniy fayllarda ishlatishdan oldin amalga oshiriladi.

Muntazam foydalanish uchun quyidagilarni amalga oshirish kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: PolErase
  3. Polyline-ni tanlang bu ob'ektlarni yo'q qilish uchun cheklov sifatida xizmat qiladi.
  4. Bitta birini tanlang moslamalarni o'chirish parametrini tanlangvariantni tanlashingiz mumkin: ventana (faqat shu oynada tashqarida yoki ichidagi ob'ektlarni o'chiradi) Oling (hatto polinining chetidan ham kesib tashlangan narsalarni olib tashlaydi) yo'q qilish va kesish (nomi shuni nazarda tutadiki, pollining ichida yoki tashqarisida bo'lgan narsalarni yo'q qiladi va chegara tomonidan kesib o'tgan narsalarni kesadi.
  5. A ko'rsatadi qaysi tomonda (ichki / tashqi) o'chiriladi yoki kesiladi.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


25. Qabul qilingan qatlamning barcha ob'ektlarini tanlash imkonini beradi

Bu ko'rsatilgan qatlamdagi barcha ob'ektlarni tanlash imkonini beradi, shaxsga ega bo'lgan rangni yoki boshqa xususiyatni ajratib turadigan lisp tartibidir.

Ushbu muntazam qatlam nomini kiritish vaqtida katta / kichik harflar sezgir emas, shuning uchun siz yozib qo'yingki, biron-bir tarzda kiritishingiz mumkin.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: sca
  3. Tanlash kerakli ob'ektlarning qavat nomini kiriting
  4. Ushbu rejimda samarali bo'lgan korxonalarni tanlash previuos

Siz muntazam ravishda foydalanishingiz mumkin bu erda


26. Matn mazmunini boshqa matnga nusxalash

Autolisp dasturlash tili bilan yaratilgan muntazam, tanlangan matnning mazmunini ko'chirib olish va bu qiymatni tanlangan ikkinchi matnga o'rnatish imkonini beradi.

Ushbu amaliyotni ishlatish uchun siz quyidagilarni bajarishingiz kerak:
  1. Litsp faylini "AutoCAD" -ga yozib oling Dastur yuklang yoki oddiygina faylni nusxalash va AutoCAD-ga joylashtirish orqali.
  2. Buyruqning nomini kiriting: RT
  3. Qiymatni olishni istagan matnni tanlang.
  4. Oldindan olingan qiymat bilan almashtirmoqchi bo'lgan matnni tanlang.

Ko'rib turganingizdek, muntazam oddiy, ammo matn tahrirlashda juda foydali bo'ladi.

Bu hayotda ishlatiladigan til, aniq AutoLISP ekanligini ta'kidlash lozim, biz tarkibini hajmi yanada kamayadi deb ko'rish qaysi Shu buyrug'ini lekin VisualLISP yozilgan, post yangi yozuv.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


27. Asl qiymatni yo'qotmasdan matnning o'nli raqamini o'zgartiring

Bu LISP muntazam bu bilan siz, masalan, 2 o'nlik uchun bir qator ko'rsatishi mumkin, original o'nlik raqam yo'qotmasdan matn tanlangan kasr raqamini o'zgartirish imkonini beradi, lekin ichki uning dastlab belgilangan qiymati bilan yangi xususiyatiga ega.

Ushbu yangi xususiyatni faqat ushbu buyruq orqali olish mumkin, chunki u Xususiyatlar dialog oynasida ko'rsatilmaydi.

Litsp siz o'nlik sonlar sonini o'zgartirish yoki bu muntazam ravishda oldindan formatlangan matnning original raqamini olish imkonini beradi, shuning uchun siz qancha dastlabki o'n barobar ekanini bilasiz asl qadriyatlarni qayta tiklashni xohlasangiz.

Shunisi e'tiborga loyiq bu asl qadriyatlar qoladi fayl yoki AutoCAD yopiq bo'lsa ham, siz xavfsizlikning dastlabki ma'lumotlariga ega bo'lishingiz kerak qadriyatlaringiz doimo u erda bo'ladimatnlarni asl qadriyatlarni tiklashiga qaramasdan.

Ushbu yangi buyruqni amaliyot bilan taqqoslash mumkin Excelning o'n sakkiz sonini o'zgartirish, lekin faqatgina kuzatish bu mulkning ichki va avval aytganimizdadir Xususiyatlar oynasi tayyor emas shaxslarning kengaytirilgan sanasini ko'rsatish.

Ayniqsa, e'tiborga olish kerak tanlangan matnlar soni matnlar, ya'ni ular faqat raqamlarni o'z ichiga oladi, chunki aks holda ularning qiymati "ga aylanadi"0.00".

Muntazam foydalanish uchun quyidagilarni amalga oshirish kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: AREDE
  3. O'zingiz xohlagan variantlardan birini tanlang
  4. Operatsiyani amalga oshirishni istagan matnlarni (soni) tanlang

Siz muntazam ravishda foydalanishingiz mumkin bu erda


28. Birinchi tanlangan matn asosida bir nechta matnlarni tekislang

AutoLisp bilan muntazam ravishda ishlab chiqilgan, bu biz tanlagan dastlabki matn asosida bir nechta matnlarni moslashtirish imkonini beradi.

dastur sizga matnlarni vertikal (ustunlar) yoki gorizontal (satrlar) tekislash imkonini beradi, buning uchun siz boshqa matnlarni moslashtirish uchun asos bo'lib xizmat qiladigan dastlabki birini tanlashingiz kerak.
Shuni ta'kidlash kerakki, matnlarni tekislash uchun asos sifatida olingan nuqta qo'shish nuqtasidir, agar barcha matnlar qo'shish nuqtasi sifatida "chap" asosiga ega bo'lsa, ularning barchasi shu nuqtaga nisbatan tekislanadi va u shunday bo'ladi. bir xil tekislash. Agar matnlar har xil asosga ega bo'lsa, ularning barchasi o'zlarining kiritish nuqtasiga nisbatan tekislanadi, bu esa matnlarning mos kelmasligiga olib keladi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: alit
  3. Hizalama o'qi olinadigan asosiy matni tanlang
  1. Hizalanadigan matnlarni tanlang
  1. Bajarildi, matnlar birinchi tanlangan asosida asoslangan

Siz muntazam ravishda foydalanishingiz mumkin bu erda


29. Matn balandligini nusxalash va boshqa tanlangan matnlarga o'rnatish

AutoLisp-da yaratilgan ushbu muntazam tanlangan matnning balandligini nusxasini chiqaradi va keyinchalik tanlangan matnlarga o'rnatadi va ular balandligi o'zgartiriladi.

Agar 3 matnlar mavjud bo'lsa, masalan, sobiq 3 bir balandligi ega va keyingi ikki 6 bir balandligi ega va faqat birinchi kimning balandligi ega matnni tanlash, ikkinchi ikki ham ancha 3 ko'ra 6 bir balandligi bor istayman 3 keyin matnlari 6 balandligi ega.

Ushbu muntazam foydalanish uchun quyidagilarni bajaring.

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: CA
  3. Nusxa olish yoki o'rnatmoqchi bo'lgan balandlikdagi matnni tanlang.
  4. Birinchi tanlangan balandlikni o'zgartirishni istagan matnlarni tanlang

Siz muntazam ravishda foydalanishingiz mumkin bu erda


30. Matnni tanlang va blokning atributida olingan qiymatni o'rnating

Autolisp va Visual Lisp dasturida yaratilgan ushbu dastur matnni tanlab, kontent qiymatini ko'chirib olish va blokning bir qismi bo'lgan xususiyatga (yangilash) o'rnatish uchun imkon beradi.

Boshqacha qilib aytganda, mavjud bo'lgan matn uchun biron bir blokning xususiyatlarini yangilashni xohlasak, avval matnni tanlab, keyin tanlangan matnni tanlab, tanlangan matnning qiymatiga qarab yangilanadi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: cta
  3. Nusxalanadigan qiymati o'z ichiga olgan matnni tanlaydi.
  1. va nihoyat o'lchovni o'zgartirish uchun attributni tanlang
  1. Natijada quyida ko'rsatilgan:

Ko'rib turganimizdek, ushbu buyruqlar ma'lum bir matndan bir xususiyatning qiymatini yangilashni xohlasak, juda foydali.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


31. Matn balandligini kiritilgan foizga ko'ra o'zgartiring

AutoLisp-da yaratilgan ushbu muntazam tanlangan matnlarning balandligini ularni kiritilgan foizga ko'ra o'zgartirib, o'zgartirishga imkon beradi.

Misol uchun, biz ikki matnlar, yuqori biri va 0.5 balandligi 1.00 amri bilan bir bor va 1.5 bir foizini, quyidagi tomonidan o'zgartirildi matnlari Heights kirsa: mos ravishda 0.75 va 1.5.

Ushbu muntazam turli xil balandlikdagi ko'plab matnlarning balandliklarini o'zgartirish zarur bo'lganda foydalidir.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: ch
  3. Matnlarning balandligini o'zgartiradigan foizni kiriting, masalan: agar siz 0.5 ni kiritgan bo'lsangiz, barcha matnlar yarimga qisqartiladi va 2 ga kirsangiz, barcha matnlar ikki barobarga oshadi.
  4. O'zgartirmoqchi bo'lgan matnlarni tanlang

Siz muntazam ravishda foydalanishingiz mumkin bu erda


32. ROUTIN LISP A BLOKNING ATTRIBUTE MUNDARIJINNI O'RGANIShI

Agar ko'p sifatlari bilan bir blok bo'lsa, u odatda tufayli, ularning ko'pchiligi mazmunini o'chirish kerak juda zerikarli bo'ladi, tanlangan bir xususiyati uni ikki marta bosing yoki dialog qutidan yuklashingiz va mazmunini yo'q qilish uchun Davom etish uchun kutib turing.

Ushbu zerikarli ishni oldini olish uchun, bu kichik muntazam sizga sarflagan vaqtingizni qisqartiradi yuqorida tavsiflangan vazifani bajarishda. Ushbu buyruq bilan siz faqat tarkibni o'chirmoqchi bo'lgan atributlarni tanlashingiz kerak.

Blokdagi matnlarning fazilatlari (ba'zan ular orasida aralashtiriladi) ekanligini tekshirishingiz kerak, shunda muntazam ishlaydi. Aqling, bu buyruq faqat xususiyati mazmunini yo'q qiladi, lekin blokning xususiyati emas.

Muntazam foydalanish uchun quyidagilarni amalga oshirish kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: BCA
  3. Uning tarkibini o'chirmoqchi bo'lgan blokning atributlarini tanlang.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


33. VISUAL LISP'IN REYTINING MODELINING MAZMUNIGA QO'YIShI VA UMUMIY TEXNOLOGIYALARGA MUVOFIQLASHI

Bir muncha vaqt avval sizga matnning qiymatini ko'chirib olgan va uni boshqa tanlangan matnga qo'shgan tartibni siz bilan baham ko'rdim, bu safar ushbu muntazam siz tanlagan matnning qiymatini olishingizga imkon beradi va siz tanlagan bir nechta matnlarga asoslanadi.

Ushbu yangi buyruqdan foydalanish juda oddiy, faqat qiymatni nusxalashni xohlagan joydan matnni tanlashingiz kerak, so'ngra ushbu yangi qiymat bilan almashtirmoqchi bo'lgan barcha matnlarni tanlashingiz kerak.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: RTN
  3. Nusxalanadigan qiymatning manba matnini tanlang
  4. Ushbu yangi qiymat bilan almashtiriladigan matnlarni tanlang
  5. Buyruqni tugatish va matnlarni yangi qiymat bilan yangilash uchun Enter ni bosing

Siz muntazam ravishda foydalanishingiz mumkin bu erda


34. Avtotransport vositasida avtoulovlarda avtoulovlarning tezligi oshib borishi yoki tezlashtirilishi

Ushbu ikki buyruqlar o'z ichiga olgan litsp: Increase and Reduce, bu buyruqlar tanlangan matn balandligini o'zgartirish, uni oshirish yoki tanlangan buyruqlar bo'yicha o'lchamini kamaytirish imkonini beradi.

O'lchov o'zgarishi matnda tuzilgan har bir sekin urish uchun amalga oshiriladi va bu omil 1.2 bo'lgan lisp manba kodida ko'rsatilgan omillarga muvofiq amalga oshiriladi. Matnning boshlang'ich balandligi ko'paytiriladi 1.2 Siz tanlagan buyruqga bog'liq ravishda har bir marta bosganingizda yoki uni 1.2 orasida ajratasiz.

Matn chertgan har bir matnning qanchalik balandligi haqida ko'proq ma'lumot olish uchun, muntazam matnda hosil qilingan balandlikdagi har bir o'zgarish uchun hosil bo'lgan balandlikni ko'rsatadi.

Ushbu buyruqlar matnlarning balandligini mutanosib ravishda, ma'lum bir yakuniy balandlikka ega bo'lmasdan, faqat ingl. Hajmga ega bo'lishni istamasangiz, foydalidir.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: AU (oshirish) RE (kamaytirish uchun)
  3. Zarur bo'lganingizdek hajmni ko'paytirish yoki kamaytirish uchun matnni bosing
  4. Buyruqni tugatish uchun Enter ni bosing

Siz muntazam ravishda foydalanishingiz mumkin bu erda


35.  ROUTINE LISP tanlangan o'lchovlarni o'lchash

Quyidagi muntazam Agar o'lchamlari (chizmalar) o'lchashga olish imkonini beradi, siz nusxa va masalan joylashtirish mumkin ekranda namoyish etiladi olingan qiymatlar, Microsoft Excel va har bir qiymati alohida qatorga yapıştırılır.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: DimX
  3. Oladigan o'lchovlar sonining sonini kiriting (odatiy tartibda 3)
  4. O'lchamlarni olish uchun o'lchamlarni tanlang
  5. Ekranda olingan qiymatlarni tanlash va ekranni yakunlash uchun Enter ni bosing

Siz muntazam ravishda foydalanishingiz mumkin bu erda


36. VISAALLISP'DAGI ROUTINNING FAKTORNING QO'ShIMChA QO'ShIMChA MUVOFIQ SONI

VisualLisp-da muntazam tanlangan matnlarning sonini oshirishga imkon beradi. VisualLisp-da ishlab chiqarilgan ushbu muntazam tanlangan matnlar sonini (birma-bir) belgilangan o'sish omiliga ko'ra oshirishga imkon beradi.

Agar ko'rsatilgan qiymat salbiy raqam bo'lsa, keyingi qiymatlar boshlang'ich qiymatining pasayishi bo'ladi.

Misol uchun, boshlang'ich qiymat 1 raqami bo'lsa va 1 ning o'sish qiymati kiritilsa, keyingi tanlangan raqamlar bir birlik, keyingi 2, keyingi 3 va boshqalar tomonidan oshiriladi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: inc
  3. Bosh qiymati bilan matnni tanlang
  4. Kattalashtirishni kiriting
  5. O'zgartirmoqchi bo'lgan barcha matnlarni bitta-bitta tanlang
  6. Buyruqni tugatish uchun Enter ni bosing

Siz muntazam ravishda foydalanishingiz mumkin bu erda


Topografiya va 3D uchun Lisp


37. 3DFace qurilmalarini ACIS qattiq moddalariga aylantiring

Ba'zi vaqt oldin Men bu qiziqarli muntazam Lisp bo'ylab keldi va men hajmi hisob-kitoblar bilan dahshatli menga yordam bergan zarur qachon yaqinda da, men, ishlatiladigan emas, fuqarolik 3D menga kerak natijalarini bermaydi damlarda bu qo'shimchani .

Bu muntazamdir 3Dface moslamalarni tanlash, ularni birgalikda qo'shish va ularni bitta 3D qattiq ob'ektga aylantirish, ulardan foydalanish oddiy va oddiygina ob'ektlarni tanlang va muntazam barcha ishlarni bajaradi.

Muntazam ob'ektlardagi o'zgarishlarni ko'proq qadrlash uchun, 3D ko'rinishi bo'lishi kerak, aks holda o'simlik ko'rinishida 3D Solidda yaratilgan balandliklar kuzatilmaydi, chunki qattiq jism har bir tanlangan yuzni joriy z o'qini vertikal ravishda "pastga" proyeksiya qilish orqali yaratiladi, foydalanuvchi tomonidan belgilangan tekislik va masofaga.

Ustining barcha qismlari qattiq moddalar sifatida hosil bo'lishini ta'minlash uchun, bu masofa nol bo'lmasligi mumkin, lekin keyinchalik kerakli kalinlikta, boolean operatsiyalar yoki qattiq moddalarni tahrirlash bilan qattiqroq kesilishi mumkin. Olingan qatlam joriy qatlamda hosil bo'ladi.

Kichik qoldiqlar birligi oxirida, operatsiya to'xtaydi yoki osadi xotira cheklovlari tufayli, ularni qo'lda qo'shishga urinib ko'rishingiz mumkin.

Ko'rib chiqiladigan eslatmalar:

Qo'shni yuzlar bir xil koordinatalarga ega bo'lmasa, Juda kichik bo'shliqlar yoki ulardan chiqarilgan qattiq moddalar orasidagi ketma-ketliklar bo'ladi, chunki bu AutoCAD quyidagi xabarlarni ko'rsatadigan qattiq moddalarga qo'shila olmaydi:

  •  "Kesishuv egri chizig'ining mos kelmasligi."
  •  "Uchqa va koordinatalarda nomuvofiq ma'lumotlar."
  •  "Muvofiq bo'lmagan chekka munosabatlar."
  •  "Yuz va tana munosabatlarining nomuvofiqligi."
    Qattiq ishlab chiqarishda muammolar qolsa, 3DFace sirtidagi barcha bo'shliqlarni to'ldirishga harakat qilish uchun kichik masofani ko'chirib nusxalarini asl nusxa bilan birlashtirish kerak va muammoni echguncha qayta urinib ko'ring.

Muntazam foydalanish uchun quyidagilarni amalga oshirish kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: F2S
  3. Qattiqlikka aylantirish uchun 3D ni tanlang
  4. Qatlamning 3DF har bir tepasidan kelgan balandlikni (pastga) kiriting
  5. Qattiq ishlab chiqarish uchun usulni kiriting: Avtomatik yoki Qo'l

Siz muntazam ravishda foydalanishingiz mumkin bu erda


38. Qator yo'nalishidagi o'lchamlari uning balandligidan qo'shib qo'yadi

Bir necha marta siz faylda yuqori egri chiziqlarga ega ekanligingizni bilib olasiz, lekin ularning kvotasi yo'q, ushbu muntazamlik bilan siz kerakli topografik darajadagi egri o'lchamlarni kiritishingiz mumkin.

Kiritiladigan registrlar atributlarga ega bloklar bo'lib, ular bloklar chizmada yaratiladi millimetrga teng. Ushbu lispni muammosiz ishlatishingiz uchun siz "Buyruqni ishlatishingiz kerak.UNITS” (Birliklar) “ ga kiritiladigan kontent birliklarini belgilaydiMillimetrlar” (millimetr).

Ushbu muntazam ravishda kontur chiziqlariga to'g'ri balandlikni kiritish uchun ular balandlikka ega bo'lishi kerak (koordinata z> 0), chunki balandlik kontur egri chizig'ida ko'rsatilgan nuqtadan olinadi. Agar kontur chiziqlari 0 balandlikka ega bo'lsa (koordinatasi z = 0), ya'ni ularda balandlik bo'lmasa, odatiy tartib shu qiymatga ega bo'lgan matnni kiritadi.

kundalik tomonidan talab ko'lamli o'lchov bilan joylashtirilgan qadar ortib yoki bu qiymatini kamaytirish bilan sinov bo'ladi, benchmark hajmi kattalik matn bir qiymati joylashtirilgan bo'lishi lozim Sovrinlar chizilgan bo'ladi miqyosda yuritiladi kerakli matn hajmi.

Ushbu muntazam 2 ta biriktirma mavjud: EL_TAG.dwg y EL_TAG2.dwgyuqorida ko'rsatilgan atributlarga ega bo'lgan bloklar, bu fayllarni muntazam ravishda bir xil papkada bo'lishlari tavsiya etilsa-da, bu fayllarni biron-bir joydan ko'chirib olish mumkin.

Ushbu fayllarni yuklash uchun AutoCAD uchun, dialog oynasidagi AutoCAD manzilining yo'lini aniqlash kerak Variantlar -> Fayllarni qidirish yo'lini qo'llab-quvvatlash.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: CPE
  3. Qator egri chizig'ining ustki qismini va o'lchamning kiritilishini xohlagan joyni ko'rsatadi
  4. Qo'shiladigan o'lchamga ega bo'lgan aylanishni aniqlash uchun boshqa bir nuqtani ko'rsatadi
  5. Qo'shimcha o'lchamlarni kiritishni xohlamasangiz, qo'shish nuqtasini ko'rsatgan qo'shimcha o'lchamlarni kiritishni davom ettirishingiz mumkin, buyruq tugatish uchun Enter ni bosing

Siz muntazam ravishda foydalanishingiz mumkin bu erda


39. Chiziqlarni kesib oling yoki to'ldiring

Ushbu muntazam kesish yoki to'ldirish sohillarining chiziqlarini tortadi, bu yamoq satrlari platformalar orasidagi tengsizlikni ko'rsatish yoki ko'rsatish uchun kerak.

Noyob chiziqni ushbu muntazam tuzish uchun 6 ma'lumotlarini kiritish kerak, bu esa nurlar yo'nalishlarini kutilganidek hosil qilish imkonini beradi.

Talab qilingan ma'lumotlar quyidagilardir:

  1. Nishab chiziqlari orasidagi masofa (m): Bu erda har bir chiziq orasidagi ajratishni kiritishingiz kerak.
  2. Eng yuqori o'lchamdagi poliniyani tanlang: Nishab ikki qirrali chiziq orasidagi farq bo'lib, bu erda pollinali eng yuqori o'lchamlardan biri ekanligi ko'rsatilishi kerak.
  3. Eng past o'lchamdagi poliniyani tanlang: Xuddi shu tarzda, eng past o'lchamdagi polyline ko'rsatilishi kerak.
  4. Kesasizmi yoki to'ldirasizmi?: Nishab chiziqlarining boshini chizish yo'nalishi uning kesish yoki to'ldirishga bog'liq bo'ladi, sukut bo'yicha Enter tugmachasini bosganda, u "R" to'ldirish qiymati sifatida qabul qilinadi.
  5. Maksimal chiziq chizig'i uzunligi: O'lchash qiyalik etagida masofada kamroq bo'lsa, qiyalab ifodalovchi eng yirik chiziq bo'ladi chorasi, siz bo'lsangiz liniyasi, Nishab BO chet liniyasi bilan kesishadi emas ta'kidladi bo'ladi asosiy yamoq oyoqlari yamoq oyog'ining chetida chizig'i bilan kesishganida, 200 yoki 500 kabi katta qiymat ko'rsatilishi kerak.
  6. Yo'l yo'laklari orasidagi masofa: Bu yulka yo'llarining ajratilishi.

Ushbu ta'riflarni yanada kengroq tushunish uchun quyidagi grafiklarni kuzatishingiz mumkin:

Bu erda 5m yassi chizig'i uchun maksimal uzunlik ko'rsatildi.
Bu chiziq qiyalik 200m uchun maksimal uzunligi (chet liniyasi qiyalik oyog'ini kesgan paytda, avtomatik ravishda kesib, shunday qilib, aniq qiymati muhim faqat ko'rkam qiymatini berib emas) ko'rsatilgan.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Siz yaratiladigan qiyaliklarning chiziqlarini o'z ichiga oladigan qatlamga ega bo'lishingiz kerak, masalan: "Eğimli chiziqlar".
  2. Litsp faylini AutoCAD-ga joylashtiring.
  3. Buyruqning nomini kiriting: tiq
  4. Buyruqning talab qilgan ma'lumotlarini kiriting.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


40. Ko'rsatilgan Nishab bilan chiziq chizish

Ushbu muntazam siz ko'rsatgan nishab bilan chiziqni chizish imkonini beradi, faqatgina chiziqning ochilish nuqtasini va mavjud nishabni ko'rsating.

Agar 1 bir Nishab bilan bir chiziq chizish bo'lsangiz qiyaligi, masalan, 2 bir qiymati nisbatan tomonidan ko'rsatilgan: qiyaligi olingan bo'lsa kerak, 1, faqat, yo'nalish raqam 2 uchun Nishab sifatida ko'rsatishi kerak 1: 1.333 bo'lsa, siz 0.75 kiriting.

qo'shimcha tushuntirishlarsiz uchun, birinchi 1 qiymati bilan kerakli daromad qiyaligi, agar (1: x), siz-birini to'ldiruvchi hafa o'rtasidagi soni 1 ajratish kerak (x).

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: DT
  3. Chiziqning qo'shish nuqtasini bildiradi
  4. Yuqorida aytib o'tilganidek, chiziqqa ega bo'lgan yamani kiriting

Siz muntazam ravishda foydalanishingiz mumkin bu erda


41. Ko'rsatilgan Nishab bilan chiziq chizilgan

Ushbu oddiy muntazam bilan siz ko'rsatgan nishabli chiziqni chizishingiz mumkin, buning uchun chiziqning ochilish nuqtasini va uning egiluvchanligini ko'rsatish kifoya.

Chiziq 10 gorizontal uzunligi va 10 orasida ko'rsatilgan nishabning vertikal uzunligi bilan hosil qilinadi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: LP
  3. Chiziqning qo'shish nuqtasini bildiradi
  4. Chiziq foizli belgisi (foiz: ejm: 12) bo'lgan nishabni kiriting

Siz muntazam ravishda foydalanishingiz mumkin bu erda


42. Kesimlarning kesish va to'ldirish maydonlarini hisoblang

Ushbu tasodifiy tartib bilan siz Tabiiy Tuproq liniyasi va chorvachilik liniyasi (oxirgi yo'lning bo'limi) bo'lgan kesimdan kesilgan va to'ldirilgan joylarni topishingiz mumkin.

Ushbu tasodifiy tartib bilan siz Tabiiy Tuproq liniyasi va chorvachilik liniyasi (oxirgi yo'lning bo'limi) bo'lgan kesimdan kesilgan va to'ldirilgan joylarni topishingiz mumkin.

Ushbu maydonlar uchun joylarni topish uchun siz er uchastkalarini tanlashingiz va yaylovni joylashtirishingiz kerak va buyruq topilgan tegishli joylarning matnlarini kiritish uchun nuqta so'rashi kerak.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: TANLOVLAR
  3. Asl yo'lning polyline (Natural Terrain) ni tanlang
  4. Yo'lning polinini (Rim yoki Pastki Slider) tanlaydi.
  5. Qabul qilingan joylarning matnlarini kiritish kerak

Muntazam SAPR fayli, muntazam ravishda siqishni uchun .rar faylida ham mavjud.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


43. Uzunlamasına profilning yamaqlarini joylashtiring

Ushbu muntazam siz gitara chiziq bo'ylab profilni (polineya yoki chiziq) yamoqlarini kiritish imkonini beradi, shunchaki profilni (polyline) tanlang va yamaqlar ko'rsatadigan matnlarning vertikal joyiga mos keladigan nuqtani ko'rsatasiz.

Agar chiziq bo'lsa, buyruqlar faqatgina oxirgi nuqtalarni hisoblab chiqadi, shuning uchun ko'payish holatida nordonni topadi, muntazam har bir boshlang'ich va oxirgi vertexaga ega bo'ladi va ularning barcha segmentlari orasidagi bo'shliqni hisoblaydi polinomning

Olingan nishabni ko'rsatadigan matn shunday turdagi, masalan: "1.11 m da X = 10.49%” va siz bilganingizdek, bu format har biringizning ishlash usuliga moslashish uchun o'zgartirilishi mumkin.

Oldingi tartibdagi kabi, joriy matn uslubi balandlik haqida o'ylamasligi kerak, Agar xato hosil qilinsa va yamaqlar kiritilmasa.

Amaliyot boshida ko'rsatilgan miqdori faqat matnlarning o'lchamlari uchundir va yamaqlar ishlov berish uchun olingan choralarga ta'sir qilmaydi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: Pop
  3. Qabul qilinadigan yamoqlarning matnlari uchun o'lchamlarni kiriting
  4. Yamalar hisoblash uchun profilni tanlang
  5. matnlarni burchaklar bilan kiritish uchun mos yozuvlar nuqtasini ko'rsatadi

Siz muntazam ravishda foydalanishingiz mumkin bu erda


44. Ko'p yo'nalishli vertikal joylarda belgini kiriting

Ushbu lisp usuli avvalgi holatni moslashtirishi va siz tanlagan polinining barcha vertintslarida bir belgi qo'yishga imkon beradi, shunchaki uni tanlang.

Qo'shilgan belgi ma'lum bir o'lchov uchun yaratilgan chizilgan fayl (blok), lekin to'liq moslashtiriladi, har qanday chizilgan kabi tahrirlanishi mumkin, faqat uning markaziy nuqtasiga (bu holda blok doirasining markazi ).

Faylning manba kodida blok o'rniga doira qo'shishni tanlashingiz mumkin, buning uchun faqat ushbu kodni o'z ichiga olgan satrning sharhlarini olib tashlashingiz va blokni qo'shadigan chiziqni sharhlashingiz kerak.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: imo
  3. Uning verticesini belgilash kerakli polyline-ni tanlang
  4. Eksport qilinadigan faylning yo'lini va nomini ko'rsatadi

Siz muntazam ravishda foydalanishingiz mumkin bu erda


45. Tanlangan chiziqning burchagini oling

AutoLisp dasturida ishlab chiqilgan ushbu dastur tanlangan chiziqning burchagi qiymatini olish imkonini beradi.

Shuni ta'kidlash kerakki, bu buyruq faqatgina chiziqlar bilan ishlaydi, agar sizda ko'p satrdan foydalanilsa yoki polyline ustidagi liniyani yaratish kerak bo'lsa.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: TL
  3. Nishabni olishni istagan qatorni tanlang.
  4. Olingan ma'lumotlar H: V.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


46. 3 MAHSULOTLARINING TOMONIDAN TUZILISHI 3 ROTINALARI - XNUMX XVI: XAVFLARNI QO'LLAB-QUVVATLAShTIRILIShI

Ushbu muntazamlik yordamida siz devorning kesma bo'limlari ma'lumotidan tuzilgan devorning profilini (balandligini) ishlab chiqa olasiz, bu ma'lumotlar quyidagilar: Progressive, Crown dimension and Foundation dimension.

Buyruqning talab qilgan o'lchov ma'lumotlari, u profilning vertikal ko'lamini nazarda tutmaydi (profil gorizontalga teng vertikal o'lchov bilan yaratiladi) ammo profil matnlari uchun o'lchov hajmi (registrlar va boshqa ma'lumotlar).

Profilni yaratish uchun dastlabki qismni, keyin toj o'lchamini va poydevorning pastki o'lchamini tanlash kifoya.

Ma'lumotlarni tanlashda alohida e'tibor berishingiz kerak chunki siz matnni tanlamasangiz va ekranni bosmasangiz, buyruq uni profilni yaratish uchun ma'lumotlarni tanlashni tugatgan deb qabul qiladi.

Muntazam ravishda SAPR fayli beriladi, devor kesimlari bilan, odatdagidek amaliyotni amalga oshirish uchun namuna sifatida.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: MUP
  3. Profil matnlarining o'lchamini (o'lchamini) kiriting (masalan: 75)
  4. Bosqichdagi matnni tanlang
  5. Toj o'lchamining matnini tanlaydi
  6. Poydevor ostidagi matnni tanlaydi
  7. Devorning barcha qismlarida tanlovni tugatgandan so'ng, tugmasini bosing kiriting va devor profilining tojining yuqori chap qismini yaratadigan nuqtani bildiradi.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


47. 3 XAVFSIZLIK QO'LLANILIShI 2 ROTINALARI - BIRINChI QISM XNUMX: ALARNING BOShQARILIShI BO'YICHA

Ushbu muntazam siz avvalgi nashr etilgan muntazam bilan ishlab chiqarilgan devorning bir qismini o'lchamiga (o'lchamiga) imkon beradi, chunki natijada quyidagi tasvir (o'lchamlar devor o'lchamlariga qarab o'zgarib turadi).

Ushbu muntazam ishlab chiqariladigan registrlar uchun o'lchovni talab qiladi, bu o'lchov faqat o'lchamdagi satrlar orasidagi farqni bildiradi, o'lchamlarning o'lchamlari va shakli faqat joriy o'lchov uslubiga bog'liq va bu avvalo ishlaydigan o'lchov uchun foydalanuvchi tomonidan yaratilishi kerak.

berms faqat devorga chiqarish uchun avvalgi hayotda sifatida davom lozim ishlab chiqarish uchun, bir nuqta devor zarur va balandligi ko'rsatiladi tomonda, yo'l elka qiyaligi bo'limda qayd devor tashkil tubida bir nuqtasini ko'rsatib parametr bilan.

Shuni eslatib o'tmoqchimanki, bu muntazam avvalgi postning muntazamligi bilan hosil qilingan devor qismini cheklaydichunki u devor bo'limi bilan bir xil chizilgan mezonlardan foydalanadi, siz boshqa devor turi uchun murojaat qilishni istasangiz, ballarni hisoblash operatsiyalarini kodda o'zgartirishingiz mumkin.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: MUD
  3. Hajmi satrlari orasidagi ajratish uchun o'lchovni kiriting
  4. Malumot nuqtasini ko'rsatadi (Rasmning P1) devorga joylashtiring
  5. Devor yo'nalishini bildiradi (chap yoki o'ng)
  6. Devorning pastki qismidagi nuqtani ko'rsatadi (Rasmning P2)

Siz muntazam ravishda foydalanishingiz mumkin bu erda


48. 3 ROTINLARINING TOMONIDAN TOMONLAMA QO'LLANILIShI - 1 XVI: XARAJONNING QUR'ONDAGI MO'JIZALARI

Bu muntazam plombalarning gravitatsiya turini yaratish uchun 3 birinchi bo'lib, bir necha vaqt oldin, biz ham sizlar bilan bir İksa, muntazam turli dizayn (chora) bilan bir devorni hosil bu safar hosil muntazam almashish.

Bu yo'lning san'at asarlari (devorlar, menfezler, va hokazo) har doim har bir ish uchun bir xil dizayn emasligini unutmaslik kerak, bu dizayn binoda shu sohada ko'plab omillar funksiyasi.

Ushbu muntazam quyidagi dizayn mezonlari bilan mustahkamlovchi devor yaratishga imkon beradi:

Uni hosil qilish uchun siz Nishabning yelkasini ko'rsatishingiz kerak devorga kerak bo'lgan tomonning yo'l qismini, liss bilan siz devorni istalgan tomondan yaratishingiz mumkin, buning uchun siz faqat yo'nalishni ko'rsatishingiz kerak (chap yoki o'ng).

Balandligi bilan bog'liq, bu 2 optsiyalari yordamida aniqlanadi, birinchisi aniqlangan balandlik (H) va ikkinchi variant devor asosining pastki qismini belgilashdir, bu balandlik ekrandagi nuqta bilan ko'rsatilishi mumkin, dastur balandlikni va boshqa barcha choralarni hisoblash uchun mas'uldir.

Dastur devor balandligining ikki mezonini qabul qilishga tayyorlangan: Birinchi mezon doimiy balandlikdagi devor hisoblanadi, bu erda taglik taglik gorizontal emas va Ikkinchi mezon (eng ko'p ishlatiladigan) - devor balandligi o'zgaruvchanligi, bu erda taglik bazasi gorizontal va yo'lning yamoqlariga to'g'ri kelmaydi.

Qanday qilib bu Lisp to'g'ri foydalanishni tushunish ancha oson har bir foydalanuvchi bog'liq, bu JAVOB LISP foydalanish va uni siz birinchi har qanday kundalik yordamisiz devorlari samolyotlarni ishlab mumkin bo'lgan eng qulay bo'ladi, shuning uchun bo'ladi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: MUS
  3. Ko'rsatilgan tomonning yuzining elkasida nuqta borligini bildiradi
  4. Devor yo'nalishini bildiradi (chap yoki o'ng)
  5. Devorning balandligini (poydevorning balandligi yoki balandligi)

Siz muntazam ravishda foydalanishingiz mumkin bu erda


49. KUZATISHNING AYoLLARI QO'YILADIGAN ROUTIN AVTOMOBIZI

Ushbu litseptor sizga yo'llar uchun tortish turining devorini ochish imkonini beradi, bu devorni bu lentada chizilgan chora-tadbirlar har doim bir xil (ular doimiy), o'zgaruvchan yagona o'lchov devor balandligi.

Bu devor hosil bo'lgan bilan ballari Agar dasturda yozilgan choralarini o'zgartirish kerak hosil Custom chora-tadbirlar bilan LISP devorlar istayman, ayniqsa, agar dizayn devor o'lchash dan yaratiladi .

Keyin devorni yaratadigan nuqtalarni o'z ichiga olgan quyidagi grafikni ko'rishingiz mumkin:

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: MU
  3. Devor hosil qilishning boshlang'ich nuqtasini ko'rsatadi
  4. Devor yo'nalishini bildiradi (chap yoki o'ng)
  5. Devorning balandligini kiriting

Siz muntazam ravishda foydalanishingiz mumkin bu erda


50. ROUTIN LISP TOMONIDAN TAYYORLASH UChUN MUVOFIQ

Ushbu foydali tartib-qoida biroz oldin qo'llarimga kelib tushdi va oddiy kesma hosil qilishni xohlaydiganlar uchun bir xil kesma yoki bo'ylama profillarni yaratish kerak bo'lmay, bu muntazam foydalanishi mumkin.

Muntazam dialog oynasi interfeysi mavjud bu sizga progressivlarning oxirgi formatini sozlash imkonini beradi milga qo'shilgan.

Muntazam foydalanish uchun siz polyline (hizalama) bo'lishi kerak va quyidagi bosqichlarni bajaring:

  1. Yuklab olingan 3 fayllarini biriga nusxalash qo'llab-quvvatlash yo'llari Sizning AutoCAD qurilmangiz
  2. Faylni yuklash AutoCADda lisp (APPLOAD bilan).
  3. Buyruqning nomini kiriting: progressiv
  4. Muloqot oynasidagi, ishlab chiqariladigan progressivlar formatini aniqlang.
  5. Ushbu progressivlar ishlab chiqariladigan polyline (hizalama) ni tanlang.
  6. Rivojlangan avlodning boshlang'ich nuqtasi bo'ladigan nuqta borligini ko'rsatadi.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


51. Tuproq va shilimshiq poleniyadan uzoq muddatli profil hosil qilish

Bu uzunlamasına rejim formatini yaratish uchun eng mukammal dasturlardan biridir. Faqat ikkita 2D polilinini (er va yaylovni) tanlash orqali, muntazam profil ko'rsatilishi kerak bo'lgan barcha ma'lumotlarni o'z ichiga oladi.

Ushbu profilning muvaffaqiyatli bo'lishini ta'minlash uchun 2D da tanlanishi kerak bo'lgan plaginlar bo'lishi kerak, aks holda uning ishida xato bo'lishi mumkin.

Ushbu muntazam foydalanish uchun quyidagilarni bajarish kerak:

  1. Yuklab olingan 3 fayllarini nusxalash AutoCAD-ning qo'llab-quvvatlash yo'llaridan birida
  2. Faylni yuklash: Foydalanuvchining profili rejimlarni AutoCADda (APPLOAD bilan).
  3. Buyruqning nomini kiriting: Perfil
  4. Ko'rsatilgan dialog oynasida "ni bosing.Ma'lumotlar” va “tugmalarini bosing”Er"Va"Nishab” relyef va poliliniyalarni tanlash uchun
  5. Agar xohlasangiz, siz belgilashingiz mumkin dialog oynasidagi boshqa ma'lumotlar profilni yaratishdan oldin (ixtiyoriy)
  6. Ko'rsatadi kiritish nuqtasi yaratish uchun profilning yuqori qismida

Siz muntazam ravishda foydalanishingiz mumkin bu erda


52. ARCOSni rasm chizish uchun VISUAL LISP-da rutin

Ushbu muntazam chizilgan barcha burchaklaridagi masofani yoki siz tanlagan narsalarni qo'shishga imkon beradi, bu sizga buyruqlar qatorida qo'shimcha natijalarini ko'rsatadi.

Ushbu muntazam chizilgan barcha burchaklaridagi masofani yoki siz tanlagan narsalarni qo'shishga imkon beradi, bu sizga buyruqlar qatorida qo'shimcha natijalarini ko'rsatadi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: sumark
  3. Qo'shtirmoqchi bo'lgan chiziqning yoylarini tanlaymiz, agar hamma yoylarni tanlashni istasangiz, tugmasini bosing kiriting dumlarni tanlash talabiga binoan.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


BOShQALAR


53. ROUTINE LISP BOSHQA DASTURLARNI QO'LLAB-QUVVATLASh UCSSni import qilish

AutoLisp va Visual BASIC for Applications (VBA), saqlangan UCS'larni har qanday fayl nomidan import qilishga ruxsat beradi bizning rasmimizga ikkinchi darajali.

Ushbu vosita juda foydali Agar siz UCS bilan ishlaydigan samolyotlar bilan ishlasangizBiz odatda birinchi faylda UCS yaratamiz va boshqa fayllar uchun ham xuddi shunday qilish kerak, ularni birinchi bo'lib yaratib yuboring va biz ularni boshqa fayllarga import qilishimiz mumkin.

Muntazam, DesignCenter vositasiga o'xshash ishlaydi, bundan boshqa fayllardan UCSni import qilish imkoniyati mavjud emas. Ushbu muntazam hollarda Garchi bu drag va tushishga ruxsat bermasa ham natijalar kutilganidek.

Muntazam foydalanish uchun quyidagilarni amalga oshirish kerak:

  1. Appload Startup Suite ilovasiga DVB va LSP fayllarini yuklang yoki qo'shing.
  2. Buyruqning nomini kiriting: IMPUCS
  3. Mintaqada Manba chizishtugmasini bosing tanlang, UCSni import qilmoqchi bo'lgan rasm faylini tanlash uchun.
  4. Mintaqada UCS topildiimport qilish uchun UCS-ni tanlang va OK tugmasini bosing.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


54. Polilin ko'rsatkichlarini bekor qiladigan LISP ROUTINE

Sizga AutoCAD-da polyline orqali ega bo'lishingiz mumkin va siz uning tepaliklaridan birini o'chirib tashlashni istaysiz va buning uchun ikkitadan ortiq buyruqlar qo'llashingiz kerak bo'ladi.

Ushbu muntazamlik bilan faqat siz etarli polineyani olib tashlashni ko'rsatmoqdasiz va materiya tashkil etilgan.

Muntazam faoliyat yuritish uchun nuqta ko'rsatilganda, Bu yaqin atrofdagi nuqta emas, balki yo'q qilinadigan vertikada bo'lishi kerakBuning uchun Endpoint yoki Intersection kabi ob'ektlar mos yozuvlar rejimlarini faollashtirishingiz kerak.

Muntazam foydalanish uchun quyidagilarni amalga oshirish kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: evepol
  3. Bir vertexni o'chirmoqchi bo'lgan polyline-ni tanlang.
  4. Yo'q qilmoqchi bo'lgan ko'p tilning tepasida joylashgan nuqtani bildiradi.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


55. 3DFACE OBJEKSLARI VIKTORLARI KOORDINATLARNI NISBATAN HIMOYaSI

Bu yozilgan AutoLISP, muntazam oldingi biriga o'xshash, farqi bu safar, 3Dface AutoCAD ob'ektlarini uchlari koordinatalari, bu koordinatalari Microsoft Excel bir CSV faylida saqlanadi eksport, deb, siz nima uchun yo'l-yo'riq .

Vertikal nuqtalarni eksport qilish 3D yuzida uchburchakda bo'lsa, sizga yordam berishi mumkin va ularning koordinatalarini olishni xohlaysiz koordinatali nuqta faylini qayta yaratish.

Shuningdek, fikrlar oldingi tartibda bo'lgani kabi bir xil bo'ladi, 3Dface kabi bir xil vertices tomonidan qo'shilgan bo'lsa, shuningdek so'ralganda, e'tiborga olish kerak koordinatalarni tartiblashtirish va takrorlanganlarni o'chirish.

Eksport qilingan koordinatalar bor formati P, N, E, C (nuqta, Shimoliy = Y, Sharq = X, Hajmi = Z) va CSV fayliga (vergul bilan ajratilgan) eksport qilinayotganda, faylni ochganda, har bir qiymat hujayraning mustaqil va belgilangan tartibda ishlaydi.

Muntazam foydalanish uchun quyidagilarni amalga oshirish kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: E3D
  3. Sizning vertices koordinatalarini eksport qilmoqchi bo'lgan 3D moslamalarni tanlang.
  4. Eksport qilingan koordinatalar yaratiladigan CSV faylning joylashgan va nomini bildiradi.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


56. ROUTIN LISP KOMMUNIKATORINI QO'ShIMChA YoKI REFERANSNI KO'RSATISh

Ba'zan sub'ektlarni nusxalash kerak, lekin ular blok ichida bo'lsa, odatdagidek, biz ushbu blokni ishlatishimiz yoki blok-muharriridan foydalanishimiz mumkin, chunki ular alohida shaxslarni nazorat qilishlari kerak, ularni tanlash va nusxalash .

Ushbu muntazamlik bilan siz endi biron bir blokdan foydalanishingiz yoki nusxalash uchun blok muharriridan foydalanishingiz mumkin emas uning tarkibidagi har qanday mavjudot, faqat ushbu tartibni yuklang va nusxalanadigan ob'ektlarni tanlang.

Tanlovdan yaratilgan yangi narsalar asl nusxada paydo bo'ladi, shunday so'ralganda ularni tanlashingiz va kerakli joyga ko'chirishingiz kerak.

Ushbu muntazam ravishda siz opsiyani tanlashingiz mumkin yangi ob'ektlar boshqa qatlamda yaratilishi mumkin, chunki tanlangan bo'lib, sukut bo'yicha yangi ob'ektlar joriy qatlamda yaratiladi.

Muntazam foydalanish uchun quyidagilarni amalga oshirish kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: CPL
  3. Nusxalashni istagan blok xususiyatlarini tanlang.
  4. Agar xohlasangiz, yangi ob'ektlar yaratilgan qatlamni o'zgartirishni tanlashingiz mumkin.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


57. LINEER SEKTORLARDA POLYLININ ARCHESINI TUG'ILISH

Ushbu muntazam chiziqli qatorda joylashgan kamarlarni chiziqli segmentlarga aylantirish imkonini beradi, har bir segmentning uzunligi buyruqlar-ni tanlang. Litsp tanlangan polyline vertikalidan ma'lumotlarni oladi, shuningdek, boshq geometriyasi va yangi ma'lumotlar bilan yangi polyline hosil qiladi.

Arkning har bir yangi qismining uzunligi kiritilgan qiymatiga bog'liq, Tanlangan polininin kichik kamon uzunligidan kam bo'lishi kerak, lisp asl yoyni "n" segmentlarga ajratadi original uzunligiga etib borguncha.

Majburiy emas asl polyline-ni saqlashni tanlashingiz mumkin, buning ustiga ko'p satrda chiziq hosil qilish mumkin bo'ladi - yoki uni olib tashlash.

Bu muntazam foydali bo'lishi mumkin, masalan, gorizontal yoki vertikal hizalama eksaidagi egri bo'ylab nuqtalarni aniqlash kerak bo'lgan holatda.

Muntazam foydalanish uchun quyidagilarni amalga oshirish kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: art
  3. Eğimli qismlarni chiziqli segmentlarga aylantirishni istagan polyline-ni tanlang.
  4. Yangi chiziqli "yoy" ni tashkil etadigan har bir segmentning uzunligini ko'rsatadi.
  5. Tanlangan asl polyline bilan nima qilish kerakligini tanlang, agar siz tanlamoqchi bo'lsangiz, faqat chiziqli segmentlarga aylantirilgan kavisli segmentlar bilan bir qatorda pollinali bo'lasiz.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


58. AXISDA KO'RSATILADIGAN NARSALARNI KO'RSATISh UChUN AUTOLISP ROUTINE

Agar tanlangan o'qi (polyline) ularning mos masofaga bilan tikuv uzatma kiritishingiz mumkin, bu tartibga, bu ball ma'lumotlar qo'shish qo'l barmoq masofalarga kelgan yoki fayl masofalar o'qish (fayl taqdim etiladi yaxshi tushunish uchun namuna).

Bu muntazam misol uchun ishlatilishi mumkin yo'lning o'qi holatida, ayrim hollarda eksa (polyline) da aniq progressivni topish kerak, masalan, progressiv 23.76, qo'lda bajarilishi mumkin, lekin ko'proq vaqt talab etadi, bu muntazam eksa tanlanadi, bu o'qning (odatda 0 qiymati bilan) dastlabki harakatlanishini ko'rsatib, masofani kiriting.

Agar siz o'qni kiritish uchun ko'plab masofalarga ega bo'lsangiz, ularni o'qing Litsp matnli faylni tanlash imkoniyatini beradi, ushbu matn fayli ichida masofalar bo'ladi va lisp ularni birma-bir o'qib, ularni o'qi (pollinali) nuqtasiga kiritishadi.

Lisp shuningdek, eksa boshlanishini o'zgartirishga imkon beradi Boshlanish poliliniyani yaratgan boshlang'ich nuqtasiga qarab aniqlanganligi sababli, agar lisp masofalarni kerakli bo'lmagan oxirgi nuqtaga qo'yishni boshlasa, variantni ishlating: "Eksa boshini o'zgartirish".

Muntazam bilan bir qatorda SAPR fayli, bitta eksa (polyline), misol sifatida lisp protsedurasini amalga oshirish.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: PP
  3. Progressivesni kiritish usulini tanlang: qo'lda (1 × 1) yoki matnli faylni o'qish.
  4. Polylinal milni tanlang
  5. Axisdan progressiv yoki boshlang'ich masofani kiriting (asl qiymati: 0)
  6. Muvaffaqiyatli yoki masofani topish uchun (qo'lda barmoq izi bo'lsa, agar faylni o'qish kerak bo'lmasa tanlangan bo'lsa)

Siz muntazam ravishda foydalanishingiz mumkin bu erda


59. KO'RSATILGAN PROFILDA MAXSUS YO'NALIShGA KO'PROQ BO'LGAN ROUTIN LISP

AutoLisp va VisualLisp yordamida amalga oshirilgan ushbu tartib yordamida siz har bir "n" metr balandlikda tanlangan poliliniyaning (tabiiy yoki yaylovli er) balandligini profil formatingizga kiritishingiz mumkin, balandliklar havolada ko'rsatilgan nuqtaga havola sifatida kiritiladi. format.

Ushbu buyruqda chizilgan o'lchamini aniqlab olishingiz mumkinBu ko'lamli bir profili vertikal shkala murojaat emas, balki yo'nalishlari matnlar ko'lami, bir 1 shkala uchun kattalik matnni joylashtirilgan bo'lishi: a 500 miqyosda ham katta bo'lishi 1: 50.

Bundan tashqari profilingizning vertikal hajmini belgilashingiz mumkinBu 10 marta vertikal uning hajmi kattalik qiymatlari ham 10 marta uning haqiqiy hajmi bor ölçekleme profili tabiiy ketayotgandek kattalik qadriyatlarni nazorat chunki, bu ma'lumot muhim ahamiyatga ega, shuning uchun buyruq kerak kvotalar qiymatlarini haqiqiylarga aylantirish uchun tegishli operatsiyalarni amalga oshirish.

Boshqa qiymat va kiritish uchun bu buyruqni belgilaydigan, o'lchovlar kiritiladigan masofa, bu muntazam olib keladigan standart qiymat 10 bo'lsa, ya'ni o'lchamlar har bir 10 metrni ko'rsatilgan mos yozuvlar nuqtasida gorizontal ravishda kiritiladi.

Profilingizni ifodalovchi polyline (TN, Rasante, va boshqalar) ni tanlagandan so'ng, buyruq sizga profil formatida mos yozuvlar nuqtasini ko'rsatishingizni so'raydi, bu nuqtani a progressiv butuna profili 0 000 100 + + 000 bo'lsa Misol uchun, progressiv 0 yoki 10 yoki 20, va hokazo (o'lchovlar ko'rsatilgan qo'shish masofa sifatida har ko'ra) bilan nuqtasini ko'rsatadi kerak.

Recuerda que dastur uchun tegishli o'lchamlarni olish uchun profil to'g'ri joylashtirilgan bo'lishi kerak, ya'ni o'lchovlar profil uchun to'g'ri.

Ushbu grafika ushbu muntazam variantlarni yaxshiroq tushunishga yordam beradi:

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak: (Standart qiymatlar biriktirilgan SAPR fayli misolga rioya qilish)

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: ICP.
  3. O'lcham kattaligi uchun chizilgan ko'lamini kiriting: 850 (sizga mos kelgunicha o'zgarish mumkin)
  4. Profilning vertikal o'lchamlarini kiriting: 1 (vertikal o'lchov gorizontal bilan bir xil)
  5. Progressives o'rtasidagi masofani kiriting: 10
  6. Ondalik sonini kiriting: 3
  7. Siz cheklaydigan profilni tanlang (TN, Rasante va boshqalar)
  8. Profilingiz formatida marshrut nuqtasini bildiradi (grafikaga qarang)

Siz muntazam ravishda foydalanishingiz mumkin bu erda


60. Ko'rsatilgan nuqtada progressiv yoki uzoq muddatli bo'lishga ruxsat bergan ROUTIN LISP

Autolisp va Visual Lispda ishlab chiqilgan ushbu muntazam ko'plab chiziqli yoki eksa uzunligini yoki progressivligini qo'lga kiritishga imkon beradi va qo'shib qo'yish nuqtasi yordamida rasmga kiritadi.

Buning uchun siz POLYLINE tanlang va ilg'or boshlang'ich ekanligini ko'rsatadi kerak, siz buyruq to'g'ri POLYLINE (o'qi boshlash) boshlang'ich nuqtasini qo'lga oldi tasdiqlashingiz kerak, lekin shunday, siz parametr bilan mil start o'zgartirishingiz mumkin bu buyruqni taqdim etadi.

Siz kiritiladigan matnning balandligi kabi manba kodidan ba'zi bir standart parametrlarni o'zgartirishingiz mumkin.
Sizning koordinata tizimingiz ijobiy bo'lishi kerak, aks holda erishish mumkin bo'lgan progressiv nuqtani yoki uzunlikni ko'rsatib, xato paydo bo'ladi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: OPR
  3. O'qning ko'p chizig'ini tanlang yoki harfni kiriting "C", o'qning boshlanishini o'zgartirish uchun
  4. Standart polyline boshlang'ich nuqtasining boshlang'ich (yoki boshlang'ich) qiymatini kiriting: 0.00
  5. Uzunlik yoki progressivlikni qo'lga kiritmoqchi bo'lgan yo'nalishdagi nuqtalarni bildiradi

Siz muntazam ravishda foydalanishingiz mumkin bu erda


61. Tanlangan matn bilan turli xil operatsiyalar bajaradigan LISP ROUTINE (NUMERICAL)

Bu tanlangan matnlar bilan operatsiyalar haqida ma'lumot olish imkonini beruvchi kichik, ammo juda foydali lisp dasturi, aniqki, bu matnlar hisob-kitoblarni amalga oshirish uchun raqamli qiymatlarga ega bo'lishi kerak, masalan: "2.22", "3.39" ( tirnoqsiz) va boshqalar.

Barcha raqamli matnlar ichida buyruqlar raqamli bo'lmagan matnni toping masalan, "nuqta" so'zi bu matnni qabul qiladi 0.00 qiymati, shuning uchun natijalar o'zgaradi.

Ushbu buyruq bilan taqdim etilgan ma'lumotlar:

  • Hisoblash (Tanlangan tanlangan raqamlarning umumiy soni)
  • RaqamMaksimal (Barcha tanlangan soni matnlarning maksimal qiymati)
  • RaqamMinimal (Barcha tanlangan soni matnlarning minimal qiymati)
  • O'rtacha (Barcha tanlangan raqamli matnlarning o'rtacha)
  • Summa (Barcha tanlangan raqamli matnlarning yig'indisi)

Natijalarni yakka olish uchun birma-bir yoki oyna yordamida tanlash kifoya qiladi (oynada) ma'lumotlarning istalgan matnlari.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: IV
  3. Ma'lumotni olishni istagan barcha matnlarni tanlang

Siz muntazam ravishda foydalanishingiz mumkin bu erda


62. O'RNATISHNING KONFIGURASIYA QILISHI ULARNING HAR QANDAY YIG'ILISHI VA ULARNI QO'LLAB-QUVVAT BO'LGAN ROUTIN LISP

Ushbu muntazam barcha qatnovlar bo'ylab sayr qilishga imkon beradi va sizda mavjud bo'lgan sahifa konfiguratsiyasi bilan ularning har birini chop etishga imkon beradi, model doirasi tartibi e'tiborga olinmaydi.

Buyruq har bir tartibda ishlaydi va agar u model maydoni ekanligini tekshirsa, u boshqalar bilan davom ettiriladi, shuning uchun model joyini bosib chiqarishni istasangiz, faqat buyruqni bu ham hisobga olinadi va chop etiladi.

Siz ushbu buyruqning funksiyasidan foydalanishingiz mumkin, masalan, blankalarni kiritish, har bir maketga matnni oʻchirish yoki qoʻshish va hokazo. Buyruq “” boʻlimidagi ishlarni chop etmaydi.fon", agar muloqot oynasida ko'rsatilmagan bo'lsa imkoniyatlari yorlig'ida "Plot va nashr qiling".

Agar sizda ko'plab fayllar chop etilsa va ularning har biri juda ko'p tartibga ega bo'lsa, ushbu buyruqning funktsional imkoniyatlarini quyidagi tarzda oshirishingiz mumkin:

Fayl nomi yarating Acad.lsp (agar u allaqachon mavjud bo'lmasa), u faylda quyidagi kodlarni bir xil joyda qo'shing:

(Defun s :: startup ()
(“Barcha maketlarni aylantiring va chop eting.LSP”ni yuklang) ;Bu biriktirilgan faylning nomi.
)

u allaqachon Fayl path LSPs belgilangan tushundim, chunki yo'l sizga kod chiziq o'rniga mumkin ayb, (Options muloqot oynasida ko'rsatilgan) katalog, qo'llab-quvvatlash AutoCAD qo'shiladi, ko'rsatilgan emas (yuklanadigan lsp faylining to'liq yo'li ko'rsatiladi):

(Defun s :: startup ()
(“C:\\CONSTRUCGEEK\\TUSLISP\\Barcha maketlarni oʻtkazing va chop eting.LSP”ni yuklang)
)

Ushbu muntazamdan an'anaviy foydalanish uchun (o'zgartirishlarsiz) siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: LPLOT
  3. Barcha kiritish ishlari tugaguncha kuting.

Siz muntazam ravishda foydalanishingiz mumkin bu erda


63.  Ko'rsatilgan belgilar soniga nisbatan o'ngda yoki yo`lda MEZELLARNING ROUTIN LISP KUZATILIShI

Ushbu lisp usuli sizga tanlangan matnlarni tuzatishga, ularni o'ngga, chapga yoki ikkala tomonga surib qo'yishga imkon beradi, bu buyruqlar aytilgan narsaga bog'liq bo'ladi.

Misol uchun, agar sizda dastlabki matn bo'lsa "0 + 580.00" va siz buyruqlar chapga 2 belgilarni kesib olishni aytsangiz, buyruqlar bilan almashtiriladi "580.00".

Buyruqlar 3 belgilarni o'ng tomonga kesib olishni aytsangiz, buyruq dastlabki matnni o'zgartiradi "0 + 580".

Nihoyat, agar buyruq ikkala tomonni kesib o'tishi kerak bo'lsa, chapga 2 belgilar va o'ng tomonda 3, dastlabki matn "580".

Ko'rib turganingizdek, matnlarni ajratib olish va tanlash uchun faqatgina belgilar sonini ko'rsatib qo'ying va ular ko'rsatilgandek kesiladi.

Ushbu muntazam foydalanish uchun siz quyidagilarni bajarishingiz kerak:

  1. Litsp faylini AutoCAD-ga joylashtiring.
  2. Buyruqning nomini kiriting: Voz
  3. Matnlarning qanday tomonlari kesilishi mumkinligini ko'rsatadi [Chap / O'ng / Ikkala]
  4. Belgilangan tomonda kesilishi kerak bo'lgan belgilar sonini kiriting
  5. O'chirishni istagan barcha matnlarni tanlang
  6. O'zgartirishni amalga oshirish uchun Enter tugmasini yoki o'ng tugmasini bosing

Siz muntazam ravishda foydalanishingiz mumkin bu erda

Golji Alvares

Yozuvchi, tadqiqotchi, yerni boshqarish modellari bo'yicha mutaxassis. U Gondurasdagi SINAP milliy mulk boshqaruvi tizimi, Gondurasdagi qoʻshma munitsipalitetlarni boshqarish modeli, Kadastr boshqaruvining integratsiyalashgan modeli - Nikaraguada registr, Kolumbiyadagi SAT hududini boshqarish tizimi kabi modellarni kontseptuallashtirish va amalga oshirishda ishtirok etgan. . 2007 yildan beri Geofumadas bilimlar blogining muharriri va GIS - CAD - BIM - Digital Twins mavzularida 100 dan ortiq kurslarni o'z ichiga olgan AulaGEO Akademiyasining yaratuvchisi.

Haqida Maqolalar

56 Comments

  1. Salom muhandis. Menga yordam bera olasizmi ? Iltimos, fuqarolik 3D 2024 da koordinata panjarasini qanday kiritish kerak

  2. Slاm
    Lisp drj sẖdh, dr rạstạy̰ Z mntql qndẖ
    bh ʿbạrt dy̰gr y̰ʿny̰ rqwm rạ wạqʿy̰ knd?

  3. Autocad 2015 da boʻshliqlar yoki vergullar bilan ajratilgan PENCD formatida nuqtalar bulutini yuklaydigan tartib boʻladi.
    yoki undan yuqori. rahmat

  4. EM BAIXAR QANDAY QILIB TURIB OLISh UChUN. ESPANHOL E AÍ TÊM DE PROCURAR VOSSA LISP EM ESPANHOL-da SAYTGA MANZIL QILMOQDA, NESSA PAGINA TARTIBINI OLMAYDIM DEPOIS É SÓ CLICAR NA VOSSA LISPI, EM BERILDIGAN FOYDALANUVLARNI SOLIQ YoKI YO'Q QILING.

  5. EM BAIXAR QANDAY QILIB TURIB OLISh UChUN. ESPANHOL E AÍ TÊM DE PROCURAR VOSSA LISP EM ESPANHOL-da SAYTGA MANZIL QILMOQDA, NESSA PAGINA TARTIBINI OLMAYDIM DEPOIS É SÓ CLICAR NA VOSSA LISP E CLICK EM TO'LDIRILGAN FOYDALAR E soliq solinadigan yoki qo'llaniladigan. MEN TER AJUDADOGA umid qilaman

  6. Assalomu alaykum, sizda Autocad-da dastur qilishni o'rganish uchun biron bir kurs yoki trening bor yoki yo'qligini bilmoqchiman. Shuningdek, polilinlar to'plamini hisoblash va aniqlashga yordam beradigan dasturni yaratish

  7. boa noite .. 37 tilini bilish uchun gostaria. Converter ob'ektlari 3DFace em katılar barcha versiyalarda ishlaydi, avtomatik cad bormi?

  8. Men sizning lispni yuklab olmadim
    Iltimos, menga lisp yubordi

  9. salom, men bir poliniyani koordinatalarini chiqarib olish uchun bu lablarni qanday qilib olishim mumkinligini bilishni istayman va polyline kupe olish uchun

    gracias

  10. XELLO
    Men P&ID chizmachisi sifatida ishlayman va autokad rejasida mavjud bo'lgan aqlli bloklarni qanday qilib Excelga eksport qilishni bilishni istayman.
    rejalarda quyidagilar mavjud:
    klapanlar
    yo'nalish raqamlari
    asboblar
    uskunalar
    Men bu ma'lumotni chiqarib, uni Excelga ko'rsatishni xohlayman. agar kimdir menga yordam berishi mumkin bo'lsa

  11. Hallo Zusammen,
    Ichki suzish uchun, Lisp, sizning ermöglicht auf einer Polylineri va x-beliebiger Stelle gaine Stationierung (shuningdek, o'lib qolishi mumkin).
    LG

  12. muayyan radiusli aylana, ya'ni gradiyent uchun JAVOB LISP qilayotgan u boshqa bir joyda, bir yo'l loyihalashtirish uchun va qonunbuzar deb harakat qiladi, shuning uchun to'g'risida egri keyingi darajasiga kesiladi va manbadan bir POLYLINE ishlab va kerak doiralarni nusxa ko'chirish va poligonlarga rahmat qilish

  13. Bunday emas. Lekin, men buni sizning qo'lingizdan kelmaydigan qilib aytayin deb, sizni xabardor qilib, elektron pochta yubordim

  14. Ular asosiy elementlarga atributlarni tayinlash uchun bloklarni emas, balki ularni ekrandagi dialog oynasida ko'rishlari mumkin.

  15. Salom.

    "Koordinata nuqtalarini CSV fayliga eksport qilish" ni qanday yuklab olsam bo'ladi?

    Gracias

  16. Yaxshi kechalar
    Men sizga yordam beraman, menda bir muammom bor, AUTOCAD TEXNIKA DARAJALARINI (COORDINATES, SIDES, ANGLES)

  17. Salom, barchani xush ko'rsangiz, ko'proq litspni topaman

  18. Yaxshiyamki, AREASXning muntazam nominati, se è possibile.

    Grazie oldindan

  19. Salom, progrsivaslarni bir hizalamaya qo'yish uchun muntazam kirishni xohlayman.

    Rahmat

  20. Men ular tuzatish va / yoki uni yaxshilash, meni LISP muntazam yuborish paytida ularga javob yoki taklif pochta umid qilaman, ularga u ishlagan bo'lsa yangi versiyalari va eski versiyalarida ishlamaydi bir LISP muntazam yuborishni istayman.

  21. Juda yaxshi barcha, men qat'iy nazar AutoCAD hosil kamon AutoCAD MIDAS GEN 2015 eksport muntazam arcos_de_una_polilinea_en_segmentos_lineales.fas kerak va men segmentlari ularni yiqitish. Juda katta rahmat Men Kubadanman

  22. Sou português e gostava, se possível, de ter a rotina “MATN MAZMUNINI KO‘RSATILGAN NOKTA KOTA BILAN O‘RNISHTIRISH TARTIBI”.

    Obrigado

  23. Iltimos, “Koordinata nuqtalarini CSV fayliga eksport qilish” dasturini qayerdan yuklab olishim mumkinligini ayta olasizmi, chunki menda hududning topografiyasi bor va men uni csv yoki txt formatiga eksport qilishim kerak, nuqtalar matn sifatida kiritiladi (tarkib balandligi). ) va koordinatada Z nol chiqadi, tushundingizmi?
    Iltimos menga yordam bera olasizmi?

  24. Men "Tanlangan ko'p chiziqdan ichki yoki tashqi ob'ektlarni olib tashlash" funktsiyasi bilan lispni xohlayman, chunki maqolada men yuklab olish havolasini topa olmayapman.

  25. Salom, ob'ektlarning sonini olish va ularni matnga joylashtirish uchun muntazammi yoki yo'qligini bilishni istayman

  26. Aziz, men bir muncha munozarani boshlashga harakat qilaman va bu ogohlantirish chiqadi:

    Topilmadi

    Istalgan URL / forum / Routine-lisp-to-add-to-extract-to-text-ni tanlangan ushbu serverda topilmadi.

    so'rov qilish uchun ErrorDocument foydalanishga harakat esa Bundan tashqari, bir 404 Xato topilmadi duch keldi.

    Men nima qilaman? 1000 Rahmat qilaman King

  27. Salom, poligono bilish, uzunlik va burchaklarni, agar kimdir bilsa, muntazam topo12ni yuborishlari mumkin bo'lgan har qanday lispni bilsa juanpaulo_100@htomail.comSizga juda ham minnatdorman, do'stlarim.

  28. xayrli kun, 2014 autocad uchun muntazamligini bilmoqchiman, agar ular koordinatalar va avtomobil yo'llarini loyihalash uchun jadvallarni ishlab chiqsalar edi

    gracias

    Salomlar

  29. muhandislik loyihalarini rivojlantirish uchun juda foydali

  30. hola
    Men POLYLINE har qanday nuqtasini belgilash uchun, Relleu 100 va dm end 1000 ning dm kelib bir POLYLINE bor bo'lsa, men, degani uning km bilan bir POLYLINE tor bir Lisp yordam peuden Kechirasiz, men menga dm tashla va shart qo'ying.

    Endi boshlang'ich va oxirgi dm har bir loyiha uchun har doim farq qiladi

    Agar menga yordam berolmasang, buni juda qadrlayman, chunki men tez-tez ishlayman va yo'l loyihalarida juda foydali bo'ladi.

    Salomlar

  31. kimdir bir Lisp bilan menga yordam berishi mumkin Tabriklar arbitrias bilan amalga so'rovnoma ikki ochko, undan keyin shimoliy original koordinatalari joylashtirilgan va Sharqiy va balandlik shunday qildim, ularga ikki boshlang'ich nuqtalari shu arbitarias tark qilinadi koordinatalarini bog'langan uchun sotib olish bilan birga kvotalar o'zgartirildi

  32. Salom, bu sahifada ko'rishingiz mumkin:
    http://acad.fleming-group.com/index.html
    ma'lumotlar bazasidan qanday foydalanish mumkinligini va ularda qanday ishlar qilishini tushuntiradi, u lsp protseduralari to'plamini va ulardan qanday foydalanishni tushuntiradigan pdfni keltiradi.
    Tabriklar, Lola.

  33. Kimki bir oz muntazam biladi yoki DBF ma'lumotlar bazasini yaratish va undan yoki AutoLISP dan o'chirishda ma'lumotlarni kiritish uchun bir kichik kundalik har qanday oddiy misol bor bo'lsa yaxshi kun, men hayron.
    Umid qilamanki ular menga yordam berishadi.
    gracias

  34. Salom, do'stlarim, ko'pburchakning burchaklarini (umid qilamanki) o'lchamlarini va masofani va Excelga ularni eksport qilishni so'rashning o'zi etarli emasligini bilishlarini bilishni xohlayman.

  35. Agar .dwg chizilgan yuklangan va qachon yozilganda ishlaydigan .lsp protsedurasini qanday yozasiz?
    gracias

  36. Litspni biladigan har kim meni qutqarib qolmasligini bilish uchun yordam kerak.

    Men faqat mileage ofset, paydo kerak, va mos keladigan o'lcham, fuqarolik 3d barcha tasavvurlar hosil matn fayllarni eksport istayman.
    Shu kabi narsalar

    Km, oqimdagi farq, o'lcham

    Faqat bu. Kimdir menga yordam berishi mumkin? Men dastur haqida hech narsa bilmayman, shuning uchun yordam so'rayman.

  37. Keling, men tushunganimni bilib olaylik.
    Siz aytmoqchimanki, sizning lisp bilan koordinatalarni Excelga eksport qilasiz
    Uni uzoq masofaga qo'ydingizmi? Men buni tushunmayapman, deb o'ylayman, bu AutoCAD-da, deb o'ylayman.

    Ammo sizda Excelda koordinatalar mavjud bo'lsa, nima uchun nuqta va keyingi o'rtasida pitagorlarning formulasi bilan keyingi ustunni yaratib bo'lmaydi?
    ((y2 koordinatasi - y2 koordinatasi) kvadrat + + (x2 koordinat - x1 koordinatali) kvadrat)

  38. Xayrli tong Salom, men bir LISP, meni yordam so'rayman. Men Excel koordinatalarini o'z ichiga SAMPLING har bir nuqtasida qo'pol BILAN LISP Exporta rejasini bor, lekin hozir har bir nuqtasi nuqta orasidagi, siz va masofa qo'yishga, TUShUNTIRIB, endi men ham yozishni emas UCHUN Excel POINT YPUNTO o'rtasidagi MEASURE sarflash istayman 400PUNTOS masofa va u erda har qanday tarzda? , Tez BILAN ko'p ME VA SO AVANZO ishni QILING.

    Oldindan rahmat

  39. Salom, men psad84 uchun misol wgs56 uchun boshqa yozuvlar tizimiga AutoCAD bir samolyot o'zgartiradi har qanday muntazam bor bo'lsa hayron

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

    Uzun, chiziqli profillar chizish uchun ilovalar ruxsati, ballarni import va eksport orqali Excel, turli kommunal, blokli kutubxona.

    Qo'lda joylashgan papkada o'rnatish uchun yordam mavjud.
    Kalit papkada faylni faollashtirish uchun topasiz.
    Qo'llanma papkasida buyruqlar uchun yordamchi fayllar mavjud.

    Eslatma: siqishni sabablari uchun, yangilangan foydalanuvchi qo'llanmasi chiqarildi va biriktirilgan qo'llanmada bir nechta rasm o'chirildi.
    Yangilangan qo'llanmani pochta orqali olish mumkin
    vhcad@hotmail.com
    agar arizalar ularga foydali bo'lsa yoki o'zlarining buyruqlar bilan ishlashini tahlil qilsa.

  41. Pedit buyrug'idan foydalaning
    vertikalarni kiritish imkoniyati mavjud

  42. polineyada vertexlarni qanday kiritish mumkin?
    Gracias

Izoh qoldirish

Sizning email manzilingiz chop qilinmaydi. Kerakli joylar bilan belgilangan *

Yuqoriga qaytish tugmasi