İçindekiler'i Gizle

BlokÖzelliklerini Metin Dosyasına Çıkarma

ExtractBlockAttribute komutu, BlokÖzniteliği değerlerini çeşitli formatlarda metin dosyalarına çıkarmanıza izin verir.

Şablon dosyaları çıkarılacak verileri tanımlar.

Çıkarılan verileri, elektronik tablo yazılımları veya başka uygulamalar kullanarak inceleyebilirsiniz.

BlokÖzelliklerini bir metin dosyasına çıkarmak için:

  1. Komut isteminde ExtractBlockAttribute yazın.
  2. İletişim kutusunda, Şablon için, çıkarılacak verileri tanımlamak üzere bir şablon adı girin. Bir dosya bulmak için simgesine tıklayın.

    Dosya sözdizimi ile ilgili bilgiler için BlokÖzniteliği Çıkarmaları için Şablon Dosyaları Oluşturma konusuna bakın.

  3. BlokÖzniteliği verilerini çıkarmak üzere objeler belirtmek için Objeleri Seç öğesine tıklayın.

    İletişim kutusu geçici olarak kapatılır.

  4. Grafik alanında, BlokÖznitelikleri'ne sahip Bloklar seçin ve Enter tuşuna basın.
  5. İletişim kutusunda, Çıktı için, çıktı dosyasının konumu ve adını girin. Bir dosya adı seçmek için simgesine tıklayın.
  6. Format listesinde, BlokÖznitelikleri bilgilerini yazarken kullanılacak dosya formatını seçin:
    • Virgülle Ayrılmış Dosya (CDF). Virgüller, her BlokÖzelliği kaydının alanlarını ayırır. Dizeler tek tırnak işareti ile kapatılır.
    • Boşlukla Ayrılmış Dosya (SDF). Boşluklar, her BlokÖzelliği kaydının alanlarını ayırır. Dizeler tek tırnak işareti ile kapatılır.
  7. Tamam'a tıklayın.

BlokÖzniteliği Çıkartmaları için Şablon Dosyaları Oluşturma

BlokÖzniteliği çıkartmaları şablon dosyaları, görüntülendikleri formata çıkartmak ve kontrol etmek için veri alanlarını tanımlar.

BlokÖzniteliği Çıkartmaları için bir şablon dosyası oluşturmak üzere bir ASCII metin düzenleyici kullanın.

Şablon dosyasındaki her satır:

  • Çıkarılacak BlokÖznitelikleri ve Blok özelliklerini belirtir.
  • Aşağıda açıklanan özel bir sözdizimi kullanmalıdır.
  • Sonuç çıktı dosyasında bir sütun oluşur (örneğe bakın).

Şablon dosyasına en az bir BlokÖzniteliği adı eklemeniz gerekir.

Dosya Sözdizimi

Şablondaki her satır aşağıdaki sözdizimini kullanır:

field_name [space(s)] output_format

Geçerli alan adları, aşağıdaki Çıkartma Alan Adları tablosunda gösterilir.

Bir veya daha fazla boşluk, field_name ve output_format verisini ayırır. Sekme değil, boşluklar kullanın. Son satır da dahil olmak üzere, her satırı Enter tuşuna basarak sonlandırın.

Çıktı formatı aşağıdaki sözdizimini kullanır:

Twwwppp

Veri tipi (T) şu olabilir:

C Bir karakter dizesi alanını belirtir.
N Bir sayısal alanı belirtir.

Çıktı formatının sonraki iki kısmı üç hane kullanır:

www Genişlik Alan genişliğini karakterlerin bir sayısı olarak belirtir.
ppp Duyarlılık Sayısal alanlar için ondalık basamakların sayısını belirtir.
Karakter tamsayı alanları için 000 değerini belirtin.

Örneğin,

  • 999.99’a kadar sayısal değer için N006002 kullanın. N, sayısal verileri ifade eder, 006, ondalık basamak dahil altı haneye kadar boşluk olduğu anlamına gelir ve 002, iki ondalık basamağın duyarlılığını belirtir.
  • Maksimum 25 karakter uzunluğuna sahip bir dize alanı için C025000 kullanın. Her zaman, karakter alanlarının son üç format hanesi olarak 000 değerini belirtin.

Tablo: Çıkartma Alanı Adları

