AutoCAD Blok Değiştirme LISP: Nitelikleri Koruyarak Değiştir
Seçilen blokları başka bir blokla değiştirir; konum, açı, ölçek, katman ve nitelik değerleri korunur.
BLOKDEGISİndirdiğiniz .lsp dosyasını AutoCAD veya GstarCAD'de APPLOAD komutuyla yükleyin, ardından komut adını yazın. LISP dosyası nasıl yüklenir?
Tüm araçları tek dosyada indir (134 KB)Bu AutoCAD blok değiştirme lisp aracı, BLOKDEGIS komutuyla seçtiğiniz blokları çizimde tanımlı başka bir blokla değiştirir. Örneğin projedeki bir priz sembolünü yeni bir sembolle, eski bir armatür bloğunu güncel olanla değiştirmek için kullanılır.
Her eski bloğun ekleme noktası, dönüş açısı, X/Y/Z ölçekleri (aynalanmış bloklardaki eksi ölçek dahil) ve katmanı yeni bloğa aktarılır. Eski blokta nitelik varsa, yeni blokta aynı etikete sahip niteliklere değerleri yazılır; böylece etiket, devre ya da güç bilgileri kaybolmaz.
AutoCAD Express Tools içindeki BLOCKREPLACE komutu da blok değiştirir, ancak belirli bir blok adının çizimdeki tüm eklemelerini topluca değiştirir. BLOKDEGIS ise yalnızca sizin seçtiğiniz blokları değiştirir ve farklı adlardaki blokları aynı seçimde tek bir bloğa çevirebilir.
Nasıl kullanılır?
- blokdegis.lsp dosyasını APPLOAD ile yükleyin ve BLOKDEGIS yazın.
- Değiştirilecek blokları seçip Enter'a basın; seçim yalnızca blokları kabul eder.
- Yeni bloğun adını yazın ya da S yazıp çizimdeki örnek bir bloğu tıklayın.
- Bloklar değiştirilir ve kaç blok değiştirildiği komut satırına yazılır.
Notlar ve ipuçları
- Yeni blok çizimde tanımlı olmalıdır; değilse önce INSERT ya da DesignCenter ile çizime alın.
- Nitelik değerleri yalnızca etiketleri eşleşen niteliklere aktarılır; yeni blokta karşılığı olmayan değerler kaybolur.
- Renk, çizgi tipi gibi nesneye özel ayarlar ve dinamik blok parametreleri aktarılmaz.
- Son kullandığınız blok adı oturum boyunca varsayılan olarak hatırlanır.
Sık sorulan sorular
AutoCAD'de bir blok başka bir blokla nasıl değiştirilir?
BLOKDEGIS komutunu çalıştırıp değiştirmek istediğiniz blokları seçin, ardından yeni bloğun adını yazın ya da örnek bir bloğu tıklayın. Konum, açı, ölçek ve katman korunur.
BLOCKREPLACE ile farkı nedir?
Express Tools'taki BLOCKREPLACE, bir blok adının çizimdeki tüm eklemelerini değiştirir. BLOKDEGIS yalnızca seçtiğiniz blokları değiştirir ve nitelik değerlerini etiket eşleşmesiyle yeni bloğa aktarır.
Nitelik değerleri korunur mu?
Evet, yeni blokta aynı etikete sahip nitelik varsa değer oraya yazılır. Etiket adları farklıysa değer aktarılmaz.