1372826956:AAFe2Py65GSQkfGiRnXuOQ-eD9yXcwMv988

Ön tanımlı Sistem Değişkenlerini acaddoc.lsp Dosyası İçerisinde Ayarlama

Bir önceki makalemde acaddoc.lsp hakkında konuşmuştuk. Artık öğrendiğiniz gibi, AutoCAD bir dosyayı her açışında acaddoc.lsp, tanımlı komutları çalıştıracaktır.

acaddoc.lsp dosyası ile Neler Yapabiliriz?

Artık bir dosyayı her açtığınızda komutları otomatik olarak çalıştırabileceğinizi biliyorsanız, ne yaparsınız?

  1. Bir AutoLISP dosyasını otomatik olarak yükleyebilirsiniz.
  2. Yeni bir komut tanımlayabilirsiniz. Bir Çizim Dosyasını Açarken veya Yeni Bir Çizim Dosyası Yaratırken Otomatik Olarak Bir Komut Çalıştırma isimli makalemde, AutoCAD çizimini bastırmadan önce veri bağlantılarını güncellemek için, PLOT komutunu yeniden nasıl tanımlayacağınızı okuyabilirsiniz.
  3. Dosyanızla çalışmaya başlamadan önce istediğiniz komutları çalıştırabilirsiniz.
  4. Çalışmaya başlamadan önce sistem değişkenlerini ayarlayabilirsiniz.

Bu makalede, sonuncu maddeye (sistem değişkenlerini ayarlama) odaklanacağız. Birçok kullanıcının AutoCAD‘inin her zamanki gibi çalışmamasından dolayı kafasının karıştığını gördüm. Bu kişiler düzenli olarak sorunlarını gidermek için, benzer sorular soruyorlar. Bunlar, İşte aşağıda değişen sistem değişkenlerinin sebep olduğu sorunlara bazı örnekler:

  1. Dosya iletişim kutusu “File dialog box“ eksik. Komut satırından dosya yolunu ve dosya adını yazmanız gerekir. Çünkü FILEDIA sistem değişkeni değişmiş.
  2. Nesneleri seçip bir düzenleme komutu çalıştırdığım zaman, seçili nesnelerin seçimi kayboluyor. Çünkü PICKFIRST sistem değişkeni değişmiş.
  3. Tek doküman arayüzü aktif hale getirildi. SDI sistem değişkeni tarafından kontrol edilir.

Bu sistem değişkenlerinin neden değiştikleri tartışması halen devam etmektedir. Çoğu insan bunun sebebinin AutoLISP veya diğer 3. parti uygulamalarındaki yönergeler olduğunu düşünüyor. Bu problemi AutoCAD LT‘de de görene kadar bu açıklamayı kabul ediyordum. Fakat sizin de bildiğiniz gibi AutoCAD LT‘de AutoLISP kullanılamaz. Bu yüzden bu sorun benim için bir gizem olma özelliğini halen koruyor.

acaddoc.lsp dosyasını sistem değişkenlerini ayarlamak için kullanabiliriz.

Tabiki, acaddoc.lsp’de bu değişkenleri ayarlayabiliriz. Ben öncelikle sistem değişkenlerimi yedeklemeyi ve sorunlarım olduğunda bunları geri yüklemeyi tercih ediyorum. Tüm değişkenleri hatırlayamayız değil mi?

Ancak, sıklıkla değişen belirli bir sistem değişkeniniz varsa, bu iyi bir çözümdür.

Tek ihtiyacınız olan bir not defteri veya Visual LISP editörünü kullanarak bir acaddoc.lsp oluşturmaktır.

Oluşturduğunuz acaddoc.lsp dosyasına sadece aşağıdaki şu kodu yazın:

(SETVAR “PICKFIRST” 1)

Daha fazla satır eklemeyi veya tercih ettiğiniz şekilde sistem değişkenlerini ve değerlerini değiştirmekten çekinmeyin.

Şayet Visual LISP editörünü kullanmayı öğrenmek isterseniz, bu temel AutoLISP eğitimine bakın.

Siz hangi sistem değişkenlerini sıklıkla değişmiş buluyorsunuz?

 

Hakkında Sertan Türkan

AutoCAD Beyni

Bunu da Kontrol edin

Revitte Bir Plan Görünüşü Oluşturma

Revit’te projenize başka bir görünüş ekleyebilir veya mevcut bir görünüşü çoğaltabilirsiniz. Bunun için: Görünüş “View” …

Bir cevap yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Yardıma mı ihtiyacınız var? Chat with us
Bir görüşme başlatmak için lütfen önce gizlilik politikamızı kabul edin.