Netcad’de Alan Objelerinin Adını Otomatik Olarak İçerisindeki Yazı veya Nokta Objelerinden Alın! 🚀
Automatically Assign Area Object Names from Text or Point Objects in Netcad! 🚀
Bu makro, Netcad projelerinizde çoklu doğru (alan) objelerinin adını, bu alanların içerisinde bulunan yazı veya nokta objelerinden otomatik olarak almanızı sağlar. Özellikle büyük ölçekli projelerde, alan objelerinin manuel olarak adlandırılması zaman alıcı ve hata yapmaya açık bir süreçtir. Bu makro, alanların içindeki yazı veya nokta objelerinin metin içeriğini okuyarak, ilgili alan objesinin adını otomatik olarak günceller. Böylece, veri düzenleme süreci hızlanır ve hata riski azalır. Makro, Netcad’in VBScript dilinde yazılmıştır ve kullanıcı dostu bir şekilde çalışır. 🛠️
This macro enables automatic naming of polyline (area) objects in Netcad projects by extracting names from text or point objects within those areas. In large-scale projects, manually naming area objects is time-consuming and prone to errors. This macro reads the text content of text or point objects inside the areas and updates the area object’s name accordingly. It streamlines the data organization process and reduces errors. Written in Netcad’s VBScript language, the macro is user-friendly and efficient. 🛠️
Nasıl Çalışır (How Does It Work)
Makro, Netcad projenizde seçilen çoklu doğru (alan) objelerini tarar ve her bir alanın içinde bulunan yazı veya nokta objelerini tespit eder. Ardından, bu objelerin metin içeriğini okuyarak alan objesinin adını bu içerikle günceller. İşlem adımları şu şekildedir:
Hata Kontrolü: Eğer alan içinde uygun bir obje yoksa, makro bu alanı atlar ve işlem devam eder.
Bu makro, Netcad kullanıcılarının veri yönetimini kolaylaştırır ve projelerin daha düzenli olmasını sağlar. ⚙️
Alan Seçimi: Kullanıcı, makroyu çalıştırdığında projedeki alan objeleri taranır.
İçerik Tespiti: Her alanın içinde yazı veya nokta objesi aranır.
Ad Güncelleme: Bulunan yazı veya nokta objesinin metin içeriği, alanın adı olarak atanır.
The macro scans the selected polyline (area) objects in your Netcad project and identifies any text or point objects within each area. It then reads the text content of these objects and updates the area object’s name with this content. The process follows these steps:
Area Selection: When the macro is run, it scans the area objects in the project.
Content Detection: It searches for text or point objects within each area.
Name Update: The text content of the found object is assigned as the area’s name.
Error Handling: If no suitable object is found within an area, the macro skips it and continues.
This macro simplifies data management for Netcad users and ensures more organized projects. ⚙️
Etiket ( Labels )
Netcad makro, alan adı güncelleme, otomatik adlandırma, VBScript makro, Netcad veri yönetimi, alan objesi, yazı objesi, nokta objesi, proje düzenleme, Netcad otomasyon, veri organizasyonu
Netcad macro, area name update, automatic naming, VBScript macro, Netcad data management, area object, text object, point object, project organization, Netcad automation, data organization
📝 Netcad NVB Code
'Netcad Form Modülü formatında olmasından dolayı herhangi kod bulunmamaktadır.
VBnetcadalanadiniicindenal
✅ 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.