Bu fonksiyon sadece belirli modül paketlerinde mevcuttur. Bilgi / telif hakkı

Makro kutuları: Prensip

Makro kutuları ekleyerek, bir makro projesinde hangi içeriklerin makrolara kaydedilmesi gerektiğini belirleyebilirsiniz (makroların verileri, konturları). Daha sonra, bu hazırlanmış makrolardan otomatik olarak pencere ve / veya sembol makroları oluşturabilirsiniz.

Bir devre şeması projesine makro kutuları eklenemez. Fakat bu tür bir projede pencere veya sembol makroları oluşturulurken, belirlenen kesite uygun olarak bir makro kutusu birlikte makroya kaydedilir.

Makro kutusundaki özel açılır menü öğeleri, eklenen makroları daha sonra daha yeni sürümlerle güncelleme olanağı sağlar. Bir manüel nesne ataması aracılığıyla, bir makro kutusunun dışındaki nesneleri de bir makroya atayabilirsiniz. Makro kutuları birlikte eklenmişse bu işlem hem bir makro, hem de bir devre şeması projesinde mümkündür.

Not:

Bir sayfa makrosunda makro kutusu bulunmaz. İsim, açıklama, sürüm, vb. gibi makro verileri, makroda bulunan sayfaların Sayfa ve / veya Makro tanımı sekmesindeki sayfa özelliklerine kaydedilmiştir. Bir devre şeması projesinde Makro tanımı sekmesi görüntülenmez. Burada, verileri, sayfa özelliklerindeki "Makro" kategorisinin altında bulabilirsiniz.

Makro kutularını birlikte ekle

Pencere ve sembol makrolarının eklenmesi sırasında bir devre şeması projesinin proje sayfalarına makro kutularının da birlikte eklenmesi için iki imkanınız bulunur. Makro projesi içerisinde makroların hazırlanması sırasında, oluşturulan makro eklenirken makro kutusunun da birlikte eklenmesi gerekip gerekmediğini her bir makroya özgü olarak belirleyebilirsiniz. Buna yönelik olarak ilgili makro kutusunda, Makro kutusunu birlikte ekle açılır listesi için Ayarlar sekmesinde istediğiniz seçeneği seçin.

Makroların hazırlanması sırasında Makro kutusunu birlikte ekle ayarı için "Proje ayarlarından" seçeneği ayarlandığında, devre şeması projesi için makro kutularının birlikte eklenmesini projeyi kapsayacak şekilde ayarlayabilirsiniz. Bunun için Makro kutularını birlikte ekle proje ayarını seçin.

Not:

Bir projenin eklenmiş tüm makro kutularını kaldırmak için, projeler sıkıştırılırken uygun bir ayar kullanımınıza sunulur. Bunun için Makro kutuları onay kutusunu etkinleştirin (Yerleştirilen fonksiyonları kaldır hiyerarşi seviyesinde) ve ardından bir sıkıştırma işlemi yapın (ayrıca bkz. Projeyi sıkıştır).

Makro kutularındaki kullanım tipi

Makro kutularında ayarladığınız Kullanım tipi ayarının yardımıyla, makrolar için hangi tipik fonksiyonların (Makroları otomatik oluştur, Makroları güncelle) uygulanabileceğini ve hangilerinin uygulanamayacağını belirleyebilirsiniz.

Makro kutularının ayırt edilmesi

Kullanım tipi aracılığıyla, hazırlanan makroları makro gezgininde birbirinden daha iyi ayırt etme olanağına da sahipsiniz.

Makro gezgininin ağacında, makro kutuları aynı kullanım tipine sahip hazırlanmış makrolar bir hiyerarşi seviyesinde birleştirilir. Bu sırada, kullanım tipleri farklı simgelerle işaretlenir.

Eklenen makro kutularını grafik editöründe görsel olarak daha iyi şekilde ayırt edebilmek için, makro kutuları, kullanım tipine bağlı olarak farklı seviyelere yerleştirilir:

Katman yönetimi aracılığıyla, örn. bu katmanın görüntülenip görüntülenmeyeceğini ve yayınlanıp yayınlanmayacağını belirleyebilirsiniz.

