🚀 Netcad Makro Çalıştırma Nedir? 💻
Netcad Makro Çalıştırma, NVB veya NPS uzantılı Netcad makro dosyalarını yazılım içinde yürütme işlemidir. Yani, Netcad’te özelleştirilmiş komut setleri (makrolar) oluşturarak tasarım veya veri işleme görevlerini otomatik hale getirirsiniz. Bu sayede; kadastro, kamulaştırma, imar planı, CBS gibi alanlarda tekrar eden işlemleri hızlıca gerçekleştirebilir, zaman kazanırsınız. Örneğin, çok sayıda yazının özelliklerini toplama, katman renklerini toplu değiştirme gibi işler Netcad makrolarıyla 🚀 kolayca yapılabilir. Netcad’te NVB ve NPS formatındaki makrolar desteklenir (yaygın adıyla NVB NPS Makro dosyaları), bunları “Makro Çalıştır” aracıyla yükleyip çalıştırabilirsiniz. Makrolar genel olarak VB dilinde yazılır ve Netcad Menü Düzenleyici yardımıyla kullanımı kolay hale getirilebilir.
🔍 Netcad Makro Çalıştırma Adımları
Netcad’te makro çalıştırmak için ana adımlar şöyledir:
- Makro Düzenleyici: Makro kodları yazmak veya mevcut makroyu incelemek için kullanılır. Araçlar > Uygulama Geliştirme menüsünden Makro Düzenleyici’yi açın. Burada bir NVB/NPS makro dosyasını açabilir, kodları düzenleyebilir ve kaydedebilirsiniz ✍️. Örneğin,
.nvb
uzantılı bir makroyu düzenlemek için “Aç” düğmesine tıklayarak dosyayı seçin. Kodları değiştirdikten sonra dosyayı kaydederek güncelleyebilirsiniz. - Makro Çalıştır: Hazır makroyu Netcad projesine uygulamak için kullanılır. Araçlar > Uygulama Geliştirme > Makro Çalıştır seçeneğine tıklayın. Açılan pencerede NVB veya NPS formatındaki makro dosyanızı seçip “Çalıştır” deyin ▶️. Seçilen makro dosyası içindeki komutlar Netcad projeniz üzerinde işletilecektir. Örneğin toplu işlem yapan bir makro seçerseniz, belirtilen katman veya objeler üzerinde otomatik değişiklik yapılır.
- Menü Düzenleyici: Sık kullandığınız makroları Netcad menülerine eklemek için bu aracı kullanın. Araçlar > Uygulama Geliştirme > Menü Düzenleyici menüsünden ilgili aracı açın. Buradan yeni bir menü veya alt menü oluşturabilir, içine makro komutları ekleyebilirsiniz 📋. Böylece her makroyu Makro Çalıştır penceresi yerine doğrudan menüden seçerek kolayca erişebilirsiniz. Örneğin, “Kadastro İşlemleri” adlı bir menü oluşturup içine sık kullandığınız NVB/NPS makroları atayabilirsiniz.