Şunları çıkartabilirsiniz:

  • Teknik resme eklenen Bloklar'ın BlokÖzniteliği değeri.
  • BlokÖzniteliği'nin ait olduğu Blok'un önceden tanımlanmış özellikleri.

İlgili verileri çıkartmak için aşağıdaki çıkartma alanı adlarını ve format belirtimlerini kullanın:

Alan Adı Format Çıkartır
BlokÖzniteliği adı Cwww000 veya Nwwwppp BlokÖzelliği değeri
BL:NAME Cwww000 Blok adı
BL:X Nwwwppp Blok ekleme noktasının X koordinatı
BL:Y Nwwwppp Blok ekleme noktasının Y koordinatı
BL:Z Nwwwppp Blok ekleme noktasının Z koordinatı
BL:ORIENT Nwwwppp Blok dönüş açısı
BL:XSCALE Nwwwppp Blok için X ölçeklendirme faktörü
BL:YSCALE Nwwwppp Blok için Y ölçeklendirme faktörü
BL:ZSCALE Nwwwppp Blok için Z ölçeklendirme faktörü
BL:XEXTRUDE Nwwwppp X yönünde Blok ekstrüzyonu
BL:YEXTRUDE Nwwwppp Y yönünde Blok ekstrüzyonu
BL:ZEXTRUDE Nwwwppp Z yönünde Blok ekstrüzyonu
BL:LAYER Cwww000 Blok ekleme Katman adı
BL:HANDLE Cwww000 Blok işleci
BL:NUMBER Nwww000 Blok sayacı
BL:LEVEL Nwww000 Blok iç içe geçme seviyesi

Örnek

Şablon dosyası:

BUILDINGTYPE C030000
ZONENAME     C025000
ACTIVITY     C020000
HVACSYSTEM   C025000
AREA         N006002
HEIGHT       N004002
BL:NAME      C012000
BL:NUMBER    N002000

Çıktı dosyası (.cdf format):

‘Atölyeler/bakım deposu’,’Personel OdasıZ0/09 P’,’Yeme/içme alanı’,’Yerden Isıtma’,31,79,2,55,’ZONE’,1 ‘
‘Atölyeler/bakım deposu’,’Z0/14 Makine Dairesi’,’Makine dairesi’,’HVAC sistemi olmayan bölge’,15,84,4,10,’ZONE’,2 ‘
‘Ambar ve depolama’,’ZO/11 Lobi’,’Depolama alanı’,’Ortam Isıtması',53,26,4,10,'ZONE',3
...

Erişim

Komut: ExtractBlockAttribute



Bu başlık hakkında geribildirimde bulunun

SOLIDWORKS; dokümantasyonun sunumu, doğruluğu ve bütünlüğü hakkında geribildiriminizi almaktan memnuniyet duyar. Bu başlık ile ilgili yorum ve önerilerinizi, aşağıdaki formu kullanarak doğrudan dokümantasyon takımımıza yollayın. Dokümantasyon takımı teknik destek sorularına yanıt veremez. Teknik destek ile ilgili bilgiler için buraya tıklayın.

* Gerekli

 
*Email:  
Konu:   Yardım Başlıkları Hakkında Geribildirim
Sayfa:   BlokÖzelliklerini Metin Dosyasına Çıkarma
*Yorum:  
*   Kişisel Bilgilerimin Dassault Systèmes tarafından kullanılacağının belirtildiği gizlilik politikasını okuduğumu ve kabul ettiğimi onaylıyorum

Yazdırma Başlığı

Yazdırılacak içeriğin kapsamını seçin:

x

Internet Explorer 7'den daha eski bir tarayıcı sürümünü kullandığınızı tespit ettik. Optimize edilmiş görünüm için tarayıcınızı Internet Explorer 7 veya daha yenisine yükseltmenizi öneririz.

 Bu mesajı bir daha asla gösterme
x

Web Yardım İçerik Sürümü: 2023 SP05

SOLIDWORKS içindeki Web yardımını devre dışı bırakmak ve onun yerine yerel yardımı kullanmak için Yardım > SOLIDWORKS Web Yardımını Kullan öğelerine tıklayın.

Web yardımı arabirimi ve araması ile ilgili karşılaştığınız sorunları lütfen yerel destek temsilcinize bildirin. Yardım başlıkları hakkında ayrı ayrı geri bildirimde bulunmak için ilgili başlığın sayfasından "Bu başlık hakkında geribildirim" bağlantısına tıklayın.