Kullanım tipini değiştirme

Bir makro projesine makro kutuları eklenirken, "Tanımlayıcı" kullanım tipi ön ayarlıdır. Bu kullanım tipi, makrolar otomatik olarak oluşturulurken kaydedilir. EPLAN-Plattform'da, kullanım tipi bir devre şeması projesine ekleme sırasında otomatik olarak "Referanslayıcı" şeklinde değiştirilir. Bu şekilde, makro projesindeki ayarın doğru yapılmış olması durumunda, makrolar direkt olarak kullanılabilecek ve ihtiyaç anında güncellenebilecek şekilde oluşturulur.

Kullanım tipi otomatik olarak bir daha değiştirilmez (proje tipi değişse dahi).

Bir makro projesine makro kutuları eklenirken, "Tanımlayıcı" kullanım tipi ön ayarlıdır. Bu kullanım tipi, makrolar otomatik olarak oluşturulurken kaydedilir. EPLAN-Plattform'da, kullanım tipi bir devre şeması projesine ekleme sırasında otomatik olarak "Referanslayıcı" şeklinde değiştirilir. Bu şekilde, makro projesindeki ayarın doğru yapılmış olması durumunda, makrolar direkt olarak kullanılabilecek ve ihtiyaç anında güncellenebilecek şekilde oluşturulur.

Gömülü makro kutularındaki kullanım tipi

Makroları referanslı ekle ayarını etkinleştirdiyseniz ve kurulum sırasında gömülen makrolar önerilen sıraya uyuyorsa (içten dışa doğru), ilgili makro kutularında kullanım tipinin uyarlanması gerekmez.

Gömülü makroları hazırlamak için, önce bitmiş bir makroyu ekleyebilir ve ardından bu makronun çevresine bir dış makro kutusu çizebilirsiniz. Bu sayede, iç makro kutusu "Referanslayıcı" kullanım tipine ve dış makro kutusu "Tanımlayıcı" kullanım tipine sahip olur.

Daha güçlü bir gömmenin söz konusu olduğu makro kutuları için "Alt konumda" kullanım tipi öngörülmüştür. Bu kullanım tipine sahip makro kutuları, dış makro kutuları otomatik olarak oluşturulurken veya güncellenirken dikkate alınmaz.

Sayfa ve 3D makroları için kullanım tipi

Sayfa ve 3D makrolarındaki kullanım tipi, proje tipine bağlı şekilde otomatik olarak belirlenir (makro projelerinde "Tanımlayıcı", devre şeması projelerinde "Referanslayıcı").

Projelerin dönüştürülmesi

Daha eski EPLAN sürümlerindeki (Sürüm 2.7 veya daha eski) projeler, EPLAN-Plattform'da açma sırasında otomatik olarak dönüştürülür. Bu sırada kullanım tipi otomatik olarak atanır: Makro projelerindeki hazır makrolar, "Tanımlayıcı" kullanım tipini alır. Eski devre şeması projelerindeki eklenmiş makrolar "Referanslayıcı" kullanım tipine sahip olur.

Gömülü makro kutuları, kendi grafik yapıları aracılığıyla yorumlanır. Devre şeması projelerindeki "iç" makro kutuları, "Alt konumda" kullanım tipine sahip olur. Makro projelerindeki dış makro kutuları "Tanımlayıcı" kullanım tipine ve iç makro kutuları "Referanslayıcı" kullanım tipine sahip olur. Daha içte yer alan makro kutuları "Alt konumda" olarak ayarlanır.

Benzersiz olmayan bazı durumlarda (örn. dış ve iç makro kutusunun çizgileri kesişiyorsa), kullanım tipinin atanması ile ilgili sorunlar yaşanabilir.

Hata denetimi mesajı

Projelerinizde kullanım tipinin makro kutularında doğru kullanılıp kullanılmadığını kontrol etmek için, 014 "Makrolar" mesaj sınıfındaki 014006 numaralı hata denetimi mesajını kullanabilirsiniz.

Ayrıca bkz.

Makro kutusu sekmesi