📂 SAGULCAD Modülü ile Makro Çalıştırma
SAGULCAD, Şaban GÜL tarafından geliştirilen bir Netcad modülüdür ve kapsamlı makro setleri sunar. SAGULCAD makroları C:\SABANGUL\NCMAKRO
klasörü altında organize edilir. Eğer SAGULCAD yüklüyse, aşağıdaki adımlarla modül makrolarını çalıştırabilirsiniz:
- Bilgisayarda
C:\SABANGUL\NCMAKRO
klasörünü açın. Her alt klasör bir makro modülüne aittir (örneğin “Alanİşlemleri” gibi). - İlgili modülün klasörüne girin. İçeride
.NPS
uzantılı makro dosyaları bulunur. - Çalıştırmak istediğiniz makro dosyasını çift tıklayın veya Netcad içinden “Makro Çalıştır” ile bu dosyayı seçin. 📂 Bu işlem Netcad’i başlatıp ilgili makroyu otomatik yükleyecektir.
Örneğin AlanAraçları modülü için C:\SABANGUL\NCMAKRO\AlanAraçları\Alanİşlemleri.nps
dosyasını seçerseniz, Netcad içinde “Alan İşlemleri” makrosu aktif hale gelir. SAGULCAD klasöründen yapılan bu çağrı, modüle ait ayarları ve ek komutları otomatik ekler. Böylece ek program açmadan yeni makro fonksiyonlarına hızlıca ulaşabilirsiniz. 🗂️
⚠️ “KOD…” ile Başlayan Makrolara Dikkat!
Netcad’te bazı makro dosya isimleri “KOD…” ile başlayabilir (örneğin KOD_YardimcıMakro.nvb
gibi). Bu tür dosyalar genellikle şablon kodlar veya yardımcı fonksiyon içerir ve tam bir makro çalıştırma akışı içermez. Bu nedenle “KOD…” ile başlayan makroları doğrudan çalıştırmamanız gerekir. Aksi halde eksik komut seti nedeniyle hata alabilirsiniz. Böyle dosyalar genelde başka makrolara referans için kullanılır; Netcad içinde tek başlarına anlamsızdır. Makro Çalıştır veya Düzenleyici ile çalıştırmadan önce, dosyanın gerçek bir fonksiyon içerip içermediğine dikkat edin. Güvenli olmak için sadece tam makro işlevini taşıyan NVB veya NPS dosyalarını kullanın.
Daha fazla bilgi için : https://wiki.netcad.com.tr/pages/viewpage.action?pageId=217385633
Tüm Netcad Makroları İçin: Netcad Makro
📊 Netcad 5.x vs 7.x ve Üstü Makro Çalıştırma Farkları
Aşağıdaki tabloda eski Netcad 5.x sürümleri ile Netcad 7.x ve üstü sürümlerde makro çalıştırma işlemi arasındaki temel farklar özetlenmiştir:
Özellik | Netcad 5.x | Netcad 7.x ve Üstü |
---|---|---|
Menü Konumu | Araçlar menüsünde doğrudan “Makro Çalıştır” ve “Makro Düzenleyici” seçenekleri vardı. | Komutlar Araçlar > Uygulama Geliştirme grubuna taşındı. Ribbon (şerit) arayüzünde Makro Düzenleyici/Çalıştır simgeleri yer alır. |
Arayüz | Klasik menü ve araç çubuğu yapısı kullanılır. | Modern Ribbon (şerit) arayüzü ile komutlara erişim kolaylaşmıştır. Komut Ara özelliğiyle makroya hızlıca ulaşabilirsiniz. |
Makro Formatları | NVB (ve bazı eski makrolarda NPS) desteklenir. | NVB ve SAGULCAD modülleri ile NPS (modül tabanlı) formatları aktif biçimde desteklenir. |
Menü Düzenleme | Menü Düzenleyici benzer şekilde Araçlar altında. | “Netcad Menü Düzenleyici” Uygulama Geliştirme altındaki aynı araçlar ile işler. |
Tablodan görüleceği gibi, iki ana fark arayüz yapısı ve menü konumudur. Netcad 7.x ile birlikte menüler şerit tasarımına geçmiştir; ancak eski makro araçlarının fonksiyonları özünde değişmemiştir. Her iki sürümde de NVB/NPS uzantılı makroları çalıştırabilirsiniz.
🎯 Şaban GÜL’ün Yorumu
Makrolarla çalışırken mutlaka dikkatli olun: Yeni bir makro çalıştırmadan önce Netcad projenizin yedeğini alın. Yalnızca güvenilir kaynaklardan aldığınız NVB/NPS dosyalarını kullanın. Özellikle “KOD…” ile başlayan dosyalar genellikle örnek veya parça kod içerir, bu yüzden onları doğrudan çalıştırmaktan kaçının.
– Şaban GÜL (Harita Mühendisi – Kamulaştırma Uzmanı)
Yukarıdaki adımları takip ederek Netcad’teki NVB ve NPS formatındaki makro dosyalarını kolayca çalıştırabilir, kendi iş akışınızı otomatik hale getirebilirsiniz. Başarılar!
✅ 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.