AutoCAD-AutodeskMühəndisliktopografia

AutoCAD üçün 60 Autolisp rutinlərindən çoxdur

Dönüşümlər və əməliyyatlar üçün Lisp


1. Ayaqları aya çevirmək və əksinə

Autolisp ilə yaradılan bu rutin, ayaqdan metrə və ya əksinə daxil olunan dəyəri çevirməyə imkan verir, nəticə komanda xəttində göstərilir.

bu dəyərlər və müxtəlif dönüşüm dərəcələri, mən bu faylı görmək təklif nə ətraflı müşahidə etmək istəyirsinizsə, burada biz də, CVunit funksiyası, bu funksiya Peltek, əldə dönüşüm dəyərlər, Fayl acad.unt (AutoCAD Unit Definition) istifadə .

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: PİM
  3. Dönüşüm növü seçin: metr ayaqları metr və ya metr
  4. Dönüştürmek istediğiniz dəyəri daxil edin
  5. Komanda satırında vahid konvertasiya ilə məlumat əldə edəcəksiniz

Rutini əldə edə bilərsiniz burada


2. Bütün seçilmiş mətnləri çarpar

AutoLisp-də yaradılan bu rutin seçilmiş mətnlərin bütün dəyərlərinin çarpılmasını əldə etməyə imkan verir, bu qaydalar düzgün işləməsi üçün seçilmiş mətnlərin Mətn tipindən deyil, TEXT tipindən olması zəruridir.

Məsələn, 3 hər üç mətnin hər birinin qiymətləri varsa: 1, 2, 3 və üçü seçilirsə, komandanın nəticəsi bu üç rəqəmin çarpımı olacaq: 6.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: mul
  3. Çarpma almaq istədiyiniz bütün mətni seçin.
  4. Düyməni basın Daxil edin nəticəni almaq üçün.

Rutini əldə edə bilərsiniz burada


3. Düyməni metrə çevirmək

Bu kiçik rutin bizə düyməni daxil olan dəyəri komanda xəttində göstərən göstəriciyə çevirmək imkanı verir və əlavə məlumatın bir hissəsi kimi 2 arasında bölünmüş nəticəni göstərir.

Bu əmri dəyişə bilər, digər növ növlərini çevirmək üçün, məsələn, çevirmək üçün mənbə kodunu dəyişdirməlisiniz santimetrə qədər o dəqiqə saniyə, yalnız funksiyanın parametrlərini dəyişdirin “Cvunit", bu əmrdə cvunit aşağıdakı parametrlərə malikdir: "düym" "metr", bu parametrlərlə daxil edilmiş dəyər düym (düym) olaraq alınacaq və metrə (metr) çevriləcək, parametrləri dəyişə bilərsiniz aşağıdakılar: "dəqiqə" "ikinci", "düym" "sm", "acre" "kv həyət", "ft" "in", digərləri arasında.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: PM
  3. İnç düymdən metrə və daha çox çevirmək istədiyiniz dəyəri daxil edin

Hazır, vahid dönüşümlə məlumatı əldə edəcəksiniz.

Rutini əldə edə bilərsiniz burada


4. Seçilmiş qatın xətlərinin uzunluğunu əlavə edin

Bu rutin, seçdiyiniz obyektin qatında olan bütün xəttlərin məsafələrini əlavə etməyə imkan verir.

Bu rutin seçdiyiniz obyektin qatında olan bütün xəttlərin məsafələrini əlavə etsəniz, əgər seçilmiş təbəqədə polylines tapılsa, onlar nəzərə alınmaz.
Bütün xətlərin cəminin tapıldığı zaman nəticə göstərilir.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: sumlcapa
  3. Əlavə etmək istədiyiniz xətlərin qatında olan xəttini seçin

Rutini əldə edə bilərsiniz 5.99 USD burada


5. Seçilmiş mətnlərə dəyərlər əlavə edin və ya çıxarın

AutoLisp ilə hazırlanan bu rutin, bizə seçilən mətnlərə dəyərlər əlavə etmək və ya çıxarmağa imkan verir.

Məsələn, 5 dəyərinə malik mətn varsa və bu əmrdən istifadə edirsinizsə və 2 dəyərini daxil etsəniz, seçilmiş mətn 7 dəyərinə görə yenilənir, əgər 2 dəyərini daxil etsəniz, mətn 3-a yenilənəcəkdir.

Bu rutini istifadə etmək üçün aşağıdakıları edin.

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: vsr
  3. Əlavə edilməli və ya çıxarılan dəyəri göstərir
  4. Əlavə ediləcək və ya çıxarılacaq mətni seçin.

Rutini əldə edə bilərsiniz burada


6. Gölgeli bölmələrdən sahələri əldə edin

Bu rutin, kesit gölgelendirme alanlarını elde etmenize ve seçilmiş blok niteliklerinde elde edilen değerleri belirlemenize imkan verir.

Seçilmiş kölgələr əldə ediləcək sahənin növünü təsvir edən təbəqədə olmalıdır, standart olaraq lisp iki təbəqənin adını oxuyacaq, bunlar aşağıdakılardır: "ShadingCut"Və"ShadowFill".

Lisp, təbəqədə olan şaderlərin bütün sahələrini cəmləşdirir "ShadingCut” və təbəqə kölgələrinin bütün sahələri “ShadowFill” və lyukların seçimi başa çatdıqdan sonra sahələr blokunun atributları yenilənir, bunun üçün əvvəlcə blokun mütərəqqi atributunu seçmək lazımdır, bu görünməz atributdur, lakin seçimdən bir qədər əvvəl lisp onu göstərir və sonra yenidən gizlədir, bu əmrdən istifadə etməklə edilir "Attdisp", sonra kəsmə və doldurma sahələrinin atributları seçiləcək və bunlar tapılan sahələrin dəyərləri ilə yenilənəcəkdir.

Obyektlərin seçilməsi bölmənin mütərəqqi birinin mətni daxil olmaqla, bütün insuraları əhatə edən bir pəncərə vasitəsilə həyata keçirilir.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: ox.
  3. Bir pəncərə vasitəsi ilə eyni hissənin mütərəqqi birinin mətni daxil olmaqla bölmənin kəsilməsinə və doldurulmasına dair bütün pozuntuları seçin.
  4. Proqressiv xüsusiyyətindən başlayaraq, dəyişdirmək üçün blokun atributlarını bir-bir seçir.
  5. Kəsmə və doldurma xüsusiyyətləri seçildikdən sonra əmr avtomatik olaraq sona çatacaq.

Buyruqun daha yaxşı başa düşülməsi üçün lisp üçün nümunə bir CAD faylı əlavə olunur.

Rutini əldə edə bilərsiniz burada


7. Bir xətt və ya polyline yamacını əldə edin

Bu əmr (Autolisp müntəzəm) bir xətt və ya bir polyline yamacın dəyərini əldə edir və həmçinin xətt uzunluğunu, üfüqi uzunluğu və açıyı alır.

İstədiyimiz zaman böyük bir kömək göstərər Bizim sırğalarımızı idarə etnəticə yalnız ekranda göstərilə bilər (komanda xətti) və ya mətni seçərək (bu mətnin dəyəri tapılan yamacın qiymətinə görə dəyişəcək).

Bir polyline halında, bu əmr yalnız ilk seqmentin yamacını tapır.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: pnd
  3. Yamacı almaq üçün xətt və ya polyline seçin.
  4. İstənirsə, onun dəyərini yamacda əvəz etmək üçün bir mətn seçə bilərsiniz, əks halda, yalnız basın Daxil edin nəticələrini ekrana almaq.

Rutini əldə edə bilərsiniz burada


8.  SEÇİLMİŞ HATLARIN VƏ POLYLINESIN SUMUNU QƏBUL ETMƏK ÜÇÜN GÖRÜNTÜLÜ LİSPİNƏ RUTİN

Bu, seçilmiş polinlərin və ya xətlərin uzunluğunun məbləğini alan Lisp yaradılan rutin, bu məbləğin nəticəsini seçərək mətndə müəyyən edilə bilər və ya yalnız komanda xəttində göstərilə bilər.

Bir xətt və polilinləri bir pəncərə və ya tək-tək seçə bilərsiniz.

Tapılan uzunluqların cədvəlinin ondalık ədədi 2, lakin başqa bir dəyər daxil edilə bilər.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: lpl
  3. Uzunluqların məbləğinin nəticəsi üçün ondalık sayını daxil edin
  4. Uzunluqlarını əlavə etmək üçün xəttləri və ya polinləri seçin
  5. Düyməni basın Daxil edin Seçimi bitirmək üçün
  6. Alınan məbləğdən biri ilə dəyərini dəyişdirmək üçün mətni seçin və ya basın Daxil edin yenidən əmr xəttində nəticə göstərmək üçün

Rutini əldə edə bilərsiniz burada


9. RÜZGAR GÖRÜŞLƏRİNDƏN RÜYA DÖVRÜNDƏN ÇIXIŞININ LAYİHİNİN LİSTESİ OLDUĞUNU BİLDİRİR

Bu, cari rəsmin bütün qatlarının adları ilə siyahı yaradan və onu əmr xəttində göstərən kiçik bir rutindir.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

Lisp faylını AutoCAD-də yükləyin.
Komanda adını daxil edin: lc
Nəticədə cari rəsmin bütün qatlarının əmr satırında bir siyahı olacaqdır.

Rutini əldə edə bilərsiniz burada


Koordinatlarla işləmək


10. VERİ CƏDVƏLİNİ GİRƏN AUTOLISP ROUTINE

Bu rutin, müəyyən sayda satır və sütun olan bir masa yaradır, bu AutoCAD masa əmrinə bənzəyir, lakin istifadə etmək daha asandır.

Bu rutin göstərilən satır və sütunların sayı ilə bir masa yaradır, Excel ilə əlaqələndirməməsinə baxmayaraq, AutoCAD masa əmrinə bənzəyir, lakin istifadə etmək daha asandır masanı əvvəlcədən təyin edilmiş bir dəyərlə doldurmaq imkanı var bu standart olaraq “0.00”dır və sonra redaktə olunmaq üçün hər bir xanaya yerləşdirilir.

Bu əmr də iki variantdan istifadə edərək cədvəl yaratmağa imkan verir, ilk variant masanı müəyyən etməyə imkan verir hüceyrələrin sabit hündürlüyü və genişliyi ilə və digər seçimdir bu qiymətləri müəyyən edilmiş sayda satır və sütunla tənzimləyin bir pəncərənin təyinatını daxil edin.

Əlavə variantlar aşağıdakıları əhatə edir:

  • Standart mətn: Siz əmrə hər yaradılan xanaya standart dəyər (“0.00”) daxil etməyi söyləyə bilərsiniz, bu dəyər fərdiləşdirilə və hər hansı digərinə dəyişdirilə bilər.
  • Mətn boyu: Daxil edilmiş mətnin hündürlüyü olacaq, standart hündürlük "0.25" dəyərinə malikdir.
  • Uydurma: daxil mətnin, beləliklə iki variant var: Yararlı (Hüceyrədə sığınacaq) və Orta (hüceyrənin yarısı).
  • Rəng: Daxil olunan mətnlərin rəngi, əvvəldən, başlanğıc rəngdə təyin olunan rəngdir.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: Tabla
  3. Seçilmiş Nəsil Modu'na görə, bir nöqtə göstərilir və ya bir pəncərə yaratmaq üçün iki nöqtə göstərilir

Rutini əldə edə bilərsiniz burada


Excel ilə qarşılıqlı Lisp rutinləri


11. İxrac koordinatları bir CSV faylı göstərir

Autolisp ilə yaradılan bu rutin koordinat ballarını Microsoft Excel CSV faylına ixrac etməyə imkan verir. Bu koordinatları ixrac edə biləcəyiniz obyektlər nöqtələr, mətnlər və bloklardır, yalnız onları seçin və koordinatların təyinat faylını göstərin.

Xüsusi olmalıdır obyektlərin mətnləri olduqda qayğıkoordinatların ixrac edildiyi zaman nəzərə alınmaqla, bu mətnlərin olduğu səbəbdən asılıdırmətnlərin əsaslandırılmasının doğru olduğundan əmin olduğunuz halda, balların ixracında heç bir problem yoxdur.

Obyektləri seçmək məsləhətdir kimi tək bir əlavə nöqtəsi var blokları və ya AutoCAD balları, belə bir şəkildə ixrac koordinatlarının uyğun olanları daha təhlükəsizdir.

Daha əvvəl qeyd etdiyimiz kimi, bu gündəlik ixrac, nöqtələrdən, mətnlərdən (və ya Mtext) və bloklardan koordinasiya edir, lakin digər şəxslərin nəzərə alınması üçün mənbə kodunu tamamlaya bilərsiniz məsələn, dairələr, xətlərin başlanğıc nöqtələri, digər obyektlər arasında bazasında 10 kodu var.

İxrac edilmiş koordinatların formatı var P, N, E, C (Point, Şimali = Y, Şərq = X, Cota = Z) bir CSV faylına (virgülle ayrılmış) ixrac edildikdə, fayl açıldığında hər bir dəyər ayrı-ayrı hüceyrəni tutacaq.

