Home / Netcad Makro / Yazı Objelerine Açı Ekleme Makrosu (Text Object Angle Adjustment Macro)

Yazı Objelerine Açı Ekleme Makrosu (Text Object Angle Adjustment Macro)

Yazı Objelerinin Açısını Kolayca Düzenleyin: Netcad VBScript ile Hızlı ve Pratik Çözüm 📝✨


Bu makro, Netcad ortamında yalnızca yazı objelerinin (text objects) açısına belirli bir değer eklemek için tasarlanmıştır. Varsayılan olarak 50 derece ekler, ancak bu değer kod içinde kolayca özelleştirilebilir. Teknik çizimlerde yazıların yönünü hızlıca ayarlamak isteyenler için ideal bir çözümdür. Kullanıcı dostu bir arayüzle, seçilen yazı objesinin açısını anında günceller. Özellikle etiketleme ve açıklama eklemede zaman kazandırır! 🛠️📐


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

Makro çalıştırıldığında, Netcad ortamında bir seçim ekranı açılır ve kullanıcıdan bir yazı objesi seçmesi istenir. Seçilen yazı objesinin mevcut açısına, kodda tanımlı değer (varsayılan 50 derece) eklenir. Güncellenen yazı objesi, orijinal konumuna geri yazılır ve değişiklik anında uygulanır. Makro, seçim ve obje işlemlerini tamamladıktan sonra belleği temizler, böylece sistem kaynaklarını verimli kullanır.
Bu makro, özellikle harita çizimlerinde veya teknik projelerde yazıların yönünü hızlıca ayarlamak için mükemmel bir araçtır. ⚙️📝


Etiket ( Labels )

Netcad Makro, Yazı Obje Açı Düzenleme, Teknik Çizim, VBScript, CAD Otomasyon, Yazı Objesi, Açı Ekleme, Netcad Yazı Düzenleme, Harita Çizimi, CAD Yazı Yönü, Otomasyon Makrosu, Teknik Proje, Yazı Açısı Ayarlama, Netcad Script, CAD Verimliliği


📝 Netcad NVB Code

VB
SUB Main
DIM ss,b,h
with netcad
dim de

de=50 ' Varsayılan açı ekleme değeri (50 derece)
 set ss = .NewSelectStatus ' Anlık seçim objesi yarat
 .SelectObjectInstant "Seçtiğiniz Yazı Objesinin Açısına " & de & " eklenecektir",1,array(otext),ss ' Sadece yazı objelerini seçer
 set b= ss.objects(0) ' Seçilen yazı objesinin biçimlerini b objesine ata

 b.angle =  b.angle+de ' Yazı objesinin açısına de değerini ekle
 
 .PutObject ss.indexs(0), b ' Yazı objesini geri koy
' .DrawObject h,-1 ' Kendi rengi ile çiz (yorum satırı, aktif değil)

 set ss = nothing ' Seçim objesini temizle
 set b = nothing ' Biçim objesini temizle
 set h = nothing ' Yardımcı objeyi temizle
 end with
 
END SUB
VB

netcad-aci-ekle

⚠️ 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.
Etiketlendi: