Home / Netcad Makro / Netcad-Macro-Layer / Siyah Beyaz Tabaka Renklerini Düzelten Makro Kodu (Black/White Layer Color Correction Macro Code)

Siyah Beyaz Tabaka Renklerini Düzelten Makro Kodu (Black/White Layer Color Correction Macro Code)

Siyah ve Beyaz Tabaka Renklerini Kırmızıya Çeviren Hızlı Makro Çözümü 🚀


Bu makro, NetCAD ortamında tabakalardaki siyah ve beyaz renkleri otomatik olarak kırmızı renge dönüştürür. Siyah (0), beyaz (15, 16) ve gri tonlar (80) gibi renkler, çizimlerde okunabilirliği zorlaştırabilir. Makro, bu renkleri tarayıp kırmızı (4) ile değiştirerek projelerinizi daha düzenli ve görsel açıdan net hale getirir. İşlem sonunda kullanıcıya bir mesaj kutusu ile bilgi verilir, böylece profesyonel bir deneyim sunulur. 🛠️


Nasıl Çalışır (How Does It Work)

Makro, NetCAD’in tabaka yönetim sistemi (nclayermanager) üzerinden çalışır. Tüm tabakaları sırayla tarar ve renk kodlarını kontrol eder. Siyah (0), beyaz (15, 16) veya gri (80) renk koduna sahip tabakalar tespit edildiğinde, bu renkler kırmızı (4) ile değiştirilir. İşlem bittiğinde, “Renkler Düzeltildi” mesajı görüntülenir. Bu, çizimlerinizi hızlıca standardize etmek için mükemmel bir yöntemdir. 💻


Etiket ( Labels )

,NetCAD, ,Makro, ,SiyahBeyazTabaka, ,RenkDüzeltme, ,KırmızıRenk, ,CADOtomasyon, ,ÇizimOptimizasyon, ,TabakaYönetimi, ,NetCADMakro, ,RenkDeğiştirme, ,CADÇizim, ,OtomasyonAraçları, ,ProjeDüzenleme, ,ÇizimStandartlaştırma, ,NetCADKodu, ,SiyahBeyazRenk, ,KırmızıTabaka, ,CADVerimlilik, ,MakroKodu, ,TabakaRenk


📝 Netcad NVB Code

VB
sub main

  'Tabaka Rengi Kontrolü
  setLayerColor

 
  msgbox "Renkler Düzeltildi.",32,"Şaban GÜL,  www.sabangul.com"
end sub

   'siyah ve beyaz renkleri kırmızı olarak değiştirir
sub SetLayerColor
dim i,j

  with nclayermanager
    for i = 0 to .numlayer-1
      if .layer(i).color = 80 or _
         .layer(i).color = 15 or _
         .layer(i).color = 0 or _
         .layer(i).color = 16  then
         .layer(i).color =  4
     end if
    next
  end with
end sub
VB

⚠️ Dikkat! Netcad Makrosu Kullanımı Hakkında Bilgilendirme

Makroyu kullanmadan önce lütfen aşağıdaki uyarıları dikkatlice okuyunuz:

• Obje sayısı yüksekse işlem uzun sürebilir ve Netcad yazılımı yanıt veremez hale gelebilir.
• Bu nedenle tüm projelerinizi önceden yedeklemeniz önemle tavsiye edilir.
• Makro çalıştıktan sonra işlemi geri almak mümkün olmayabilir.
Makrolar periyodik olarak güncellenmektedir; sayfamızı takip ederek güncel sürümleri kullanmaya özen gösteriniz.

💾 Makrolar yalnızca Netcad yazılımında çalışır ve .nps formatında sunulur. Bu format düzenlenemez; özelleştirme talepleriniz için bizimle iletişime geçebilirsiniz.

✉️ Görüş, öneri ve hata bildirimleri için: sabangul67@gmail.com

⚙️ Bu makrolar Kadastro, 2B, Orman, Kamulaştırma, Değerleme, CBS, Halihazır Harita, İmar Planı, Etüt-Proje gibi birçok alanda kullanılabilir.

🔐 Makrolar e-posta eki veya sosyal medya üzerinden paylaşılmaz. Talepte bulunmanız durumunda yalnızca e-posta adresinize bilgilendirme yapılır. Makrolar yalnızca internet sitemiz üzerinden paylaşılır.

📥 Makroları indirerek kullanım sorumluluğunu kabul etmiş sayılırsınız. Oluşabilecek tüm sorunlar kullanıcı sorumluluğundadır.