Merhaba,
Bir çizimdeki bütün layerleri istediğimiz tek bir layer a ve tek bir renge çevirebilirmiyiz böyle bir lisp varmıdır?
seçenek olarak sadece istenilen layerları tek layer ve renk yapılabilirmi?
Çizimde örnek olarak 50 adet layer var. 30 layer rengi aynı renk. sadece bu aynı renk olan layerler kilitleyip açılailirmi ?
yardımlarınız için teşekkürler.
Aşağıdaki lispte bütün layerler tek renk yapılabiliyor. Bu lisp layer içinde yapılabilirmi yada hem layer hem renk için tek lisp yazılabilirmi
bu lisptede renk kodu girmeden tek renk yapıyor. tek renk ve tek layer ismi tanımlayarak çizim çevrilebilirmi?
(defun c:renk ()
(command "._setbylayer" (ssget "_x") "" "yes" "yes" "._-layer" "color" 252 "*" "")
(princ))
Layer tablosunu açın. İstediğiniz layer'ları toplu halde seçip sağ tuş yapın ve açılan menüden Merge selected layer(s) to... seçin.
Ekrana bir tablo daha gelecek ve bu tablodan da yeni layer'ı seçin.
Bu işlem seçilen tüm layerları tek layer altında toplar ve seçilen layerları siler.
2nci yol
FILTER komutu ile istediğiniz layer'daki nesneleri seçip seçilen nesnelerin layerlarını tek defada değiştirebilirsiniz.
- Yeni bir layer oluşturun.
- FILTER komutunu çalıştırın.
- Select Fiter listesinden Layer seçin.
- Select... butonuna basın ve açılan tablodan layer'ları seçip Ok butonuna basın.
- Add to List butonuna basın.
- Apply butonuna basın ve çizimini seçip enter'a basın.
Sadece belirtilen layer'lar seçili durumda kalacaktır.
Layer toolbarından yeni oluşturduğunuz layer'ı seçin.