Rutini istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: BBQ
  3. aşkar etdikdə) (bal, mətnlər və blokları seçilmiş koordinatları ixrac olan obyekt (qeyd seçin.
  4. İxrac olunan koordinatların yaradılacağı CSV sənədinin yerini və adını göstərir.

Rutini əldə edə bilərsiniz burada


12.  LINUX'DAN CSV DOSYASINA ROUTINE İHRACATININ KOORDİNATİK NÖQTƏLƏRİ

AutoCAD üçün hazırlanan bu Autolisp, seçilmiş xətlərin uçlarının koordinatlarını bir Microsoft Excel CSV faylına ixrac etməyə imkan verir

İxrac edilən koordinatların uyğunluğu xətlərin başlanğıc və bitmə nöqtəsi, buna görə də xətlərin eyni nöqtəyə qoşulması halında, lisp 2 dəfə eyni koordinatları oxuyur.

İstənilən halda bu vəziyyətdə koordinatlarını düzəldə bilərsiniz və yinelenen olanları silmək, ixrac koordinatlarına malikdir format P, N, E, C (Point, Şimali = Y, Şərq = X, Ölçü = Z) və necə bir ixrac edilir CSV faylı (virgülle ayrılmışdır), fayl açıldığında hər bir dəyər hüceyrəni müstəqil və ardıcıl şəkildə tutacaqdır.

Rutini istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: EL3
  3. Başlanğıc və bitmə nöqtəsi koordinatlarının ixrac ediləcəyi xətləri seçin.
  4. Eksport edilmiş koordinatların yaradılacağı CSV faylının adını və adını göstərir.

Rutini əldə edə bilərsiniz burada


13. ROUTINE LISP, MICROSOFT EXCEL-dən koordinatlara imza atacaq

Microsoft Excel faylı nöqtələrinin koordinatları bütünləşdirmək üçün imkan AutoCAD və şaquli applications istifadə üçün yaradılan Bu gündəlik, bu adi mövcud variantları var interfeysi vasitəsilə, idxal fayl ilə bağlı detalları müəyyən etmək lazım deyil istədiyiniz kimi balları idxal etmək lazımdır.

Xalları idxal etmək üçün, idxal ediləcək nöqtə faylının XLS uzadılması (Office 2007 əvvəl versiyalarından) və ya XLSX (versiya 2007 və ya daha yeni) və faylda koordinatlar formatla formatlaşdırılır: P, N, E, C, D, (Pbirlikdə, Norte, Este Cbaba Dtəsvir), aşağıdakı şəkildə göstərildiyi kimi:

Oxunma koordinatında bir nöqtə obyektini əlavə etmək üçün 3 müxtəlif növ yolları seçməyə imkan verir.

  • Birincisi, a əlavə etməyi seçməkdir AutoCAD Point obyekti (POINT əmri ilə yaradılmışdır), AutoCAD-də bir nöqtənin görüntüsü, DDPTYPE əmri ilə müəyyən etdiyiniz nöqtə ekranının növündən asılıdır.
  • İkinci seçimdən ibarətdir rəsmdə saxlanan bir blok seçin oxu koordinatına daxil ediləcək bir nöqtə olaraq, standart olaraq, rutin “cg-point” adlı yeni blok yaradır, bu blokdan rəsmdə bloklar olduqda və ya rəsmdə bloklar olmadıqda istifadə edilə bilər.
  • Nümunə üslubu ilə əlaqədar üçüncü variant, sabit diskdən bir blok idxal etməyə imkan verirbu halda bloğun yaradıldığı ölçülər blokun görünmə prosesinə təsir göstərdiyini unutmayın.
  • Nöqtə məlumatlarına (etiketlərə) münasibətdə, iCe Sizə göstərmək istədiklərinizə qərar verin, yalnız bir nöqtəni göstərmək istəyirsənsə, Ölçüin mətni və ya nöqtənin təsviri üçün eyni olanı seçməlisiniz. 3 etiket məlumatını göstərməyi və ya heç birini göstərməyi seçə bilərsiniz.

Həmçinin daxil edilmiş ölçünün mətnində ondalık ədəd sayını idarə edə bilərsiniz, etiketi olan miqyaslı, əsas nöqtəsi idxal olunan nöqtənin yeri və eyni nöqtəyə görə etiketin ayrılması ilə eyni olan rotasiya, bu variantları bir adla saxlaya bilərsiniz, belə ki, onları zəng edə bilərsiniz. idxal edəcəyi nöqtələr.

Bütün bu seçimlər sizin Excel və Excel fayllarından sürətli və aydın görünüşdə idxal etməyə imkan verəcəkdir, nöqtə etiketinin mətnləri görüntülendiğinin rutini, ancaq rəsminizin cari mətn stili və mövcud qat.

Bir müddət əvvəl koordinatları idxal etməyə icazə verən, lakin bir mətn faylı olan, lakin bir çox məhdudiyyətlərlə bu dəfə yeni bir komanda vasitəsilə koordinat nöqtələrinin yerləşdirilməsini nəzarət etmək üçün daha çox variantları olan bir istifadəçi tərəfindən hazırlanmış bir qaydalar nəşr olundu.

Əlavə edilmiş fayl, əmrin koordinatları narahatlıq keçirmədən gətirməsi üçün lazım olan düzgün formatlı bir cədvəl xaricində idxal edə biləcəyiniz bir nümunə blokunu da təmin edir.

Rutini istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: ICE
  3. Əlaqə qutusunda, idxal nöqtələri üçün əlverişli olduğunu düşündüyünüz variantları daxil edin.

Rutini əldə edə bilərsiniz burada


14. CSV faylı içərisindən keçid bölmələrinə idxal sahələri

Bu əmr, ərazinin kənar hissələrinə sahələri (default cut və dolğu) idxal etməyə imkan verir, əlavə olunmuş nümunə faylına görə CSV (virgülle ayrılmış) faylda idxal olunan sahələr olmalıdır.

Bu əmr csv faylının ilk sütununda yerləşən prosesi oxuyur və rəsm faylında həmin tərəqqi ilə mətni arar və müvafiq kəsmə və doldurma sahəsini kəsikliyin yuxarı hissəsində yerləşdirir.

Kəsmə və doldurma sahəsinə standart olaraq daxil edilən şəkilçilər bunlardır: “AC=” və “AR=”, kodla idarə oluna bilən, həmçinin onluqların sayı və daxil edilmiş mətnin hündürlüyü.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. O, daxil ediləcək mətnləri ehtiva edən təbəqəni cari olaraq təyin edir, məsələn: “Mətn Sahələri”.
  3. Komanda adını daxil edin: arimx
  4. Alınacaq sahələri olan SCV faylını seçin
  5. Seçin əlavə etmək istəyirsən csv faylı ilə əlaqəli ərazini seçmək istəyirsinizsə, yalnız düyməni basın Daxil edin.

Rutini əldə edə bilərsiniz burada


15. Çizimə daxil edilmiş şəkillərin yollarını göstərin

Şəkillərlə işləsəniz, tez-tez bu cədvəlin daxil olduğu bütün görünüşlərin yolları ilə siyahı yarada bilərik.

Bu rutin hər hansı bir variantın daxil edilməsini tələb etmir, sadəcə əmri çağırın və dərhal daxil olan şəkillərin yolları ilə siyahıdakı AutoCAD əmr satırında göstərilir.

Rutini istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: Lima

Rutini əldə edə bilərsiniz burada


16. Mövcud fayl yolu ilə mətni dəyişdirin

Autolisp-də hazırlanan bu cari fayl, mövcud faylın yolu və adı ilə hər hansı bir mətni yeniləməyə imkan verir.

Bu məlumatlarla planların antetli sənədlərini yeniləyərkən yaxşı bir köməkdir.
Alınan yolda həmçinin, mövcud modelin yerində, əgər, bu, marşrutun sonunda göstəriləcək modelin adını ehtiva edir: model, əks halda o, mövcud nişan adına göstərilir.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: marşrut
  3. Müəyyən mətni əvəz etmək istəməyəcəksinizsə, cari rəsm yolunun dəyəri ilə əvəz etmək üçün mətni seçin Daxil edin komanda xəttində yol göstərmək üçün.

Rutini əldə edə bilərsiniz burada


17. Cari tarixi seçilmiş mətni müxtəlif çıxış formatları ilə əvəz edir

Bu yaxşı qaydaların köməyi ilə, hər hansı bir mətnin cari tarixin dəyəri ilə əvəz edə bilərik.

8 komandası bu tarix üçün müxtəlif tipli formatlar təqdim edir, cari tarixin adı avtomatik olaraq AutoLisp ilə əldə edilən sadə bir tarix tipindən uzun format tarixinə qədər dəyişir.

Tür obyektlərini seçə bilərsiniz Mətn y Mtext, seçilmiş formatla cari tarixə avtomatik olaraq əvəz ediləcəkdir, mövcud tarix formatları şəkildəki göstəricilərdir, hər biri komanda xəttində istənildikdə formatı seçmək üçün xidmət edəcək nömrəsinə görə müəyyən edilir AutoCAD-dən.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: RF
  3. 1 nömrəsi ilə 8, tarix çıxışı formatını göstərərək, sual işarəsini?) mövcud tarix formatlarını göstərmək üçün
  4. Seçdiyiniz formatla tarixi dəyişdirmək istədiyiniz mətnləri seçin
  5. Düyməni basın Daxil edin əmri sona çatdırmaq və seçilmiş mətnləri yeniləmək

Rutini əldə edə bilərsiniz burada


18. ROUTINE LİSPİ SEÇİLMİŞ MƏHSULLARIN İSTİFADƏ VƏ YAXIN

Bəzən biz 1346 sayı ilə mətn 1111 olur və əksinə, bu rutin bizə seçilmiş mətnlərin dəyərlərini köçürməyə imkan verir, məsələn, iki mətn dəyərlərini ters çevirmək istəyirik.

Bu nəticəyə nail olmaq üçün iki mətni bir-birindən sonra göstərmək kifayətdir.

Bu rutini istifadə etmək üçün aşağıdakıları edin.

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: arasında
  3. Köçürmək üçün iki mətni seçin.

Rutini əldə edə bilərsiniz burada


19. MƏTBUYUN İSTİFADƏ EDİLMƏSİ İSTİQAMƏTLİ NÖQTƏ NOKTASI GÖSTƏRİLİR

Bu yeni əmr müəyyən bir nöqtənin ölçüsü dəyərini (Y koordinatını) alır və seçilmiş mətnin məzmunu kimi təyin edir.

Bu rutin, məsələn, ərazi profilləri ilə işləyərkən çox faydalıdır və biz bir vertex yüksəkliyini əldə etmək və ərazi ölçüsünü göstərən mətnlərdən birinə yerləşdirmək istəyirik, həm də ərazi kəsişmələri ilə işləyərkən də istifadə edilə bilər və bölmənin oxunda ölçünün dəyərini əldə etmək və onu kotirovka dəyərini göstərən bir mətndə yerləşdirmək istənir.

Bu əmrdə, mətndə müəyyənləşdiriləcək ölçüdə hansı ölçüdə olacağını göstərə bilərsiniz, seçilmiş mətnin hündürlüyü deyil, profilinizin və ya bölməni göstərən miqyaslı, məsələn, profiliniz məsələn 10 dəfə ölçülürsə şaquli olaraq, 10 NC komandasını ölçmə üçün təyin etməlisiniz ki, komanda müvafiq bölməni yaradır və seçilmiş mətndə müvafiq dəyəri təyin edin.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: NC
  3. Kvotaların miqyasını göstərin
  4. Mətn verilmiş ölçüyə malik decimal yerlərin sayını daxil edin (default olaraq 3)
  5. Kvota almaq istədiyiniz nöqtəni göstərir və
  6. Əvəzlənən kontenjanın dəyəri ilə əvəz olunacaq mətni seçin və ya düyməni basa bilərsiniz Daxil edin yalnız hər hansı bir mətn dəyişdirmədən əldə olunan kotanı göstərmək

Rutini əldə edə bilərsiniz burada


20. PREFIX VƏ YARADICILIĞINI İSTƏYƏNLƏŞDİRİLƏN İSTİFADƏ EDƏCƏKLƏRİ İLƏ MÜSAHİBƏLƏRİ VƏ BİRİNİ İSTİFADƏ EDİR

Bu əmr, müəyyən bir nöqtənin mütərəqqi və ölçülü dəyərlərini (X və Y dəyərləri) əldə etməyə və seçilmiş 2 mətnlərində yerləşdirməyə imkan verir.

Hər mətnə ​​əlavə olaraq bir ön və ya bir şəkilçi əlavə edir, məsələn, ölçüyə (Y koordinatı) bərabər bir prefiks göstərilmişdirsə "CT =", hündürlük mətni seçildikdə, komanda seçilmiş mətni alınan hündürlüyün dəyəri, üstəgəl göstərilən prefikslə yeniləyəcək, məsələn, “CT=236.42”, mütərəqqi mətn seçildikdə, o, dəyərlə yenilənəcək. alınan X koordinatının üstəgəl şəkilçisi "0+", məsələn, “0+10.0”.

Bu əmr mütərəqqi və artıq təyin edilmiş ölçülər üçün ön əllər ilə gəlir ("0 +" və "CT =") və yalnız mənbə kodunu dəyişdirməklə dəyişdirilə bilər, əlavə olaraq bu əmr istənilən halda dəyişdirilə bilər ki, mətnlərdə eyni zamanda bir ön və əlavə əlavə edilsin.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: PC
  3. Proqressiv (X koordinatı) və koordinat (Y koordinatı) dəyərlərinin göstəricisindən,
  4. Proqressiv mətni seçin
  5. Ölçü mətni seçin

Mətnlərin dəyərləri əldə edilən məlumatlarla yenilənəcəkdir

Rutini əldə edə bilərsiniz burada


21. ROUTINE AUTOLISP İSTİFADƏ EDİLƏN NEFT İSTİFADƏSİNDƏN AXTARI KOTA ETMƏK

Autolisp-də müəyyən bir nöqtədə bir ölçmə dəyərini (Y koordinatı) təyin etməyə imkan verən bir rutin.

Bu əmr data (nöqtələr və dəyərlər) tələb edir və göstərilən nöqtənin Y koordinatında təyin olunacaq yekun dəyəri əldə etmək üçün əməliyyatlar həyata keçirir (daxil edilmiş dəyərlə göstərilən nöqtədə Universal Koordinasiya Sistemi (UCS) koordinatının dəyərini dəyişir) ).

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Faylı əmrdən istifadə edərək AutoCAD-ə yükləyin APPLOAD və ya faylın surətini çıxarmaq və AutoCAD-ə yapışdırmaq.
  2. Komanda adını daxil edin: OS
  3. Ölçü nöqtəsini göstərmək istənən zaman ekranda bir nöqtəni göstərməlisiniz (müəyyən bir ölçüsü təyin etmək istədiyiniz nöqtə).
  4. Bu əmr bir mətni qurmaq və ya seçmək üçün ölçmə dəyərini daxil etməyi təklif edir:
  5. Burada bir dəyər daxil edə bilərsiniz, siz Y göstərilən nöqtədə koordinasiya etmək istəyirəm ölçüsü dəyəri daxil olmalıdır və ya ölçü dəyəri olan bir mətn seçə bilərsiniz, komanda halında yalnız ədədi dəyər olacaq bəzi təsvirləri var.

