Netcad’de Alan Objelerine Otomatik Etiket Yazdırma ve Özelleştirme
Automatic Labeling and Customization for Area Objects in Netcad
Bu makro, Netcad projelerindeki çoklu doğru (alan) objelerine otomatik etiket yazdırma işlemini gerçekleştirir. Seçilen objelerin alan adı, hesap alanı, tapu alanı, obje tabakası, obje rengi, GIS sınıfı, GIS adı, çizgi tipi, tecviz miktarı ve tecviz durumu gibi özelliklerini yazı formatında projeye ekler. Kullanıcı, etiketin yazılacağı tabakayı seçebilir, yazının konumunu (x ve y yönünde kaydırma), stilini (alt çizgi, fon, italik), fontunu, boyutunu, açısını ve genişliğini özelleştirebilir. Ayrıca, sayı formatındaki etiketler için ondalık hane sayısı belirlenebilir. Bul ve değiştir işlemi ile metin düzenleme, metnin başına veya sonuna ekleme gibi gelişmiş özellikler de sunulur. Bu sayede, parsel üzerine ada/parsel numarası, tabaka bilgisi veya hesap alanı gibi etiketler hızlıca yazdırılabilir.
This macro automates the labeling of multi-line (area) objects in Netcad projects. It adds labels for selected objects’ properties such as area name, calculated area, deed area, object layer, object color, GIS class, GIS name, line type, excess amount, and excess status in text format. Users can choose the layer for the label, customize the text’s position (horizontal/vertical offset), style (underline, background, italic), font, size, angle, and width. For numeric labels, the decimal place can be specified. Advanced features like find and replace, adding text to the beginning or end of labels, and more are also available. This enables quick labeling of parcels with lot/block numbers, layer information, or calculated areas.
Nasıl Çalışır (How Does It Work)
Makro, Netcad projesinde seçilen alan objelerinin özelliklerini okuyarak etiket oluşturur. Kullanıcı, etiketin yazılacağı tabakayı ve yazı özelliklerini (boyut, font, açı, vb.) belirler. Yazı konumu, objenin merkezine veya kullanıcı tarafından belirtilen kaydırma değerlerine göre ayarlanır. Ondalık hane sayısı, sayı formatlı etiketler için hassasiyet sağlar. Bul ve değiştir özelliği, etiket metninde düzenleme imkanı sunar; örneğin, “Ada” yerine “Lot” yazılabilir. Metnin başına veya sonuna ekleme ile etiketlere sabit bir önek veya sonek eklenebilir. Makro, proje ölçeğine göre yazı boyutunu otomatik ayarlayarak görsel uyumluluk sağlar.
The macro reads the properties of selected area objects in a Netcad project to generate labels. Users specify the layer for the label and text properties (size, font, angle, etc.). The text position is set based on the object’s center or user-defined offsets. Decimal places ensure precision for numeric labels. The find and replace feature allows editing label text, such as replacing “Ada” with “Lot.” Adding text to the start or end of labels supports fixed prefixes or suffixes. The macro automatically adjusts text size based on the project scale for visual consistency.
Etiket ( Labels )
etiket yazdırma, netcad makro, alan objesi, ada parsel, hesap alanı, tabaka yönetimi, GIS sınıfı, yazı özelleştirme, bul ve değiştir, tecviz durumu
labeling, netcad macro, area object, lot block, calculated area, layer management, GIS class, text customization, find and replace, excess status
📝 Netcad NVB Code
'Netcad Form Modülü formatında olmasından dolayı herhangi kod bulunmamaktadır.
VBnetcadetiketyazdir
✅ 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.