AutoCAD Kullanılmayan Layer Nasıl Silinir?
AutoCAD 2027’de özellikle dışarıdan aldığım DWG dosyaları üzerinde çalışırken Layer listesinin gereksiz katmanlarla dolduğunu fark ettim.
Projede aktif olarak kullandığım Layer sayısı oldukça azdı.
Ancak Layer Properties Manager ekranını açtığımda onlarca, bazen yüzlerce Layer görünüyordu.
Bazı Layer isimleri:
Layer1
Layer2
A$C1234
TEMP
OLD
gibi daha önce oluşturulmuş veya dışarıdan gelen çizimlerden kalmış Layer’lardı.
Bu Layer’ların büyük bölümünü projede kullanmıyordum.
Layer Properties Manager üzerinden tek tek silmek mümkündü.
Ancak yüzlerce kullanılmayan Layer’ı tek tek kontrol etmek oldukça zaman alıyordu.
Ben bu durumda AutoCAD’in PURGE komutunu kullanmaya başladım.
PURGE, çizim içerisinde kullanılmayan Layer ve diğer bazı çizim tanımlarını temizlemek için kullanılabilir.
Bu yazıda AutoCAD kullanılmayan Layer nasıl silinir, PURGE ile gereksiz Layer temizliği nasıl yapılır ve silinmeyen Layer’lar nasıl kontrol edilir anlatacağım.
AutoCAD Kullanılmayan Layer Nedir?
Ben kullanılmayan Layer ifadesini çizim içerisinde artık ihtiyaç duyulmayan ve uygun şekilde referans verilmeyen Layer’lar için kullanıyorum.
Örneğin daha önce:
ESKI_BORU
isimli bir Layer oluşturdunuz.
Bu Layer üzerindeki bütün nesneleri sildiniz.
Artık çizimde ESKI_BORU Layer’ını kullanan uygun bir nesne bulunmuyor.
Bu Layer çizim içerisinde gereksiz hale gelmiş olabilir.
Ancak Layer Properties Manager ekranını açtığınızda Layer ismi hâlâ listede görünür.
Nesneleri silmek Layer tanımını her zaman otomatik olarak Layer listesinden kaldırmaz.
Ben gereksiz Layer’ları temizlemek için PURGE kullanıyorum.
En Kolay Yöntem: PURGE
AutoCAD’de kullanılmayan Layer’ları temizlemek için benim kullandığım en kolay yöntem:
PURGE
komutudur.
Komut satırına:
PURGE
yazın.
Enter tuşuna basın.
Purge ekranı açılacaktır.
Burada çizim içerisinde temizlenebilir öğeleri görebilirsiniz.
Listeden:
Layers
bölümünü kontrol edin.
Temizlemek istediğiniz Layer’ları seçin.
Purge
butonuna basın.
AutoCAD temizlenebilir durumdaki Layer’ları çizimden kaldıracaktır.
Ben özellikle dışarıdan aldığım DWG dosyalarını düzenlemeye başlamadan önce PURGE ekranını kontrol ediyorum.
PURGE ile Tüm Kullanılmayan Layer’ları Silme
Ben Layer listesini toplu şekilde temizlemek istediğimde PURGE kullanıyorum.
İşlem sıram şu şekilde:
- Komut satırına
PURGEyazıyorum. - Enter tuşuna basıyorum.
- Purge ekranını açıyorum.
Layersbölümünü kontrol ediyorum.- Temizlenebilir Layer’ları seçiyorum.
Purgebutonuna basıyorum.- Gerekirse işlemi onaylıyorum.
- Layer Properties Manager ekranını tekrar kontrol ediyorum.
Bu yöntem tek tek Layer seçip Delete yapmaktan çok daha hızlı.
Özellikle başka firmalardan gelen DWG dosyalarında benim için oldukça kullanışlı oluyor.
PURGE Nedir?
PURGE, AutoCAD çiziminde kullanılmayan bazı tanımları ve öğeleri temizlemek için kullanılan bir komuttur.
Sadece Layer temizlemek için kullanılmaz.
Çizim yapısına göre kullanılmayan:
- Layer
- Block Definition
- Linetype
- Text Style
- Dimension Style
- Group
gibi farklı tanımlar temizlenebilir.
Ben PURGE komutunu bir çeşit çizim temizleme aracı olarak kullanıyorum.
Özellikle farklı DWG dosyalarından Copy-Paste yaptığım projelerde gereksiz Layer ve Block tanımları birikebiliyor.
PURGE ile çizimde artık kullanılmayan tanımları kontrol edebiliyorum.
Nesneyi Silince Layer Neden Otomatik Silinmiyor?
Ben ilk başta bunu merak etmiştim.
Örneğin BORU_ESKI Layer’ında bulunan bütün çizgileri siliyorum.
Daha sonra Layer Properties Manager’ı açıyorum.
BORU_ESKI hâlâ listede duruyor.
Bunun nedeni nesne ile Layer tanımının aynı şey olmaması.
Layer üzerindeki nesneleri silmiş olabilirsiniz.
Ancak Layer tanımı çizim içerisinde kalabilir.
Ben artık ihtiyaç duymadığım Layer tanımlarını PURGE ile temizliyorum.
Bu şekilde Layer listesi daha düzenli hale geliyor.
Layer Properties Manager ile Kullanılmayan Layer Silme
Eğer sadece bir veya iki Layer silmek istiyorsanız PURGE kullanmak zorunda değilsiniz.
Layer Properties Manager üzerinden de kullanılmayan Layer’ı silebilirsiniz.
Komut satırına:
LAYER
yazın.
Enter tuşuna basın.
Layer Properties Manager açılacaktır.
Silmek istediğiniz Layer’ı seçin.
Delete Layer
butonunu kullanın.
Layer silinebilir durumdaysa AutoCAD Layer’ı kaldıracaktır.
Ben bir veya iki Layer için bu yöntemi kullanıyorum.
Ancak çok sayıda kullanılmayan Layer varsa PURGE benim için daha hızlı.
Layer Properties Manager mı PURGE mı?
Ben kullanım amacına göre seçim yapıyorum.
Bir Layer sileceksem
Layer Properties Manager kullanıyorum.
Çok sayıda gereksiz Layer varsa
PURGE kullanıyorum.
Örneğin kendi hazırladığım bir projede yanlışlıkla oluşturduğum tek Layer’ı silmek istiyorsam:
LAYER
ekranını açıyorum.
Ancak başka bir DWG dosyasından gelen 50 gereksiz Layer varsa tek tek Delete yapmıyorum.
PURGE
kullanıyorum.
PURGE Sadece Boş Layer’ları mı Siler?
PURGE, temizlenebilir ve çizimde kullanılmayan Layer tanımlarını kaldırmak için kullanılabilir.
Bir Layer üzerinde nesne bulunuyorsa veya Layer çizimde referans verilen bir yapıda kullanılıyorsa PURGE Layer’ı temizlemeyebilir.
Benim için önemli nokta şu:
Layer ekranda boş görünse bile PURGE için temizlenebilir durumda olmayabilir.
Örneğin Layer bir Block Definition içerisindeki nesnede kullanılıyor olabilir.
Bu durumda çalışma ekranında Layer üzerinde hiçbir şey görmeyebilirsiniz.
Ancak AutoCAD Layer’ı hâlâ kullanılan bir Layer olarak değerlendirebilir.
PURGE Layer’ı Silmiyor
Benim daha önce yaşadığım sorunlardan biri buydu.
PURGE komutunu çalıştırdım.
Layers bölümünü kontrol ettim.
Silmek istediğim Layer temizlenebilir listesinde görünmüyordu.
Layer Properties Manager’a geri döndüm.
Layer hâlâ oradaydı.
Böyle bir durumda Layer’ın gerçekten kullanılmadığını varsaymıyorum.
Önce Purge ekranındaki temizlenemeyen öğeleri kontrol ediyorum.
Layer bir nesne veya başka bir çizim tanımı tarafından kullanılıyor olabilir.
View Items You Cannot Purge Nedir?
Purge ekranında temizlenemeyen öğeleri görüntülemek için ilgili görünümü kullanabilirsiniz.
Ben PURGE ekranında silmek istediğim Layer’ı göremiyorsam temizlenemeyen öğeler bölümünü kontrol ediyorum.
Burada Layer’ın neden temizlenemediğiyle ilgili bilgi bulunabilir.
Örneğin Layer çizim içerisinde kullanılıyor olabilir.
Benim için bu ekran oldukça faydalı oldu.
Çünkü Layer’ı zorla silmeden önce AutoCAD’in neden PURGE yapmadığını kontrol edebiliyorum.
Layer Ekranda Boş Ama PURGE Silmiyor
Bir Layer çalışma ekranında boş görünebilir.
Ancak:
- Block Definition içerisinde kullanılıyor olabilir.
- Layout içerisinde nesne bulunabilir.
- Xref ile ilişkili olabilir.
- Görünmeyen bir nesne Layer üzerinde olabilir.
- Başka bir nesne Layer’a referans veriyor olabilir.
Ben sadece Model Space ekranına bakarak Layer’ın boş olduğuna karar vermiyorum.
PURGE Layer’ı temizlemiyorsa önce nedenini araştırıyorum.
QSELECT ile Layer İçindeki Nesneleri Bulma
Layer’ın gerçekten kullanılıp kullanılmadığını kontrol etmek için QSELECT komutunu kullanıyorum.
Komut satırına:
QSELECT
yazın.
Enter tuşuna basın.
Quick Select ekranında Property bölümünden:
Layer
seçeneğini seçin.
Operator bölümünde:
= Equals
kullanın.
Value bölümünden kontrol etmek istediğiniz Layer’ı seçin.
OK butonuna basın.
AutoCAD uygun nesneleri seçebilir.
Ben bu yöntemle ekranda fark etmediğim küçük nesneleri bulabiliyorum.
QSELECT Nesne Bulduysa Ne Yapmalıyım?
QSELECT Layer üzerindeki nesneleri seçtiyse iki seçeneğiniz var.
Nesnelere ihtiyacınız yoksa silebilirsiniz.
Nesneleri korumak istiyorsanız başka bir Layer’a taşıyabilirsiniz.
Ben nesneleri koruyacaksam Properties ekranını açıyorum.
CTRL + 1
kullanıyorum.
Layer özelliğini değiştirebiliyorum.
Alternatif olarak Layer araçlarını kullanıyorum.
Nesneler başka bir Layer’a taşındıktan sonra tekrar:
PURGE
komutunu çalıştırıyorum.
Layer artık kullanılmıyorsa temizlenebilir hale gelebilir.
Block İçindeki Layer PURGE ile Silinir mi?
Layer bir Block Definition içerisindeki nesnede kullanılıyorsa PURGE Layer’ı silemeyebilir.
Benim en çok karşılaştığım nedenlerden biri bu.
Örneğin daha önce bir cihaz Block’u kullandım.
Block içerisindeki bir çizgi:
CIHAZ_OLD
Layer’ında bulunuyor.
Daha sonra Block’u Model Space içerisinden siliyorum.
Ancak Block Definition çizim veritabanında kalabiliyor.
CIHAZ_OLD Layer’ı da bu tanım içerisindeki nesne nedeniyle kullanımda kalabilir.
Ben bu durumda önce kullanılmayan Block Definition’ları PURGE ile temizliyorum.
Daha sonra Layer temizliğini tekrar kontrol ediyorum.
PURGE İşlemini Neden Bazen Tekrar Yapıyorum?
Ben karmaşık DWG dosyalarında PURGE işlemini bazen tekrar kontrol ediyorum.
Bunun nedeni çizim içerisindeki kullanılmayan tanımların birbirleriyle ilişkili olabilmesi.
Örneğin kullanılmayan bir Block Definition temizlenir.
Bu Block içerisindeki nesneler tarafından kullanılan bir Layer artık referanssız hale gelebilir.
Daha sonra Layer temizlenebilir durumda olabilir.
Ben bu nedenle özellikle dışarıdan gelen karmaşık DWG dosyalarında Purge ekranını işlem sonrasında tekrar kontrol ediyorum.
Nested Items Nedir?
Çizim içerisindeki tanımlar başka tanımlar içerisinde kullanılabilir.
Örneğin bir Block Definition içerisinde başka bir Block veya Layer referansı bulunabilir.
Purge işlemlerinde iç içe kullanılan öğelerin durumu temizleme sonucunu etkileyebilir.
Ben Purge ekranındaki seçenekleri kontrol ederken nested item temizliğiyle ilgili seçeneklere dikkat ediyorum.
Ancak rastgele bütün çizim verisini temizlemek yerine önce DWG dosyasının bir kopyasını alıyorum.
Özellikle başka firmalardan gelen teknik çizimlerde bunu yapıyorum.
-PURGE Komutu Nedir?
AutoCAD’de -PURGE komutu da bulunur.
Başındaki tire işareti önemlidir.
PURGE
grafik arayüzlü Purge ekranını açar.
-PURGE
ise işlemi komut satırı üzerinden yürütmek için kullanılabilir.
Ben normal Layer temizliğinde PURGE kullanıyorum.
Çünkü hangi öğelerin temizleneceğini ekranda görmek daha kolay.
Ancak komut satırı üzerinden işlem yapmak istediğinizde -PURGE kullanılabilir.
-PURGE ile Layer Temizleme
Komut satırına:
-PURGE
yazın.
Enter tuşuna basın.
AutoCAD temizlenecek öğe türünü seçmenizi isteyebilir.
Layers seçeneğini kullanabilirsiniz.
Daha sonra komut satırındaki adımları takip edin.
Ben toplu çizim temizliğinde grafik arayüzü nedeniyle PURGE komutunu daha rahat buluyorum.
Ancak -PURGE komutunu da bilmek özellikle komut tabanlı çalışma için faydalı.
PURGE ile Bütün Layer’lar Silinir mi?
Hayır.
PURGE çizimde kullanılan bütün Layer’ları silmez.
Amaç kullanılmayan ve temizlenebilir Layer tanımlarını kaldırmaktır.
Çizim içerisinde nesne bulunan bir Layer normal PURGE işlemiyle kaldırılmamalıdır.
Ayrıca AutoCAD’deki özel veya kullanımda olan bazı Layer’lar temizlenemez.
Ben PURGE çalıştırdığımda aktif projedeki BORU, CIHAZ veya EKIPMAN Layer’larımın rastgele silinmesini beklemiyorum.
Bu Layer’lar çizimde kullanılıyorsa temizlenebilir öğeler arasında bulunmamalıdır.
Layer 0 PURGE ile Silinir mi?
Hayır.
Layer 0 AutoCAD çizim yapısındaki özel Layer’lardan biridir.
Layer 0 silinemez veya yeniden adlandırılamaz.
Ben PURGE işlemi yaptıktan sonra Layer 0’ın hâlâ listede kalmasını normal kabul ediyorum.
Layer listesini tamamen boşaltmaya çalışmıyorum.
Her AutoCAD çiziminde Layer 0 bulunur.
Current Layer PURGE ile Silinir mi?
O anda aktif olan Current Layer silinemez.
Ben silmek istediğim Layer’ın Current olduğunu fark edersem önce başka bir Layer’ı aktif hale getiriyorum.
Genellikle:
0
Layer’ını Current yapıyorum.
Daha sonra PURGE işlemini tekrar kontrol ediyorum.
Ancak Layer üzerinde nesne veya başka bir referans varsa sadece Current Layer değiştirmek yeterli olmayabilir.
Xref Layer’ları PURGE ile Silinir mi?
Xref bağlantısıyla gelen Layer’lar normal çizim Layer’larından farklı şekilde değerlendirilebilir.
Ben Layer isminde Xref yapısını düşündüren bir isim görüyorsam:
XREF
komutunu açıyorum.
External References panelini kontrol ediyorum.
Layer’ın bağlı bir dış referanstan gelip gelmediğine bakıyorum.
Xref’e bağlı Layer’ı kaldırmak için referans yapısını kontrol etmek gerekir.
Ben sadece Layer listesi kalabalık diye ihtiyacım olan Xref’i Detach yapmıyorum.
PURGE Çizim Dosyasını Küçültür mü?
Kullanılmayan çizim tanımlarını temizlemek DWG dosyasındaki gereksiz verilerin azaltılmasına yardımcı olabilir.
Ben özellikle çok sayıda Block Definition ve gereksiz Layer bulunan dosyalarda PURGE kullanıyorum.
Ancak sadece birkaç boş Layer silerek DWG dosyasının boyutunun çok büyük oranda küçülmesini beklemiyorum.
Dosya boyutunu:
- 3D Solid geometrileri
- Block yapısı
- Xref kullanımı
- Görseller
- Çizim detayları
gibi birçok unsur etkileyebilir.
Ben PURGE komutunu öncelikle çizimi temiz ve yönetilebilir tutmak için kullanıyorum.
PURGE AutoCAD’i Hızlandırır mı?
Ben PURGE yaptıktan sonra her projede büyük bir performans artışı beklemiyorum.
Ancak gereksiz çizim verilerinin temizlenmesi çizim yapısını daha düzenli hale getirebilir.
Özellikle başka projelerden sürekli Copy-Paste yapılan DWG dosyalarında çok fazla kullanılmayan tanım birikebilir.
Ben düzenli olarak PURGE kullanarak gereksiz Layer ve Block tanımlarını kontrol ediyorum.
Karmaşık 3D projelerde performans sorununun tek çözümü PURGE değildir.
3D model karmaşıklığını ayrıca değerlendirmek gerekir.
Kullanılmayan Layer’ları Silmek Güvenli mi?
PURGE ile temizlenebilir durumda gösterilen kullanılmayan Layer’ları kaldırmak benim normal çizim temizleme işlemlerimden biri.
Ancak önemli teknik projelerde ben yine de önce dosyanın bir kopyasını oluşturuyorum.
Özellikle başka bir firmadan gelen DWG dosyasını düzenliyorsam:
SAVEAS
kullanıyorum.
Dosyanın bir kopyasını oluşturuyorum.
Daha sonra PURGE işlemi yapıyorum.
Bu benim genel çalışma alışkanlığım.
LAYDEL ile Kullanılmayan Layer Silinir mi?
LAYDEL Layer silmek için kullanılabilir.
Ancak PURGE ile aynı mantıkta değerlendirmiyorum.
PURGE kullanılmayan ve temizlenebilir öğeleri kaldırmak için kullanılır.
LAYDEL ise Layer ve o Layer üzerindeki nesnelerin silinmesine neden olabilir.
Ben kullanılmayan Layer temizliği için ilk olarak PURGE kullanıyorum.
Layer silinmiyorsa nedenini kontrol ediyorum.
Sadece Layer ve içerisindeki her şeyin gereksiz olduğundan kesinlikle eminsem LAYDEL kullanmayı değerlendiriyorum.
PURGE mi LAYDEL mi?
Benim için fark oldukça net.
PURGE
Kullanılmayan çizim tanımlarını temizlemek için kullanıyorum.
LAYDEL
Layer’ı ve Layer üzerindeki nesneleri silmek için kullanabiliyorum.
Kullanılmayan Layer temizliğinde benim ilk tercihim:
PURGE
oluyor.
Ben Layer listesi kalabalık diye doğrudan LAYDEL kullanmıyorum.
LAYMRG Kullanmak Gerekir mi?
Layer üzerinde nesneler bulunuyorsa ve bu nesneleri korumak istiyorsanız Layer’ı başka bir Layer ile birleştirmek isteyebilirsiniz.
Bunun için:
LAYMRG
kullanılabilir.
Örneğin:
BORU_ESKI
Layer’ındaki nesneleri:
BORU
Layer’ına taşımak ve eski Layer’ı kaldırmak istiyorsanız LAYMRG kullanılabilir.
Ben nesneleri korumam gerekiyorsa LAYDEL yerine LAYMRG kullanmayı tercih ediyorum.
Daha sonra PURGE ile çizim temizliğini tekrar kontrol ediyorum.
Benim Kullanılmayan Layer Temizleme Yöntemim
Ben AutoCAD 2027’de özellikle başka firmalardan aldığım DWG dosyaları ve kendi teknik projelerim üzerinde çalışıyorum.
Zaman içerisinde Layer listesinin gereksiz isimlerle dolduğunu fark ettim.
İlk başta Layer Properties Manager üzerinden Layer’ları tek tek siliyordum.
Ancak çok sayıda Layer olduğunda bu işlem zaman alıyordu.
Daha sonra PURGE komutunu kullanmaya başladım.
Benim işlem sıram şu şekilde:
- DWG dosyasının kopyasını oluşturuyorum.
PURGEkomutunu çalıştırıyorum.- Layers bölümünü kontrol ediyorum.
- Temizlenebilir Layer’ları seçiyorum.
- Purge işlemini uyguluyorum.
- Kullanılmayan Block tanımlarını da kontrol ediyorum.
- Purge ekranını tekrar kontrol ediyorum.
- Silinmeyen Layer varsa neden temizlenemediğine bakıyorum.
- Gerekirse QSELECT ile Layer üzerindeki nesneleri arıyorum.
- Nesneleri koruyacaksam başka Layer’a taşıyorum veya LAYMRG kullanıyorum.
Bu yöntem benim için Layer’ları tek tek rastgele silmekten çok daha kontrollü oldu.
Kullanılmayan Layer Silme Kısa Çözüm
Hızlı cevap isteyenler için benim kullandığım yöntem:
PURGE
Enter tuşuna basın.
Purge ekranından:
Layers
bölümünü açın.
Kullanılmayan Layer’ları seçin.
Purge
butonuna basın.
Layer silinmiyorsa temizlenemeyen öğeler bölümünü kontrol edin.
Gerekirse:
QSELECT
ile Layer üzerindeki nesneleri bulun.
Ben kullanılmayan Layer temizliği için doğrudan LAYDEL kullanmıyorum.
Önce PURGE kullanıyorum.
Sonuç
AutoCAD’de kullanılmayan Layer’ları silmek için en kolay yöntemlerden biri PURGE komutudur.
Komut satırına:
PURGE
yazın.
Purge ekranındaki:
Layers
bölümünü kontrol edin.
Temizlenebilir Layer’ları seçin.
Purge işlemini uygulayın.
Ben çok sayıda gereksiz Layer bulunan DWG dosyalarında Layer Properties Manager üzerinden tek tek Delete yapmak yerine PURGE kullanıyorum.
Eğer Layer PURGE ile silinmiyorsa Layer hâlâ:
- Bir nesnede
- Block Definition içerisinde
- Layout’ta
- Xref bağlantısında
- Başka bir çizim referansında
kullanılıyor olabilir.
Bu durumda önce Layer’ın neden temizlenemediğini kontrol ediyorum.
Benim için temel ayrım şu:
Kullanılmayan Layer temizliği = PURGE
Nesneleri başka Layer’da koruma = LAYMRG
Layer ve içeriğini zorla silme = LAYDEL
Kullanılmayan Layer’ları temizlemek için ilk tercihim her zaman PURGE oluyor.