nöqtəsində daxil səviyyəsi müəyyən ki, yoxlamaq üçün komanda ID icra nöqtəsi daxil edin və Y dəyəri daxil dəyəri indi əlaqələndirmək command line müşahidə göstərilir.

Rutini əldə edə bilərsiniz burada


22.  AREASX: ROUTINE LISP KONSORLARDAN ƏSƏRLƏRİ VERƏCƏK

Bu əmr, obyektlər arasında daxili nöqtəni göstərən sahələri və ya qapalı konturları seçməklə tapmaq imkanı verir, bu əmr alınan sahəni göstərir və ya başqa bir şəkildə seçilmiş mətndə müəyyən edir.

Axın əmrinə aşağıdakı variantlar daxildir:

İlkin istekler:
Sahənin daxili nöqtəsini göstərin və ya [Obyekt seçin / Seçimlər] :

Burada sahənin əldə ediləcəyi daxili nöqtələri göstərməlisiniz, digər variantlar aşağıda təsvir olunur:

Seçmə obyekti: Havanı tapmaq üçün daxili nöqtələri müəyyən etmək əvəzinə, ərazinizi tapmaq üçün bağlı poliqonları seçə bilərsiniz.

Seçimlər: Bu seçim Komuta Seçimləri informasiya qutusunu yükləyir, informasiya qutusu belədir:

Hər bir seçim aşağıda təsvir olunur:

Ondalık sayı: Sahənin ondalık sayı (2 default) olacaq.
Daxil ediləcək mətnin hündürlüyü: Əgər əldə olunan sahə ilə bir mətn daxil etməyi qərara qoyursanız, burada sözügedən mətnin hündürlüyü müəyyən edilir.

Bölgələrin dönüşü: Bu seçim, tapılan sahələrin dəyərləri ilə əməliyyatlara imkan verir, hər bir sahə əlavə olunur, çıxarılır, çarpılır və ya bölünür, bu seçimin aşağı hissəsində göstərilməlidir.
Komanda, dönüşümün aktiv olub olmadığını və əməliyyatların hansının həyata keçirildiyini və dönüşümün hansı dəyəri ilə həyata keçiriləcəyini göstərir.

Bu seçim, rəsm müxtəlif tərəzidə və ya digər rəsm vahidlərində olduğu zaman sahələri fərdiləşdirməyə imkan verir.

Gölgə tətbiq edin: Bu seçim, müəyyən edilmiş sahənin tapıldığı sahənin daha yaxşı bir görünüşünə sahib olması üçün, kölgədə qalmasına imkan verir və bu, düzgün olub-olmadığını yoxlamaq üçün imkan verir (default ilə aktiv).
Gölgənin adı: Burada göstərilən ərazilərdə tətbiq olunacaq gölgənin adını göstərməlisiniz (Solid default).

(Shading) Ölçeği: Burada kölgə ölçmə faktorunun göstərildiyi, seçilən kölgə tipinə görə bu amil dəyişir.

Rəng (kölgəlik): Göstərilən ərazilərdə tətbiq olunan gölgəyə sahib olan rəng.

Gölgelemeyi bitirmək: Aşağıdakı variantlar əmr tətbiqi dayandırıldıqdan sonra tətbiq edilir.

Konturları tutun: Aktiv olduqda hazırlanan kontur silinməz.

Gölgeləri tutun: Əgər effektiv yaradılan kölgələr silinməz.

Son təkliflər:
Sahənin daxili nöqtəsini göstərin və ya [Obyekt seçin / Sahə mətni daxil edin / Seçimlər] :

Mətn sahəsi daxil edin: Bu seçim, əvəz etmək üçün birini seçmək əvəzinə, əldə edilmiş sahə ilə mətn daxil etməyə imkan verir. Tapılan sahə ilə mətnin standart prefiksi var: ” Area =”, bu prefiks proqram kodunda dəyişdirilə bilər.

Mətn dəyişdirin: Bu seçim Enter düyməsini sıxdıqda və ya sağ siçan düyməsini sıxdıqda aktivləşdirilir və bu, mətnin seçilməsini tələb edəcək, məsələn, aşağıdakı məzmunlu mətn varsa: “AC=0.00m2” və əmri ilə an 3.25 sahəsi tapıldı, sonra əmr mətni "AC = 3.25m2" olaraq yeniləyərək əvəz edəcək. Gördüyünüz kimi, AX yalnız dəyişdiriləcək mətnin ədədi dəyərlərini əvəz edir, beləliklə siz müxtəlif prefiksli sahə mətnlərinə sahib ola bilərsiniz, məsələn: “AR=0.00m2”, “AM=0.00m2”, “Kəsmə sahəsi =0.00m2”, “Mənim ərazim=0.00m2” və s.

Valid və etibarsız xarakteristikalar:

Müəyyən təsvir

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: AX
  3. Bu (başqa komanda bir səhv baş beledir göstərilir, siz sahəsi tamamilə qapalı olmalıdır tapmaq üçün əmin etmək lazımdır) siz tapmaq üçün istədiyiniz sahədə daxili nöqtəsi göstərir.
  4. Daxili nöqtələri sizə lazım olduğu qədər göstərin, komanda qəzəblənəcək, tapılan bütün havanı biriktirir (toplayır).
  5. Komutanı bitirmək üçün və ya mövcud mətndə sahəsi təyin etmək üçün Enter düyməsini basın və ya sağ basın.

Rutini əldə edə bilərsiniz burada


Nesneleri seçmək


23. Seçilmiş obyektin qatının bütün obyektlərini seçin

Bu kiçik gündəlik əvvəlki kimi eyni həyata keçirir, fərq obyektlərin seçin qat adı daxil edilir, lakin qat adını istədiyiniz müəssisə seçilmiş burada var.

Əvvəlki rejimdə olduğu kimi, obyektlərin seçimi görünən deyil, lakin seçilmiş obyektlər dəsti kimi mövcuddur, buna görə də seçim rejimi göstərilməlidir "əvvəlki” obyektləri seçmək üçün.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: ssl
  3. Digər şəxsləri seçmək üçün qatın adını almaq istədiyiniz obyekti seçin
  4. Proqnozlaşdırma rejimində effektiv olan şəxslərin seçimini aparın

Rutini əldə edə bilərsiniz burada


24. Seçilmiş bir polyline iç və ya xarici obyektləri çıxarın

Bu rutini istifadə edərək, seçilmiş bir polyline daxili və ya xarici sahədə olan obyektləri silmək mümkündür, əgər seçilmişsə polyline tərəfindən kəsilən obyektlər göstərilən tərəf tərəfindən kəsiləcək.

Pollinadan kənar obyektlərin çıxarılmasına gəldikdə, xüsusi diqqət göstərilməlidir bu komanda polyline xaricindəki bütün obyektləri silmir.

Seçmək üçün polyline aksi hallarda seqmentin sonuncu nöqtəsinə birincisi qoşulurbeləliklə polyline xəyali bir xətt vasitəsi ilə bağlanaraq bu xətt içərisində və ya xaricində olan hər şeyi aradan qaldırır.

Seçim məntiqli olduğu kimi kəsildi, yalnız əl ilə kəsilə bilən obyektlərlə işləyir, Məsələn, xətlər, dairələr, qövslər və s., Bloklar və digər qarışıq obyektlər kəsilə bilən bu cisimlərin içərisinə sığmır.

Lisp ilə bir nümunə fayl əlavə olunur belə ki, müvafiq testlər əmri son fayllarda istifadə etməzdən əvvəl həyata keçirilir.

Rutini istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: PolErase
  3. Polyline seçin aradan qaldırılacaq obyektləri məhdudlaşdırmaq üçün bir kənar kimi xidmət edəcəkdir.
  4. Biri seçin obyektlərin seçimi silin, seçimi seçə bilərsiniz: Pəncərə (yalnız o pəncərənin xaricində və ya içərisində olan obyektləri silə bilər) tutmaq (hətta polyline kənarında kəsişən obyektləri aradan qaldırır) silmək və çıxarmaq (adı nəzərdə tutulduğu kimi, polyline içərisində və ya kənarda olan obyektləri silməyəcək və sərhəd tərəfindən kəsilmiş obyektləri kəsəcək.
  5. Göstərir a hansı tərəfə baxın (daxili / xarici) silinəcək və ya kəsilir.

Rutini əldə edə bilərsiniz burada


25. Girilmiş qatın bütün şəxslərini seçməyə imkan verir

Bu göstərilən qatdakı bütün obyektləri seçməyə imkan verən bir lisp qaydasıdır, rəngli və ya digər obyektə sahib ola biləcək xüsusiyyətləri fərqləndirmir.

Bu qaydalar təbəqənin adını daxil edərkən həssasdır, buna görə də hər hansı bir şəkildə yaza bilərsiniz.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: SCA
  3. Seçmək istədiyiniz obyektlərin qatı adını daxil edin
  4. Modu ilə təsirli olan şəxslərin seçimini edin previuos

Rutini əldə edə bilərsiniz burada


26. Mətnin məzmununu başqa bir mətnə ​​köçürün

Bu, autolisp proqramlaşdırma dili ilə hazırlanmış bir qaydadır, seçilmiş mətnin məzmununu kopyalamağa və ikinci bir mətndə seçilmək üçün bu dəyəri müəyyən etməyə imkan verir.

Bu rutini istifadə etmək üçün aşağıdakıları etməlisiniz:
  1. Combo istifadə edərək, lisp faylını AutoCAD-də yükləyin Appload və ya sadəcə faylın surətini çıxararaq AutoCAD-ə yapışdırıb.
  2. Komanda adını daxil edin: RT
  3. Qiyməti almaq istədiyiniz mətni seçin.
  4. Daha əvvəl əldə edilən dəyərlə əvəz etmək istədiyiniz mətni seçin.

Gördüyünüz kimi, rutin sadədir, lakin mətn redaksiyasına gəldikdə çox faydalıdır.

Qeyd edək ki, bu prosedurda istifadə olunan dil AutoLisp-in yeni bir girişdə eyni komandanı dərc edəcəyik, lakin VisualLisp-də yazılıb ki, bu strukturun ölçüsünün daha da azaldığını müşahidə edəcəyik.

Rutini əldə edə bilərsiniz burada


27. Orijinal dəyərini itirmədən mətnin onlu sayını dəyişdirin

Bu lisp qaydası, seçilmiş mətnlərin ondalık ədədini ondalık ədədlərin sayını itirmədən dəyişdirmək imkanı verir, məsələn, 2 səkkiz ədədlə bir sıra göstərə bilərsiniz, lakin daxili olaraq ilk olaraq müəyyən edilmiş dəyəri ilə yeni bir xüsusiyyətə sahib olacaqsınız.

Bu yeni mülk yalnız bu komanda ilə əldə edilə bilər, çünki bu xüsusiyyətlər Xidmətlər qutusu ilə siyahıda deyildir.

Lisp, ondalık sayını dəyişdirmək və ya bu rutin ilə daha əvvəl biçimlendirilmiş bir mətnin orijinal nömrəsini əldə etməyə imkan verir, buna görə siz başlanğıcda neçə dekalın olduğunu bilirsiniz orijinal dəyərləri yenidən qurmaq istəyirsinizsə.

Bu diqqətəlayiqdir bu orijinal dəyərlər qalır fayl və ya AutoCAD-ın bağlanmasına baxmayaraq, təhlükəsizlik məlumatlarınızın orijinal məlumatlarının təhlükəsizliyinə sahibsiniz dəyərləriniz həmişə orada olacaqdırhətta mətnlərin əsl dəyərlərini bərpa etməsinə baxmayaraq.

Bu yeni əmrin hərəkəti ilə müqayisə oluna bilər Excel decimallarını dəyişdirmək üçünlakin yalnız müşahidə bu əmlakın daxili olduğunu və əvvəllər dediyimiz kimi Properties penceresi hazır deyil müəssisələrin uzun tarixini göstərmək.

Xüsusilə nəzərə alınmalıdır seçilmiş mətnlər sayısal mətnlərdir, yəni onlar yalnız nömrələrdən ibarətdir, çünki əks halda onların dəyəri ""-ə çevriləcək.0.00".

Rutini istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: AREDE
  3. Tələb etmək istədiyiniz variantlardan birini seçin
  4. Əməliyyatı yerinə yetirmək istədiyiniz mətnləri seçin

Rutini əldə edə bilərsiniz burada


28. Birincisi seçilmiş əsasında bir neçə mətni düzəldin

AutoLisp ilə hazırlanmış müntəzəm, seçilmiş ilk seçilmiş əsasında bir neçə mətni uyğunlaşdırmağa imkan verir.

proqram yalnız digər mətnləri uyğunlaşdırılması üçün əsas kimi xidmət edəcək, ilk seçmelisiniz üçün (sütunlar) və ya üfüqi (sıra) şaquli mətnləri uyğunlaşdırılması imkan verir.
Qeyd etmək lazımdır ki, mətnlərin düzülməsi üçün əsas götürülən nöqtə daxiletmə nöqtəsidir, əgər bütün mətnlərdə əlavə nöqtə kimi “Sol” əsaslandırması varsa, onların hamısı bu nöqtəyə uyğun düzülür və vahid uyğunlaşma. Mətnlərin fərqli əsaslandırması varsa, onların hamısı daxil edilmə nöqtəsinə görə düzüləcək və bu, mətnlərin düzülməsinin uyğunsuzluğuna səbəb olacaq.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: alit
  3. Hizalama oxunun əldə ediləcəyi əsas mətni seçin
  1. Hizalanmaq üçün mətnləri seçin
  1. Bitti, ilk seçilmiş mətnlər uyğunlaşdırılmışdı

Rutini əldə edə bilərsiniz burada


29. Bir mətnin hündürlüyünü kopyalayın və digər seçilmiş mətnlərə yerləşdirin

AutoLisp-də yaradılan bu rutin seçilmiş mətnin hündürlüyünü kopyalayıb və daha sonra seçilmiş mətnlərdə, hündürlüyü dəyişdirərək qurur.

Siz 3 mətnləri varsa Məsələn, keçmiş 3 hündürlüyü və növbəti iki 6 hündürlüyü və yalnız birinci kimin hündürlüyü var mətn seçin, ikinci iki də olduqca 3 çox 6 hündürlüyü var istəyirəm 3 və sonra 6 boyu olan mətnlər.

Bu rutini istifadə etmək üçün aşağıdakıları edin.

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: CA
  3. Kopyalamaq və ya quraşdırmaq istədiyiniz boyu olan mətni seçin.
  4. Seçilən ilk üçün hündürlüyü dəyişdirmək istədiyiniz mətnləri seçin

Rutini əldə edə bilərsiniz burada


30. Bir mətn seçin və blokun xüsusiyyətində əldə olunan dəyəri təyin edin

Autolisp və Visual Lisp-də edilən bu proqram, məzmunun dəyərini kopyalamaq və blokun bir hissəsi olan bir xüsusiyyətdə (yeniləmə) qurmaq üçün mətni seçməyə imkan verir.

Yəni hər hansı bir blokun xüsusiyyətini yeniləmək istəyiriksə, mövcud bir mətn üçün sadəcə ilk mətni və sonra öznitemi seçin və seçilmiş mətnin dəyərinə görə yenilənəcəkdir.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: CTA
  3. Kopyalanacak dəyəri olan mətni seçir.
  1. nəhayət tədbirin dəyişdirilməsi üçün atributu seçin
  1. Nəticə aşağıda göstərilir:

Gördüyümüz kimi, bir xüsusiyyətin dəyərini müəyyən bir mətndən yeniləmək istəyiriksə, bu komanda çox faydalıdır.

Rutini əldə edə bilərsiniz burada


31. Mətnlərin hündürlüyünü daxil edilən faizə görə dəyişdirin

AutoLisp-də yaradılan bu rutin, seçilmiş mətnlərin yüksəkliklərini onları daxil olunan faizlə dəyişməklə dəyişməyə imkan verir.

Məsələn, biz iki mətnləri, yüksək bir və 0.5 hündürlüyü 1.00 əmri ilə bir və 1.5 faiz, aşağıdakı ilə əvəz mətnləri yüksəkliklərdə daxil əgər: müvafiq olaraq 0.75 və 1.5.

Fərqli yüksəkliklərdə bir çox mətnlərin yüksəkliklərində dəyişiklik etmək tələb olunduqda, bu rutin çox faydalıdır.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: ch
  3. Məsələn, mətnlərin hündürlüyü dəyişəcək faiz daxil edin: Siz 0.5 daxil etsəniz, bütün mətnlər yarı yarıya azalacaq, və Siz 2 daxil edin, bütün mətnlər iki dəfə artacaq
  4. Değiştirmek istediğiniz mətni seçin

Rutini əldə edə bilərsiniz burada


32. ROUTİN LİSPİ A BLOKUNUN AÇILIŞININ MÜNDƏRİCİNİN TƏQDİM EDİLMƏSİ

bir çox atributları ilə bir blok var, o, adətən, onların bir çox məzmunu silmək üçün çox yorucu, seçilmiş atributu cüt basın informasiya qutusu yük və məzmunu silmək davam üçün gözləyin.

Bu yorucu işdən qaçmaq üçün, bu kiçik rəftar səni keçirdiyin vaxtdan bir az rahatlayacaq yuxarıda təsvir edilən vəzifəni yerinə yetirməkdədir. Bu əmrlə yalnız məzmunu silmək istədiyiniz xüsusiyyətləri seçməlisiniz.

Blokdakı mətnlərin rabitənin düzgün işləməsi üçün atributları (bəzən onların arasında qarışıqlıq) olduğunu təsdiq etməlisiniz. Mind, bu əmr yalnız özniteliğin məzmununu silər, ancaq bloğun özü deyil.

Rutini istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: BCA
  3. Onun məzmununu silmək istədiyiniz blokun xüsusiyyətlərini seçin.

Rutini əldə edə bilərsiniz burada


33. VƏZİFƏLİ LİSPİNİN MƏNFƏƏTİNİN MƏSƏLƏSİNİN KOPYALIĞI VƏ BÜTÜN SEÇİLMİŞ ƏSƏRLƏRİ İSTİFADƏ EDİR

Bir müddət əvvəl bir metnin dəyərini kopyalayıb başqa bir seçilmiş mətnə ​​köçürən bir rutini paylaşdım, bu dəfə bu rutin seçilmiş mətnin dəyərini əldə etməyə imkan verir və seçdiyiniz bir neçə mətnə ​​quracaq.

Bu yeni əmrin istifadəsi çox sadədir, yalnız dəyəri kopyalamaq istədiyiniz yerdən mətni seçməlisiniz və sonra bu yeni dəyərlə əvəz etmək istədiyiniz bütün mətnləri seçməlisiniz.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: RTN
  3. Kopyalanacak dəyərin mənbə metnini seçin
  4. Bu yeni dəyər ilə əvəz olunacaq mətni seçin
  5. Komutanı bitirmək və mətnləri yeni dəyər ilə yeniləmək üçün Enter düyməsini basın

Rutini əldə edə bilərsiniz burada


34. Texnikanın sürətini artırdıqca və ya müvəqqəti olaraq sürətlə endirən texnika

Bu iki əmri olan bir lisp edir: artırın və azaltın, bu əmrlər seçilmiş əmrə uyğun olaraq seçilmiş mətnin hündürlüyünü dəyişdirmək, ölçüsünü artırmaq və ya ölçüsü azaltmaq üçün imkan verir.

Ölçü dəyişikliyi mətbuatda edilən hər bir klik üçün hazırlanır və lispin mənbə kodunda göstərilən bir amil əsasında aparılır, bu fakt 1.2-dir. Mətnin başlanğıc hündürlüyü ilə vurulur 1.2 hər dəfə seçdiyiniz əmrə bağlı olaraq 1.2 arasında basın və ya bölüşdürün.

Mətn hər dəfə tıklandığında mətnin nə qədər yüksək olduğu haqqında daha ətraflı məlumat üçün, rutin mətndə verilən hər bir dəyişiklik üçün yaranan yüksəkliyi göstərir.

Bu əmri mütləq son hündürlüyə malik olmadan, yalnız vizual olmadan mətnlərin yüksəkliklərini mütənasib olaraq artırmaq və ya azaltmaq istədiyiniz zaman faydalıdır.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: AU (artırmaq) RE (azaltmaq üçün)
  3. Zəruri hesab etdiyiniz kimi, ölçəni artırmaq və ya azaltmaq üçün mətni basın
  4. Komutanı bitirmək üçün Enter düyməsini basın

Rutini əldə edə bilərsiniz burada


35.  ROUTINE LISP SEÇİLMİŞ BOYUTLARIN ÖLÇƏLƏRİNİN ÖDƏNİŞ

Aşağıdakı proses siz ölçü ölçmələri əldə etməyə imkan verir (ölçülmüş), əldə olunan dəyərlər ekranda göstərilir, məsələn, Microsoft Excel-də kopyalayıb yapışdıra bilərsiniz və hər bir dəyər ayrı bir xətaya yapışdırılır.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: DimX
  3. Alınacak ölçümlerin ondalık sayını daxil edin (default olaraq 3)
  4. Ölçmələrinizi almaq üçün ölçüləri seçin
  5. Ekranda seçimləri və ekranı əldə edilən dəyərləri yekunlaşdırmaq üçün Enter düyməsini basın

Rutini əldə edə bilərsiniz burada


36. VƏZİYYƏTİNDƏN ROUTINE FAKTÖRə uyğun olaraq sayının dəyərini artırır

VisualLisp-də müntəzəm seçilmiş mətnlərin sayını artırmağa imkan verir. VisualLisp-də yaradılan bu rutin göstərilən artım faktoruna görə seçilmiş mətnlərin sayını (bir-bir) artırmağa imkan verir.

Göstərilən dəyər mənfi bir ədəddirsə, sonrakı dəyərlər başlanğıc dəyərinin azalması olacaq.

Məsələn, əgər başlanğıc dəyəri 1 nömrədirsə və 1-in artım dəyəri girilirsə, sonrakı seçilmiş nömrələr bir vahid, növbəti 2, növbəti 3 və s. Artırılır.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: inc
  3. Başlanğıc dəyəri ilə mətni seçin
  4. Artım daxil edin
  5. Əvəz etmək istədiyiniz bütün mətnləri bir-bir seçin
  6. Komutanı bitirmək üçün Enter düyməsini basın

Rutini əldə edə bilərsiniz burada


Topografiya və 3D üçün Lisp


37. 3D fiziki şəxsləri ACIS qatılarına çevirmək

Bir müddət bundan əvvəl mən bu maraqlı adi Peltek rast gəldi və mən həcmi hesablamalar olduqca mənə kömək etdi lazım olduqda son vaxtlar, baxmayaraq ki, istifadə deyil, vətəndaş 3D mənə lazım olan nəticələr vermir anlar bu əlavə .

Bu, gündəlikdədir 3Dface obyektlərinin seçilməsi, onları bir-birinə ekstruding və bir 3D Solid obyektə çevirməkonun istifadəsi sadədir və sadəcə obyektlərin seçilməsi və rütbənin bütün işləri görəcəkdir.

Rəqəmlərin obyektlərdə meydana gətirdiyi dəyişikliklərin daha çox qiymətləndirilməsi üçün, bir 3D görünüşünüz olmalıdır, aksi halda bitki baxımından 3D Soliddə yaradılmış yüksəkliklərdə müşahidə edilməyəcəkdirÇünki bərk cisim seçilmiş hər bir üzü cari z oxuna şaquli olaraq “aşağı” proyeksiya etməklə yaradılır, bir təyyarə və istifadəçi tərəfindən müəyyən edilmiş məsafədə.

Torun bütün hissələri qatı olaraq yaranmasını təmin etmək üçün, bu məsafə sıfır ola bilməz, lakin möhkəm lazımi qalınlığa lazım gəldikdə, boolean əməliyyatları və ya qatı maddə redaktə əməliyyatları ilə kəsilə bilər. Nəticədə bərk cisim qatında yaradılır.

Kiçik qatıların ittifaqının sonunda, əməliyyat dayandırılır və ya asılır yaddaş məhdudiyyətlərinə görə, əllə onlara qoşulmaq üçün cəhd edə bilərsiniz.

Diqqət almaq üçün qeydlər:

Qonşu üzlərin eyni koordinatları yoxdursaAutoCAD, aşağıdakı mesajları göstərərək, qatılara qoşulmaq mümkün olmadığı üçün ola biləcək ola biləcək çoxsaylı boşluqlar və ya onlardan çıxarılan bərk maddələr arasında örtüklər olacaqdır:

  •  "Kəsişmə əyrisinin qeyri-ardıcıl saxlanması."
  •  "Körpə və koordinat koordinatlarında uyğun olmayan məlumatlar."
  •  "Uyğun olmayan kənar üz əlaqələri."
  •  "Uyğunsuz üz-bədən münasibətləri."
    Bərk olanda problemlər davam edərsə, kiçik bir məsafəni kopyalayıp 3DFace sətirindəki bütün boşluqları doldurmağa cəhd etmək üçün nüsxələri orijinal ilə birləşdirməlisiniz və problemi həll etməyinizə qədər yenidən cəhd edin.

Rutini istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: F2S
  3. Möhkəmə çevirmək üçün 3D seçin
  4. Hündürlüyü (aşağı) 3DF hər bir vertex dən olan olacaq daxil edin
  5. Qatılığı yaratmaq üçün yolu daxil edin: Avtomatik və ya Manual

Rutini əldə edə bilərsiniz burada


38. Kontur xətlərində ölçüləri onun yüksəlməsindən daxildir

Bir neçə hallarda siz bir faylda səviyyəli əyriləri olduğunuzu görə bilərik, ancaq bunlar bu qaydaya görə, onların kvotasına malik deyil, siz istədiyimiz topoqrafik səviyyəli əyri ölçüləri daxil edə bilərsiniz.

Daxil ediləcək ölçülər atributları olan bloklardır, bu bloklar bir rəsmdə yaradılıb milimetr. Bu lisp-dən problemsiz istifadə edə bilməniz üçün " əmrindən istifadə etməlisiniz.Birləşmələr” (Vidlər) “-ə daxil ediləcək məzmun vahidlərini müəyyənləşdirirMillimetr” (millimetr).

Bu rutinin kontur xəttlərinə düzgün yüksəkliyi daxil etməsi üçün bir yüksəkliyə (koordinat z> 0) sahib olmalı olduqlarını aydınlaşdırmaq lazımdır, çünki yüksəklik kontur əyrisində göstərilən nöqtədən əldə edilmişdir. Kontur xətlərinin yüksəkliyi 0 (koordinat z = 0), yəni yüksəkliyi yoxdursa, rutin bu dəyərə malik bir mətn əlavə edəcəkdir.

gündəlik tələb miqyaslı siz ölçüsü ilə daxil qədər artırılması və ya bu dəyər azaldılması ilə test edilə bilər, benchmark ölçüsü ölçüsü mətn dəyəri daxil edilir, rəsm biçdi olunacaq miqyasda aiddir istədiyiniz mətn ölçüsü.

Bu müntəzəm 2 əlavə var: EL_TAG.dwg y EL_TAG2.dwg, yuxarıda açıqlanan xüsusiyyətləri olan bloklar, bu faylları hər hansı bir yerə kopyalana bilər, baxmayaraq ki, onlar eyni qovluqda rutin olaraq olmalıdırlar.

AutoCAD bu faylları yükləmək üçün, informasiya qutusuna AutoCAD yerinin yolunu müəyyən etməlisiniz Seçimlər -> Dəstək Dosyaları Axtarış Yolu.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: CPE
  3. Səviyyənin əyri xəttinin üstündə və ölçünün daxil olmasını istədiyiniz yerdə göstərir
  4. Daxil ediləcək ölçüyə sahib olan rotasyonu müəyyənləşdirmək üçün başqa bir nöqtəni göstərir
  5. Daha çox ölçü qoymaq istəməyəcəksinizsə, əlavə etmə nöqtəsini göstərdiyiniz ölçüləri əlavə etməyə davam edə bilərsiniz, əmrini bitirmək üçün Enter düyməsini basın

Rutini əldə edə bilərsiniz burada


39. Kəsmə və ya yamacın xətlərini çəkin

Bu gündəlik, kəsilmiş və ya doldurulmuş yamacların xətlərini çəkir, bu yamacın hatları platformalar arasında qeyri-bərabərliyi göstərmək və ya göstərmək üçün lazımlıdır.

Yamaç xəttini bu qaydaya uyğunlaşdırmaq üçün 6 məlumatları daxil edilməlidir ki, bu da yamacın xətlərinin gözlənildiyi kimi yaranmasına imkan verəcəkdir.

Tələb olunan məlumatlar aşağıdakılardır:

  1. Yamaç xətləri arasındakı məsafə (m): Burada yamacın hər bir xəttinin arasına ayrılması lazımdır.
  2. Ən yüksək ölçülü polyline seçinYamacın kənarın iki xətti arasında fərq olduğu üçün, pollinanın ən yüksək ölçüsüdür.
  3. Ən aşağı həcmli polyline seçin: Eyni şəkildə, ən aşağı ölçünün çoxluq göstərilməlidir.
  4. Kəsmək və ya doldurmaq?: Yamac xətlərinin başlanğıcının çəkiliş istiqaməti onun kəsik və ya doldurma olmasından asılı olacaq, standart olaraq Enter düyməsini sıxdıqda, doldurma dəyəri "R" kimi qəbul ediləcəkdir.
  5. Maksimum yamacın xətt uzunluğuTədbir yamacın ətəyinə olan məsafədən daha azdırsa, xətt yamacın xətti ilə kəsişməyəcəyi müşahidə edilsə, yamacın əsas yamac ayağı yamacın ayağının kənar xətti ilə kəsişməyə çatırsa, 200 və ya 500 kimi daha böyük bir dəyər göstərilməlidir.
  6. Səkilər arasında məsafəTəyyarələrin yola çıxması ayrıdır.

Aşağıdakı qrafikləri anlayışların daha yaxşı başa düşülməsi üçün izləyə bilərsiniz:

Burada 5m yamacın xətti üçün maksimum uzunluq göstərilmişdir.
Burada 200m yamacın xətti üçün maksimum uzunluq göstərilmişdir (tam dəyər yalnız yamac ayağının kənar xətti ilə kəsişdiyi zaman avtomatik olaraq kəsilir ki, şişirdilmiş bir dəyər vermək vacib deyil).

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Yaradılmalı olan yamacların xətlərini ehtiva edən təbəqə cari olaraq olmalıdır, məsələn: "Yamaq xətləri".
  2. Lisp faylını AutoCAD-də yükləyin.
  3. Komanda adını daxil edin: səyrimə
  4. Komanda tərəfindən tələb olunan məlumatları daxil edin.

Rutini əldə edə bilərsiniz burada


40. Göstərilən yamac ilə bir xətt çəkin

Bu rutin, göstərdiyiniz yamac ilə bir xətt çəkməyə imkan verir, yalnız xəttin yerləşmə nöqtəsini və olacaq olan yamacını göstərin.

Siz 1 bir yamacı ilə bir xətt çəkmək istəyirsinizsə yamacında, misal üçün, 2 üçün dəyəri nisbətən göstərilir: yamacında əldə əgər 1, yalnız xətt sayı 2 üçün yamacında kimi göstərilməlidir bu 1 edir: 1.333, siz 0.75 daxil olmalıdır.

Daha aydınlaşdırılması üçün ilk 1 dəyəri ilə istədiyiniz mənfəət yamacında əgər (1: x), siz tamamlayıcı yamacında arasında sayı 1 bölmək lazımdır (x).

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: DT
  3. Xəttin yerləşmə nöqtəsini göstərir
  4. Yuxarı yuxarıda açıqlandığı kimi xəttə sahib olan yamacı daxil edin

Rutini əldə edə bilərsiniz burada


41. Göstərilən yamac ilə bir xətt çəkin

Bu sadə rutin ilə göstərdiyiniz yamac ilə bir xətt çəkə bilərsiniz, bunun üçün xəttin yerləşmə nöqtəsini və çəkəcəyini göstərmək kifayətdir.

Xətti 10 ədədinin üfüqi uzunluğu və 10 arasında göstərilən yamanın dəyərinin şaquli uzunluğu ilə yaranır.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: LP
  3. Xəttin yerləşmə nöqtəsini göstərir
  4. Çizgi yüzdə yüzdə (ejm: 12), yüzdə işarəsi olmayan yamacın daxil edin

Rutini əldə edə bilərsiniz burada


42. Kesişmələrin kəsilmə və doldurma sahələrini hesablayın

Bu lisp rütbəsi ilə təbii yeraltı xətti və bir otlaq xətti (son yolun hissəsi) olan kəsişən və doldurulmuş sahələri tapa bilərsiniz.

Bu lisp rütbəsi ilə təbii yeraltı xətti və bir otlaq xətti (son yolun hissəsi) olan kəsişən və doldurulmuş sahələri tapa bilərsiniz.

Bölgələr tapmaq üçün bu lisp üçün, ərazi və otlaq polylines seçilməsi və komanda tapılan müvafiq sahələrin mətnləri əlavə etmək üçün bir nöqtə tələb etməlidir.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: AREAS
  3. Orijinal yolun (Natural Terrain) polyline-ni seçin.
  4. Yolun çoxluqlu hissəsini seçir (Rim və ya Alt Sürgü)
  5. Alınan sahələrin mətnlərini yerləşdirməyi göstərin

Nümunənin daha da sıxılmasına dair nümunə CAD faylları da .rar faylına daxil edilir.

Rutini əldə edə bilərsiniz burada


43. Uzunlamasına profilin yamaclarını daxil edin

Bu gündəlik sadəcə profil (polyline) seçin və mətnləri yamaclarında göstərir şaquli yeri uyğun bir nöqtəyə göstərir ki, belə ki, bir uzununa profil (polyline və ya line) bekleyen gitara daxil etmək üçün imkan verir.

bir xətt komanda sözügedən halda ki, yol yamacında tapmaq, bir polyline yalnız son xal hesablayır deyil, gündəlik hər ilkin və yekun vertex əldə və bütün seqmentləri, o cümlədən yamacında hesablayır polyline.

Əldə edilən yamacı göstərən mətn, məsələn: "1.11 m-da P = 10.49%” və bildiyiniz kimi, bu format hər birinizin işinə uyğunlaşmaq üçün dəyişdirilə bilər.

Əvvəlki qaydada olduğu kimi, cari mətn stili bir boyu düşünməməlidirbir səhv yaradılan və yamaclar yerləşdirilməyəcək.

Rütbənin başlanğıcında göstərilən miqyas yalnız mətnlərin ölçüləri üçündir və yamacların işlənməsi üçün alınan tədbirlərə təsir göstərmir.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: Pop
  3. Daxil ediləcək əldə edilən yamacın mətnləri üçün skalayı daxil edin
  4. Yamaçları hesablamaq üçün profil seçin
  5. mətnləri yamaclarla birlikdə yerləşdirmək üçün istinad nöqtəsini göstərir

Rutini əldə edə bilərsiniz burada


44. Bir pollinanın yuxarı hissəsində bir qeyd qoyun

Bu lisp rutini əvvəlki bir uyğunlaşma və seçdiyiniz polyline bütün vertices bir marka əlavə etmək üçün imkan verir, yalnız seçin.

Daxil marka xüsusi miqyaslı üçün yaradılan rəsm fayl (blok), lakin tam özelleştirilebilir, hər hansı bir rəsm redaktə edə bilərsiniz, bu halda (onun dairə blok mərkəzi mərkəzi nöqtəsi hörmət etməlidir ).

Dosyanın mənbə kodunda blokun yerinə bir dairə əlavə etmək üçün seçə bilərsiniz, bunun üçün yalnız bu kodu ehtiva edən xəttin şərhlərini çıxarmaq və bloku əlavə edən xəttə şərh etmək lazımdır.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: IMA
  3. Onun köklərini qeyd etmək istədiyiniz polyline seçin
  4. Daşınacaq faylın yolunu və adını göstərir

Rutini əldə edə bilərsiniz burada


45. Seçilmiş bir xəttin yamacını əldə edin

AutoLisp-də hazırlanmış bu proqram, seçilmiş bir xəttin yamacının dəyərini əldə etməyə imkan verir.

Qeyd etmək lazımdır ki, bu komanda yalnız xətlərlə işləyir, əgər bir çoxluq varsa, polinanın üstündən bir xətt partlatmağı və ya yaradır.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-ə yükləyin.
  2. Komanda adını daxil edin: TL
  3. Yamacı almaq istədiyiniz xəttini seçin.
  4. Əldə edilən məlumatlar H: V nöqtəsidir.

Rutini əldə edə bilərsiniz burada


46. 3 PAKETİ DÖVLƏT İSTİQAMƏTLƏRİ - BÖLMƏ 3: DUVARIN SƏHMDARLARININ PROFİLİNİN YARATILMASI

Bir istinad divarı profil (yükseklik) yaratmaq bu adi ilə anket divarları cross bölmələr məlumatlarına edilə bilər, bu məlumatlar: Progressive Cota Cota Corona və fondlar.

Komanda tərəfindən istənilən miqyaslı məlumatlar, profilin şaquli ölçüsünə aid deyildir (profil üfüqi bərabər olan şaquli ölçülü şəffaflıq ilə yaradılır) lakin profil mətnləri üçün ölçü ölçüsü (ölçü və digər məlumatlar).

Profil yaratmaq üçün əvvəlcə bölmənin inkişafını, daha sonra tacı ölçüsünü və təməlin alt ölçüsünü seçmək kifayətdir.

Məlumatların seçilməsində xüsusi diqqət yetirməlisiniz çünki bir mətn seçməyib ekranı vurmursanız, əmr onu profil yaratmaq üçün məlumat seçimini tamamlamış kimi qəbul edəcəkdir.

Daimi bir CAD faylı ilə yanaşı təmin edilir, divar kəsikləri ilə, lisp rutini praktikada tətbiq etmək üçün bir nümunədir.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: MUP
  3. Profil mətnlərinin ölçüsünü (ölçüsünü) daxil edin (məsələn: 75)
  4. Proqressiv mətni seçin
  5. Tac ölçüsünün mətni seçir
  6. Təməlin altındakı mətni seçir
  7. Divarın bütün hissələrində seçimi başa çatdıqdan sonra basın Daxil edin və divar profilinin tacının yuxarı sol hissəsinin yaradılacağı bir nöqtəni göstərir.

Rutini əldə edə bilərsiniz burada


47. 3 PAKETİ DÖVLƏT İSTİQAMƏTLƏRİ - BÖLMƏ 2: DUVARIN BÖLMƏSİNİN SIZI

Bu gündəlik ölçüsü imkan verir (dar) bir divar bölmə gündəlik (eyni dizayn meyarlar var-ci ildən), nəticə (ölçmələr divar ölçüləri görə dəyişir) aşağıdakı image kimi əvvəllər nəşr ilə yaradılan.

Bu rutin, yaradılacaq ölçülər üçün miqyasdan soruşur, bu miqyasda yalnız ölçülü xətlər arasındakı ayırma, ölçülərin ölçüsü və forması yalnız cari ölçü stilinə və işlədilən miqyas üçün istifadəçi əvvəllər yaradılmalıdır.

Yamacları yaratmaq üçün, əvvəlki qaydada divarın nəsil edilməsi üçün davam etməli, yolun hissəsinin yamacındakı çiyində, divarın lazım olduğu tərəfə və hündürlüyə görə bir nöqtə göstərilir divarın təməlinin dibində bir nöqtəni göstərmək imkanı ilə.

Qeyd etmək lazımdır ki, bu qaydalar yalnız əvvəlki vəzifənin rütbəsi ilə yaranan divarın bir hissəsini məhdudlaşdırırdivar bölməsi ilə eyni rəsm meyarlarını istifadə etdiyi üçün, başqa cür divar üçün müraciət etmək istədiyiniz hallarda balları hesablayan əməliyyatlarda kodu dəyişdirə bilərsiniz.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: MUD
  3. Ölçü xəttləri arasındakı fərqlər üçün ölçəni daxil edin
  4. Bir istinad nöqtəsini göstərir (Şəkilin P1) divar üzərində
  5. Divarın istiqamətini göstərir (Sol və ya sağ)
  6. Divarın altındakı bir nöqtəni göstərir (Şəkilin P2)

Rutini əldə edə bilərsiniz burada


48. 3 TƏRƏFİNDƏN DÖVLƏT DÖVLƏTİ ÜÇÜN 1 ROUTİNQ PAKETİ - XNUMX BÖLMƏ: DUVARIN BÖLMƏSİNİN YARADILMASI

Bu gündəlik bulvarlar çəkisi növü yaradan 3 ilk, bir müddət əvvəl biz də sizinlə istinad divarı, gündəlik müxtəlif dizayn (tədbirlər) ilə divar yaradır bu dəfə yaradılan adi bölüşürlər.

Bir yolun sənət əsərləri (divarlar, kanallar, və s.) Hər iş üçün həmişə bərabər dizayn olmadığını xatırlamaq üçün, bu dizayn onları qurduğu eyni sahənin bir çox amillərində fəaliyyət göstərir.

Bu rutin aşağıdakı dizayn meyarlarına malik bir saxlama divarını yaratmağa imkan verir:

Bunu yaratmaq üçün yamacın çiyinini göstərməlisiniz divarın lazım olduğu tərəfin yol hissəsinin, Cırtdan ilə istənilən tərəfdən divar yarada bilərsiniz, bunun üçün yalnız istiqaməti göstərməlisiniz (sol və ya sağ).

Hündürlüklə əlaqədar, bu 2 variantları ilə müəyyən edilir, birincisi müəyyən bir hündürlük (H) və ikinci seçim divarın təməli altındakı bir ölçü ilə müəyyən etməkdir, bu hündürlük ekranda bir nöqtə ilə göstərilə bilər, proqram hündürlüyü və ondan bütün digər tədbirləri hesablamaqdan məsuliyyət daşıyır.

Proqram divar divarının yüksəkliyini iki meyarına götürməyə hazırdır: ilk meyar daimi hündürlüyü olan bir divardır, burada təməlinin üfüqi və üfüqi deyildir ikinci meyar (ən çox istifadə edilən) divarın hündürlüyü dəyişəndir, təməlinin təməli üfüqi və yolun yamaclarını təqib etmir.

Bu lisp istifadə etmə üsulu hər bir istifadəçidən asılı olacaq və bunun üçün ən münasib şey, ilk növbədə, heç bir rutin köməyi olmadan divar planları yarada bilməkdir, bu şəkildə bu lispin düzgün istifadə edilməsini anlamaq daha asan olacaqdır.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: MUS
  3. Göstərilən tərəfin yanağının çiyinində bir nöqtəni göstərir
  4. Divarın istiqamətini göstərir (Sol və ya sağ)
  5. Divarın hündürlüyünü necə təyin edəcəyinizi (hündürlüyü və ya təməl boyu ilə)

Rutini əldə edə bilərsiniz burada


49. ROUTINE AUTOLISP DAHA İSTİFADƏ EDƏCƏK

Bu lisp rütbəsi yolların çəkisi tipi bir divar çəkməyə imkan verir, bu divarın bu lövbitdə çəkildiyi ölçülər həmişə eynidır (sabitdir), dəyişən yeganə ölçü divarın hündürlüyüdür.

Bu divarın yaranma nöqtələri müəyyən bir divar dizaynının ölçülərindən yaranır, istənilən halda, bu lisp xüsusi tədbirlərlə təchiz edilmiş divarlarla birlikdə proqram çərçivəsində yazılan tədbirləri dəyişdirməlidir .

Sonra divarın yarandığı nöqtələri ehtiva edən aşağıdakı grafiği görə bilərsiniz:

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: MU
  3. Divar nəslinin başlanğıc nöqtəsini göstərir
  4. Divarın istiqamətini göstərir (Sol və ya sağ)
  5. Divarın hündürlüyünü daxil edin

Rutini əldə edə bilərsiniz burada


50. RUTİN LİSPİ, MÜZAKİRƏ OLUNACAQ

Bu faydalı bir müddət bir müddət əvvəl mənim əlimə gəldi və eyni zamanda kəsikli bölmələr yaratmaq və ya uzunlamasına profil yaratmaq üçün sadə alignmentlər yaratmaq istəyənlər üçün bu gündəlikdən istifadə edə bilərsiniz.

Davamlı bir informasiya qutusu interfeysi var bu, inkişaf edənlərin son formatını fərdiləşdirməyə imkan verir şafta yerləşdirilib.

Rutini istifadə etmək üçün bir polyline (hizalama) olmalıdır və aşağıdakı adımları edin:

  1. Birinə yüklənən 3 faylları kopyalayın dəstək yolları AutoCAD-dən
  2. Fayl yükləyin AutoCAD-də lisp (APPLOAD ilə).
  3. Komanda adını daxil edin: mütərəqqi
  4. Əlaqə qutusunda, hazırlanacaq progressivlərin formatını təyin edin.
  5. Bu proqressivlərin yaradılacağı polyline (hizalama) seçin.
  6. Proqressiv nəslin başlanğıc nöqtəsi olacaq bir nöqtəni göstərir.

Rutini əldə edə bilərsiniz burada


51. GROUND AND FLAKE POLLINES'İN LONGITUDINAL PROFİLİNİN ÖRDÜĞÜNÜN ROUTİNG

Uzunlamasına profil şəklini yaratmaq üçün ən tam rutinlərdən biridir. Sadəcə iki 2D polylines (ərazi və otlaq) seçilməsi ilə, rutin göstərilməlidir ki, bütün məlumatları bir profil formatı yaradır.

Bu profilin yaranması uğurlu olması üçün 2D-də seçiləcək polinlər mümkün olmalıdır, əks halda, əməliyyat zamanı bir səhv baş verə bilər.

Bu rutini istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. İndirilen 3 faylları kopyalayın AutoCAD-in dəstək yollarından birində
  2. Fayl yüklə: profil profilləri AutoCAD ilə (APPLOAD ilə).
  3. Komanda adını daxil edin: profil
  4. Göstərilən dialoq qutusunda “Məlumat” və düymələri klikləyinTerreno"Və"Yamaç” relyef və səviyyəli çoxlu xətləri seçmək üçün
  5. İstəsəniz müəyyən edə bilərsiniz informasiya qutusunda digər məlumatlar profil yaratmadan əvvəl (isteğe bağlı)
  6. Göstərir əlavə nöqtəsi yaratmaq üçün profilin üstü

Rutini əldə edə bilərsiniz burada


52. RESİMLƏRİN ARKOS TƏDBİRLƏRİNƏ Əlavə etmək üçün VISUAL LISP'ta ROUTINE

Bu rutin, rəsmin bütün yaylarının məsafələrinə və ya seçdiyinizə yalnız əmr xəttinə əlavə olunma nəticələrini göstərməyə imkan verir.

Bu rutin, rəsmin bütün yaylarının məsafələrinə və ya seçdiyinizə yalnız əmr xəttinə əlavə olunma nəticələrini göstərməyə imkan verir.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: sumarque
  3. Bütün çalarları seçmək istəyirsinizsə, əlavə etmək istədiyiniz rəsmin yamaclarını seçin, düyməni basın Daxil edin arxaların seçilməsi tələbi ilə əvvəl.

Rutini əldə edə bilərsiniz burada


DİGƏR


53. ROUTINE LISP DİGƏR DƏYİŞDİRİLMİŞ UCSS İTHAL ETMƏK

AutoLisp və Visual Basic applications (VBA) ilə yaradılan bu maraqlı gündəlik, qeyd olunan UCS fayllarını hər hansı bir fayldan bir ad ilə idxal etməyə imkan verir Bizim rəsmimizə ikinci.

Bu vasitə çox faydalıdır Bir çox UCS idarə edən təyyarələrlə işləsəniz, biz ilk dəfə bir faylda UCS yaradırıq və digər fayllar üçün də bu rutin, yalnız ilk onları yaratmaq və biz onları başqa bir faylya idxal edə bilərik.

Rabitə Designcenter vasitəsinə oxşar davranır, istisna olmaqla, digər fayllardan UCS idxal etmə imkanı yoxdur. Bu müntəzəm vəziyyətdə sürükləməyə və düşməyə imkan verməsə də nəticələr gözlənildiyi kimidir.

Rutini istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Appload Startup Suite-ə DVB və LSP faylları əlavə edin və ya əlavə edin.
  2. Komanda adını daxil edin: IMPUCS
  3. Bölgədə Mənbə Drawingdüyməsini basın seçmək, UCS idxal etmək istədikləri rəsm faylını seçmək üçün.
  4. Bölgədə UCS tapıldı, idxal etmək üçün UCS seçin və OK düyməsini basın.

Rutini əldə edə bilərsiniz burada


54. POLİLİNİN GÖSTƏRİLDİĞİ QƏRARINI YOXLAYAN LİSP ROUTINE

AutoCAD-də bir polyline var və onun vertices biri silmək və bunu edə bilmək üçün siz iki çox əmr tətbiq etmək lazımdır ki, baş verəcək.

Bu rutin ilə yalnız kifayət qədər polinanın hansı verteksini qaldırmaq istədiyini göstərir və məsələ qoyduq.

Rəqəmsiz düzgün işləməsi üçün nöqtəni göstərmək nöqtəsində, bu, yaxın bir nöqtə deyil aradan qaldırılması üçün vertex haqqında olmalıdırBunun üçün, Endpoint və Kavşağı kimi müəssisələrin referans rejimlərini aktivləşdirməlisiniz.

Rutini istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: evepol
  3. Bir vertex silmək istədiyiniz polyline seçin.
  4. Silmək istədiyiniz polyline vertex-də bir nöqtəni göstərir.

Rutini əldə edə bilərsiniz burada


55. XÜSUSİYYƏTLƏRİN VƏZİYYƏTİNİN KOORDİNATLARININ NÖQTƏSİNİN İSTİFADƏ EDƏCƏK ROUTİN

Bu yazılı AutoLisp, təkrarlanan əvvəlki benzer, fərq bu dəfə 3Dface AutoCAD obyektlərin təpə nöqtələrinin koordinatları, bu koordinatları Microsoft Excel bir CSV faylı saxlanılır ixrac ki, siz tapşırılıb .

Vertex xalların ixracı 3D üzüylə bir triangulyar vəziyyətdə olduqda çox kömək edə bilər və onların koordinatlarını almaq istəyirik koordinat nöqtəsi faylını yenidən yaratmaq.

Həm də düşüncələr əvvəlki qaydada olduğu kimi eyni, 3Dface halda, eyni vertices ilə qoşulub, istənilən halda, nəzərə alınmalıdır koordinatları sıralayın və çoğaltılanları silin.

İxrac edilən koordinatların var format P, N, E, C (Point, Şimali = Y, Şərq = X, Ölçü = Z) faylı açmaq üçün bir CSV (virgülle ayrılmış) ixrac və hər dəyəri onun müstəqil və nizamlı mobil tutacaqdır.

Rutini istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: E3D
  3. Çentiklerinizin koordinatlarını ixrac etmək istədiyiniz 3D obyektlərini seçin.
  4. Eksport edilmiş koordinatların yaradılacağı CSV faylının adını və adını göstərir.

Rutini əldə edə bilərsiniz burada


56. ROUTINE LİSPİ DAHA FƏRQLİ BLOKUNUN VƏ YARADICILIĞININ KOPYALANMASININ TƏQDİMATI

Bəzən şəxslərə surəti lazımdır, lakin bu blok çərçivəsində zaman, biz adətən nə nə blok istifadə və ya bəlkə blok redaktoru istifadə, siz seçin, fərdi şəxslərin nəzarət edə bilər, belə ki, və surəti .

Bu qaydalarla artıq heç bir bloku istifadəyə və blok redaktorunu kopyalamaq üçün istifadə etməyəcəksiniz daxilindəki hər hansı bir varlıq, yalnız bu qaydaya yükləyin və kopyalanacaq olanları seçin.

Seçmədən yaranan yeni obyektlər orijinalın üstündə görünür, buna görə istənilən halda onları seçməlisiniz və istədiyiniz mövqeyə daşıyacaqsınız.

Bu qaydada siz seçimi seçə bilərsiniz yeni bir obyektin başqa qatında yaradılmasına imkan yaradırseçilmişdir, çünki yeni qurumlar əmindir ki, mövcud qatda yaradılır.

Rutini istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: CPL
  3. Kopyalamaq istədiyiniz blokun xüsusiyyətlərini seçin.
  4. İstəsəniz, yeni obyektlərin yaradılan qatını dəyişdirməyi seçə bilərsiniz.

Rutini əldə edə bilərsiniz burada


57. LİNEER SEQTORLARINDA POLİLINİN ARXASINI TƏMİN ETMƏYƏ ROUTINE LISP

Bu gündəlik bir polyline xətt seqmentləri daxil arcs çevirmək imkan verir, hər bir seqment uzunluğu siz komanda müəyyən variantları var. Lisp qövs həndəsə, o cümlədən seçilmiş polyline, bir təpə məlumatları alır və yeni data ilə yeni bir polyline yaradır.

Qövsdəki hər yeni seqmentin uzunluğu daxil olan dəyərdən asılıdır, seçilmiş pollinanın kiçik arc uzunluğundan az olmalı, lisp orijinal qövsü "n" seqmentlərinə böləcək orijinal uzunluğuna çatana qədər.

İstəyirik orijinal polyline saxlamağı seçə bilərsiniz, bunun üzərinə bir çoxluq yaradılmasına səbəb olacaq və ya onu çıxarın.

bir üfüqi və ya şaquli alignment bir ox bir əyri boyunca xal müəyyən etmək tələb olunur, bu gündəlik misal üçün faydalı ola bilər.

Rutini istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: sənət
  3. Qıvrımlı seqmentləri xətti seqmentlərə çevirmək istədiyiniz polyline seçin.
  4. Yeni xətti "qövs" təşkil edəcək hər bir seqmentin uzunluğunu göstərir.
  5. Silmək üçün seçdiyiniz orijinal polyline ilə nə seçə bilərsiniz, yalnız lineer seqmentlərə çevrilmiş əyri seqmentləri olan polyline olacaqsınız.

Rutini əldə edə bilərsiniz burada


58. AXIS-da müəyyən edilən mismarlarda avtolizp qayası

Bir seçilmiş ox (polyline) öz məsafələr tikiş daxil edə bilər bu adi, bu xal data durub əl fingering məsafələr gəlir və ya bir fayl məsafələr oxu (bir fayl təmin olunur yaxşı anlaşılması üçün nümunə).

Bu rutin misal üçün istifadə edilə bilər bir yolun ekseni halındabəzi hallarda eksende (polyline) dəqiq proqressiv yerləşdirmək lazımdır, məsələn, mütərəqqi bir 23.76, əl ilə edilə bilər, lakin bu müddət yalnız axını seçməklə, bu oxun ilkin inkişafını (adətən 0 dəyəri ilə) göstərməklə daha çox vaxt aparır və məsafəni daxil edir.

Axına daxil olmaq üçün bir çox məsafələriniz varsa, onları yazmaq yerinə lisp mətn faylını seçmək imkanı verir, bu mətn faylı daxilində məsafələr olacaq və lisp onları bir-bir oxuyacaq, oxa bir nöqtə ilə əlavə edər (polyline).

Bu lisp həmçinin eksenin başlanğıcını dəyişməyə imkan verir Başlanğıc, polixətti yaradan başlanğıc nöqtəsinə uyğun olaraq təyin olunduğundan, lisp məsafələri arzuolunan olmayan son nöqtəyə qoymağa başlayırsa, seçimdən istifadə edin: “Ekseni başla dəyişdirin".

Rəqəmsizlə yanaşı, lisp rutinini həyata keçirmək üçün nümunə olaraq, tək bir ox (polyline) ilə bir CAD faylı var.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: PP
  3. Proqressivləri necə yerləşdirmək istədiyini seçin: əl ilə (1 × 1) və ya bir mətn faylı oxumaq.
  4. Polylin şaftını seçin
  5. Axisdən ilkin və ya ilkin məsafə daxil edin (default 0)
  6. Tapmaq üçün mütərəqqi və ya məsafə daxil edin (əl ilə barmaqlama halında, əgər fayl oxumaq lazım deyilsə)

Rutini əldə edə bilərsiniz burada


59. XÜSUSİ XÜSUSİYYƏTLƏRƏ GÖTÜRÜLMƏSİNDƏ Avtomatik olaraq PROFILDA KOORDİNATLARIN TƏTBİQ EDİLƏN ROUTINE LISP

AutoLisp və VisualLisp ilə hazırlanmış bu rejimlə siz hər bir "n" metr seçilmiş polixəttin (təbii və ya otlaq ərazisi) yüksəkliklərini profil formatınıza daxil edə biləcəksiniz, yüksəkliklər istinad olaraq göstərilən nöqtəyə daxil ediləcək. format.

Bu əmrdə rəsm ölçüsünü təyin edə bilərsinizbu miqyas bir profilin şaquli ölçüsünə deyil, daxil ediləcək ölçülərin mətnlərinə deyil, bir 1: 500 ölçülü mətn ölçüsü 1: 50 ölçüsünden daha böyük olacaq.

profilinizin şaquli ölçüsünü təyin edə bilərsinizBu 10 dəfə şaquli ölçüsü ölçüsü dəyərlər də 10 dəfə onun faktiki ölçüsü scaling bir profil təbii ərazi ölçüsü dəyərlər nəzarət, çünki bu informasiya vacibdir, belə ki komanda olmalıdır faktiki ölçüləri dəyərlər çevirmək üçün müvafiq əməliyyatları yerinə yetirmək üçün.

Girmək və başqa bir dəyər bu əmri müəyyən edən, ölçüləri daxil ediləcək məsafədir, bu rutin gətirən default dəyər 10, yəni ölçülər göstərilən istinad nöqtəsindən hər bir 10 metrə yatay olaraq yerləşdiriləcəkdir.

Profilinizi təmsil edən polyline seçildikdən sonra (TN, Rasante, və s.), komanda profil şəklində bir istinad nöqtəsi göstərməyi xahiş edəcək, bu nöqtəni a qeyd etməlisiniz mütərəqqi bütövProfil 0 000 100 + + 000 əgər Məsələn, mütərəqqi 0 ya 10 ya 20 s (ölçüləri göstərilən durub məsafə kimi hər görə) nöqtəsi göstərilməlidir.

Unutmayın proqramın müvafiq ölçüləri əldə etməsi üçün profil düzgün yerləşdirilməlidiryəni ölçülər profil üçün düzgündür.

Bu cədvəl bu rutin variantlarını daha yaxşı başa düşməyə kömək edəcək:

bu adi istifadə etmək üçün aşağıdakıları etməlidir: (Default dəyərlər əlavə misal CAD faylı izləmək üçün)

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: ICP.
  3. Ölçü ölçüsü üçün rəsm ölçüsünü daxil edin: 850 (ölçüsü uyğun qədər dəyişə bilərsiniz)
  4. Profilin şaquli ölçüsünü daxil edin: 1 (yatay)
  5. Proqressivlər arasında məsafə daxil edin: 10
  6. Varsayılan olaraq ondalık sayını daxil edin: 3
  7. Məhdudlaşdırdığınız profili seçin (TN, Rasante, və s)
  8. Profilinizin formatında marşrut nöqtəsini göstərir (grafikə bax)

Rutini əldə edə bilərsiniz burada


60. Göstərilən nöqtədə müvəffəqiyyətli və ya uzun müddətli olmağına icazə verən ROUTINE LISP

AutoLISP və Visual lisp inkişaf Bu gündəlik, bir polyline və ya mütərəqqi və ya mil uzunluğu almaq və durub nöqtəsi ilə rəsm onu ​​əlavə etmək üçün imkan verir.

Bunu etmək üçün siz polyline seçin və mütərəqqi bir başlanğıc olduğunu göstərir lazımdır, komanda düzgün polyline (ox başlamaq) başlanğıc nöqtəsi əldə etmişdir ki, yoxlamaq lazımdır, lakin belə ki, siz seçimi ilə mil start dəyişə bilərsiniz bu əmri təqdim edir.

Əlavə ediləcək mətnin hündürlüyü kimi mənbə kodundan bəzi default parametrləri dəyişə bilərsiniz.
Koordinat sisteminizin müsbət olması lazım olduğuna diqqət çəkin, aksi hallarda əldə ediləcək gediş nöqtəsini və ya uzunluğunu göstərərək bir səhv çıxarılacaq.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: OPR
  3. Ox çoxlu xəttini seçin və ya hərfini daxil edin "C", oxun başlanğıcını dəyişdirmək üçün
  4. Default polyline başlanğıc nöqtəsinin başlanğıc (və ya ilkin) dəyərini daxil edin: 0.00
  5. Uzunluğu və ya mütərəqqi əldə etmək istədiyiniz xəttlərdə olan nöqtələri göstərir

Rutini əldə edə bilərsiniz burada


61. SEÇİLMİŞ METİN İLƏ ƏLAQƏLƏR İSTİFADƏ OLAN LISP ROUTİN (NUMERICAL)

Bu, seçilmiş mətnlərlə əməliyyatlar haqqında məlumat əldə etməyə imkan verən kiçik, lakin çox faydalı lisp proqramıdır, açıq-aydın bu mətnlər hesablamaların aparıla bilməsi üçün ədədi dəyərlərə malik olmalıdır, məsələn: "2.22", "3.39" ( sitatlar olmadan) və s.

Bütün sayısal mətnlər arasında əmr varsa qeyri-rəqəmli mətni tapın məsələn, “nöqtə” sözü bu mətni qəbul edəcək 0.00 dəyəri, nəticələr dəyişəcək.

Bu əmrlə verilən məlumatlar:

  • Sayı (Seçilmiş seçilmiş sayısal elementlərin ümumi sayı)
  • NuméroMaksimum (Bütün seçilmiş sayısal mətnlərin maksimum dəyəri)
  • NuméroMinimum (Bütün seçilmiş sayısal mətnlərin minimum dəyəri)
  • Orta (Bütün seçilmiş sayısal mətnlərin ortalaması)
  • Suma (Seçilmiş bütün ədədi mətnlərin cəmi)

Nəticələri tək əldə etmək bir-bir və ya bir pəncərə vasitəsilə seçmək kifayətdir (pəncərə) məlumatın istənilən mətnləri.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: IV
  3. Məlumat əldə etmək istədiyiniz bütün sayısal mətni seçin

Rutini əldə edə bilərsiniz burada


62. ROTİN LİSPİ YENİDƏN YÜKLƏYİŞDİRMƏ VƏ YAXŞI DÜŞDÜ

Bu rutin, bütün layouts vasitəsilə hərəkət etmək və hər birinizin hazırkı səhifə konfiqurasiyası ilə çap etməyə imkan verir, model məkanın yerləşdiyi yerin nəzərə alınmayacağına aydınlıq gətirmək lazımdır.

Komanda hər bir layout vasitəsilə işləyir və modelin olduğu yerin doğruluğunu yoxsa, digərləri ilə davam etdirməklə gözardı edilir, buna görə də modelin yerini yazdırmaq istəsən, əmrini dəyişmək lazımdır həm də nəzərə alınaraq basıldı.

Siz bu əmrin funksionallığından istifadə edə bilərsiniz, məsələn, blanklar daxil etmək, hər tərtibata mətni silmək və ya əlavə etmək və s. Bu əmr “Fon", dialoq qutusunda göstərilmədiyi halda variantları nişanında "Plot və nəşr".

Yazdırmaq üçün bir çox faylınız varsa və hər biri çox layoutsa malikdirsə, bu əmr funksiyasını artırmaq olar:

Adlı bir fayl yaradın Acad.lsp (əgər siz artıq olmadıysanız), həmin faylda hər hansı bir yerdə aşağıdakı kodları əlavə edin:

(defun s :: startup ()
(“Bütün layouts.LSP-ni keçin və çap edin” yükləyin) ;Bu əlavə edilmiş faylın adıdır.
)

Yolu göstərilmir, çünki artıq müəyyən edilmiş lsp faylının yolunun AutoCAD dəstəyi kataloqlarına (seçimlər qutusunda göstərildiyi) əlavə olunduğunu anlayırsınızsa, kodun xəttini (Yüklənmək üçün lsp faylının tam yolu göstərilir):

(defun s :: startup ()
(“C:\\CONSTRUCGEEK\\TUSLISP\\Bütün layouts.LSP-ni dövrələyin və çap edin” yükləyin)
)

Normal olaraq bu qaydadan istifadə etmək üçün (dəyişiklik edilmədən) aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: LPLOT
  3. Bütün çap işlərinin tamamlanmasını gözləmək lazımdır.

Rutini əldə edə bilərsiniz burada


63.  Simvolların sayını sağ azalıb və ya sol adi VISUAL lisp mətnlər gördüyümüz

Bu lisp prosesi seçilmiş mətnləri düzəltməyə, onları sağa, sola və ya hər iki tərəfə düzəltməyə imkan verir ki, bu əmrin nə olduğuna bağlıdır.

Məsələn ilkin mətn varsa "0 + 580.00" və əmri sol tərəfə 2 simvolları kəsmək üçün deyirsinizsə, əmr onu əvəz edər "580.00".

Komanda 3 simvolunu sağa kəsmək üçün deyirsinizsə, komandanın başlanğıc mətni əvəz edəcəkdir "0 + 580".

Nəhayət, əmriniz hər iki tərəfi düzəldirsə, 2 simvol sola və sağa 3, ilk mətn əvəz olunacaq "580".

Gördüyünüz kimi, yalnız mətnləri kəsmək və seçmək üçün simvolların sayını göstərin və göstərildiyi kimi kəsilməlidir.

Bu qaydadan istifadə etmək üçün aşağıdakıları etməlisiniz:

  1. Lisp faylını AutoCAD-də yükləyin.
  2. Komanda adını daxil edin: RET
  3. Mətnlərin hansı tərəfi kəsildiyini göstərir [Sol / Sağ / Hər ikisi]
  4. Göstərilən tərəfdən kəsiləcək simvolların sayını daxil edin
  5. Kesmek istediğiniz bütün mətni seçin
  6. Girişi yerinə yetirmək üçün Enter düyməsini basın və ya sağ basın

Rutini əldə edə bilərsiniz burada

Golgi Alvarez

Yazıçı, tədqiqatçı, Torpaq İdarəetmə Modelləri üzrə mütəxəssis. O, Hondurasda SINAP Milli Əmlak İdarəetmə Sistemi, Hondurasda Birgə Bələdiyyələrin İdarəetmə Modeli, Kadastr İdarəetməsinin İnteqrasiya Modeli - Nikaraquada Reyestr, Kolumbiyada SAT Ərazi İdarəetmə Sistemi kimi modellərin konseptuallaşdırılması və həyata keçirilməsində iştirak etmişdir. . 2007-ci ildən Geofumadas bilik bloqunun redaktoru və GIS - CAD - BIM - Digital Twins mövzularında 100-dən çox kursu özündə birləşdirən AulaGEO Akademiyasının yaradıcısıdır.

əlaqəli məqalələr

56 Şərhlər

  1. salam mühəndis. Mənə kömək edə bilərsiniz ? Mülki 3D 2024-də koordinat şəbəkəsini necə yazmaq olar

  2. Salam
    Lisp درج شده, در راستای Z منتقل کند؟
    به ابارت دیگر یانی رقOM RA WAQUI COND?

  3. Autocad 2015-də boşluq və ya vergüllə ayrılmış PENCD formatında nöqtələr buludunu yükləyən bir rutin olacaq.
    və ya daha yüksək. Çox sağ ol

  4. ÖZÜNÜZ EM BAIXAR LAZIM OLAN HİSSƏLƏR ÜÇÜN. ESPANHOL E AÍ TÊM DE PROCURAR A VOSSA LISP EM ESPANHOLUNA SAYTINA ZİYARƏT ETMƏM, NESSA PAGINA PROCUREM SETAS PARA PASSAR kimi FIM DA PAGINA YOXDUR À NÖVBƏTİ SƏHİFƏ ATÉ SİZ SİZƏ GÖRƏ BİLƏR. DEPOIS É SÓ CLICAR NA VOSSA LISP, EM VERİLMİŞ VƏ ÖDƏNİŞSİZ VƏ TƏTBİQ.

  5. ÖZÜNÜZ EM BAIXAR LAZIM OLAN HİSSƏLƏR ÜÇÜN. ESPANHOL E AÍ TÊM DE PROCURAR A VOSSA LISP EM ESPANHOLUNA SAYTINA ZİYARƏT ETMƏM, NESSA PAGINA PROCUREM SETAS PARA PASSAR kimi FIM DA PAGINA YOXDUR À NÖVBƏTİ SƏHİFƏ ATÉ SİZ SİZƏ GÖRƏ BİLƏR. DEPOIS É SÓ CLICAR NA VOSSA LISP E TIKLAYIN EM VERİLMİŞ VƏ VERİLİR. TER AJUDADOUZUZUZU BUNU VERM

  6. Salam, mən Autocad-da proqram öyrənməyi öyrənmək üçün hər hansı bir kursun və ya təlimin olub olmadığını bilmək istərdim. Həm də bir sıra polilinləri saymağa və müəyyən etməyə kömək edən bir proqram yaratmaq

  7. Boa noite .. 37 üçün lisp bilmək gostaria. Dönüştürücü şəxslər 3DFace em katılar ACIS bütün versiyalarında avtomatik cad işləyir?

  8. Mən sizin lispinizi yükləməmişəm
    mənə lisp göndərin

  9. Merhaba, bir polyline koordinatlarını çıxarmaq üçün dodaqları necə əldə edə biləcəyimi bilmək istərdim və polyline sırğalar əldə etmək üçün

    təşəkkür

  10. HELLO
    P&ID tərtibatçısı kimi çalışıram və bir autocad planında olan ağıllı blokları Excel-ə necə ixrac edə biləcəyimi bilmək istəyirəm.
    planlarında:
    klapanlar
    line nömrələri
    cihazlaşdırma
    avadanlıqlar
    Bu məlumatları çıxarmaq və Exceldə göstərmək istəyirəm. Kimsə mənə kömək edə bilər

  11. Hi all,
    Lisp, e-poçt və ya e-mail vasitəsi ilə birbaşa əlaqə saxlayın.
    LG

  12. Lisp bir gradient etmək üçün axtarır ki, müəyyən bir radius bir dairə ilə bir sonrakı səviyyəli curve kəsmək və mənşə bir polyline yaratmaq və s. Başqa bir yerə getmək kimi bir yol dizayn və morose dairələri kopyalayıb və poliqonlara təşəkkür edirik

  13. Belə deyil. Amma mən bunu edə biləcəyimi söyləməyim üçün lusda bir tutmağa e-məktub göndərdim

  14. Bəzi elementlərə atributları təyin etmək üçün bəzi qaydalar var, blokları deyil, bunlar ekranda bir əlaqə qutusunda görünə bilər.

  15. Salam.

    "Koordinat nöqtələrini CSV faylına ixrac et" lispini necə yükləyə bilərəm?

    Təşəkkür

  16. GOOD NIGHTS
    SİZİN DƏSTƏK İSTƏYİR, mən mənim LIPS AUTOCAD TEXNİKİ MƏLUMAT masa kuraları yükləmək A PROBLEM (koordinatları, tərəflər, açılar)

  17. Dolu, AREASX Routine nominata vorrei, se è possibile.

    Grazie əvvəlcədən

  18. Salam, progrsivaları bir hizaya qoymaq üçün gündəlikə daxil olmaq istəyirəm.

    Təşəkkür edirik

  19. Mən sizə son versiyalarında işləməyəcəyini və köhnə versiyalarında çalışdıqda, onu düzəldə bilərsiniz və / və ya düzəltməyinizə, mənə göstərdiyiniz poçta və ya mənə lisp rutini göndərdiyinizə bir lisp qaydası göndərmək istərdim.

  20. Çox yaxşı da, mən heç bir məsələ AutoCAD yaradılan arcs AutoCAD MIDAS GEN 2015 ixrac gündəlik arcos_de_una_polilinea_en_segmentos_lineales.fas lazımdır və mən seqmentləri onları qırmaq. Çox sağ olun Kubadan oldum

  21. Sou português e gostava, se possível, de ter a rotina “MƏTNİN MƏZMUNUNU GÖSTƏRİLƏN NÖQTƏNİN KOTA İLƏ ƏVZƏNDİRƏN RUTİN”.

    Təşəkkür edirik

  22. Zəhmət olmasa, mənə deyərdiz ki, "Koordinat nöqtələrini CSV faylına ixrac et" lisp proqramını haradan endirə bilərəm, çünki məndə ərazinin topoqrafiyası var və onu csv və ya txt formatına ixrac etməliyəm, nöqtələr mətn kimi daxil edilir (məzmun hündürlükdür). ) və koordinatda Z sıfır çıxır, başa düşdüm?
    Mənə kömək edə bilər

  23. Mən "Seçilmiş çoxlu xəttdən daxili və ya xarici obyektləri sil" funksiyalı lisp istəyirəm, çünki məqalədə yükləmə linkini tapa bilmirəm.

  24. Salam, obyektlərin sayını almaq və onları mətnə ​​yerləşdirmək üçün bir rutin olub olmadığını bilmək istərdim

  25. Hörmətli, mən bir sıra qaydaya düşməyə çalışıram və bu xəbərdarlıq çıxır:

    Tapılmadı

    Istədiyiniz URL / forum / Routine-lisp-to-add-to-extract-to-text-to-text seçilmiş bu serverdə tapılmadı.

    Tələbi idarə etmək üçün bir ErrorDocument istifadə çalışırken Bundan əlavə, 404 Tapılmadı səhv qarşılaşdı.

    Xahiş edirəm, niyə səhv edirəm? 1000 təşəkkür edirəm

  26. Kimsə bilirsə, amigo poçtu göndərə bilsəydi, hər kəs bilirsə, poligono məlumatı, uzunluğu və açıları, juanpaulo_100@htomail.comÇox sağ olun dostlarım.

  27. yaxşı gün, mən autocad 2014 üçün müntəzəm bilmək istərdim, əgər onlar cədvəllər yaratmaq üçün koordinatlar və avtomobil yollarının dizayn parir

    təşəkkür

    əlaqədar

  28. mühəndislik layihələrinin inkişafı üçün çox faydalıdır

  29. salam
    Mən polyline hər hansı bir nöqtəsi üçün Incio 100 və dm son 1000 of DM mənşəli bir polyline varsa, demək, onun km bir polyline dar bir Peltek kömək peuden Pardon və mənə sizin DM atmaq və buraxın.

    İndi başlanğıc və sonuncu dm həmişə hər bir layihə üçün fərqli olacaq

    Əgər mənə kömək edə bilmirsinizsə, bunu çox sevirəm, çünki tez-tez işləməyim və yol layihələrində çox faydalı olardı.

    əlaqədar

  30. Kimsə bir Peltek ilə mənə kömək edə bilər salamlarını arbitrias ilə aparılır sorğu iki xal, sonra şimal orijinal koordinatları yerləşdirilmiş və şərq və yükseklik belə mən onlara iki başlanğıc bal eyni arbitarias tərk edilir əlaqələndirir keçid alınıb, lakin kvotalar dəyişdirilir

  31. Salam bu səhifədən görə bilərsiniz:
    http://acad.fleming-group.com/index.html
    verilənlər bazasından necə istifadə edildiyini və bununla bağlı hər şeyi etməsini izah edir, lsp rutinlərinin bir dəstini və onları necə istifadə etdiyini izah edən bir pdf gətirir.
    Salam, Lola.

  32. yaxşı gün, hər hansı bir kiçik rutin bilir və ya bir dbf verilənlər bazası yaratmaq və məlumat əlavə və ya autolisp silmək üçün bəzi kiçik rutin bəzi sadə misal var bilmək istərdim.
    Ümid edirəm ki, onlar mənə kömək edirlər.
    təşəkkür

  33. Hörmətli dostlar, hər hansı bir poliqon və onun məsafəsinin açılışlarını (xarici ümid edirəm) ölçmək üçün bir rutin bilir, əgər bilirsinizsə və Excel-ə ixrac etmələrini istəmirsinizsə çox şey olmadıqda.

  34. .dwg şəkli yüklənərkən və qeyd edildikdə işləyən .lsp rutinini necə yazırsınız?
    təşəkkür

  35. Lisp bilən hər kəs məni xilas edirmi?

    Mən yalnız mileage ofset, görünür lazımdır, və müvafiq ölçüsü, qeyri-3d bütün cross bölmələr yaradılan mətn faylları ixrac etmək istəyirik.
    Belə bir şey

    Km, Dəyişkən ox, Ölçü

    Yalnız. Kimsə mənə kömək edə bilərmi? Proqramlaşdırma haqqında heç bir şey bilmirəm, ona görə kömək istəsin.

  36. Gördüyüm olub-olmadığını görək.
    Siz dediyiniz ki, koordinatlarınızı Excelə ixrac edirsiniz
    Onu məsafədə qoyduqmu? Mən bunu başa düşmürəm, məncə, AutoCAD-da lispdə ölçü və ya funksiya varmı?

    Ancaq Excel-də koordinatları varsa, niyə növbəti nöqtə ilə nöqtə və sonrakı arasında pythagoras formulu ilə bir sütun yapmırsınız?
    kvadrat kökü ((y2 koordinatı - y2 koordinatı) kvadrat + (x2 koordinatı - x1 koordinatı) kvadratı)

  37. HELLO GOOD GÜN, mən bir LIZP ilə mənə kömək etmək istəyirəm. Mən Excel koordinatları olan seçmə HƏR POINT ROUGH İLƏ lisp Exporta planı VAR, lakin indi hər nöqtəsi və nöqtəsi arasında, siz və məsafə qoymaq, izah, NOW mən yazaraq olmayacaq üçün Excel POINT YPUNTO arasında TƏDBİR sərf etmək istəyirsiniz 400PONTS VƏ MƏRHƏLƏLƏRİ HƏR HANSI? PORFAVOR, Mən çox işə sala bildim və bundan sonra işlə daha sürətli məşğul olurdum.

    Əvvəlcədən təşəkkür edirik

  38. Salam, autocad təyyarəsini başqa istinad sisteminə çevirən hər hansı bir rutin olub-olmadığını bilmək istərdim, məsələn wgs84-dan psad56-ə

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

    Uzun, xaç profilləri çəkmək üçün əlavə Routines, excel vasitəsilə xalların idxal və ixrac, müxtəlif kommunal, blok kütüphanesi.

    Manual qovluğunun içərisində quraşdırma üçün yardım var.
    Açar qovluğun içərisində fayl aktivləşdirmə üçün tapacaqdır.
    Qovluqdakı qovluqda əmrlər üçün köməkçi fayllar var.

    Qeyd: kompaktlaşdırma səbəbləri üçün yenilənmiş dərslik çıxarılmış və əlavə yardım kitabçasında bir neçə şəkil silinmişdir.
    Yenilənən dərslik poçtla tələb oluna bilər
    vhcad@hotmail.com
    ərizələr onlara faydalı olduqda və ya əmrlərin işləməsini təhlil edirlər.

  40. Pedit komandasını istifadə edin
    vertikaları daxil etmək üçün bir seçim var

  41. bir polyline daxil vertexes necə daxil edə bilərəm.
    Təşəkkür

Şərh yaz

E-poçt ünvanından dərc olunmayacaq. Lazım alanlar qeyd olunur *

Başa dön düyməsini basın