Attext コマンド ダイアログボックスで、属性からテキストファイルへデータをコピーします。
-Attext コマンド コマンドラインで属性からテキストファイルへデータをコピーします。
ファイルがそうすることができるテキストデータベースまたはスプレッドシートで挿入します。
次のフォーマットでファイルを保存できます。
カンマ区切りフォーマット(CDF) : ブロックのそれぞれの要素を1行に持ちます。個々の属性フィールドは、カンマで区切られます。 文字列フィールドは、シングルクォーテーション記号で囲まれます。 CDFファイルに抽出するときは、テンプレートファイルを指定しなければなりません。
スペース区切りファイル(SDF) : ブロックのそれぞれの要素を1行に持ちます。 それぞれの属性フィールドは、固定の長さを持ちます。区切り文字や文字列を表す記号はありません。 SDFにファイルに抽出する場合、テンプレートファイルを指定しなければなりません。
図面交換フォーマッ?ト(DXF) : 挿入基点、回転角度、属性値などのそれぞれのブロックについての情報を含む、標準DXFファイルのサブセット(*.dxxファイル)を作成します。 テンプレートファイルは不要です。
属性を CDF または SDF ファイルに抽出する前に、テンプレートファイルを作成する必要があります。 テンプレートファイルは、ファイルに抽出したい属性フィールドを指定するASCIIテキストファイルです。 テンプレートファイルのそれぞれの行が、1 つの属性フィールドを指定します。 Bricscadは、ブロック名、挿入基点の X,Y,Z 座標値、ブロックが挿入された画層名といった特殊な項目を含めて、最大 15 フィールドを認識します。 任意でこれらのフィールドを含めることができます。 テンプレートファイルには、少なくとも1つの属性名のフィールドが必要です。
テンプレートファイルのそれぞれの行は、フィールド名から始まります。 ブロック名や挿入点などのフィールドは、BL: から始まります。 次の空白でない文字は、C (文字列フィールドを示す)か、N (数値フィールドを示す)でなければなりません。 この文字列に続く3桁の数字は、フィールドの幅(文字数)を指定します。 最後の3桁の数字は、小数の桁数を示します(数値フィールドの場合)。 文字フィールドの場合は、最後の3桁は必ずゼロ(000)でなければなりません。 典型的テンプレートファイルは次のようになります。
フィールド名
フィールドフォーマット
1.ブロック名(先頭文字は、BL: から始まります)
2.挿入基点(先頭文字は、BL: から始まります)
3.属性タグ
4.フィールドデータ型を示します:C =文字列,N =数値
5.文字列フィールド、または数値フィールドの幅
6.数値フィールドの小数の桁数、文字列フィールドでは 000
属性情報を抽出するには
以下のいずれかを実行:
ツール ツールバーの属性書出ボタンをクリックします。
ツール メニューの属性書出を選択します。
コマンドバーより、attext と入力しEnterキーを押します。
抽出属性ダイアログが開きます。
[選択] ボタンをクリックします。
一時的に、[抽出属性] ダイアログが閉じられます。
属性情報を抽出したいブロックを選択し右クリック、または [Enter] を押します。
[抽出属性] ダイアログが再度開きます。
出力テキスト形式を選択します。DXF形式で出力 (図面交換フォーマット), CDF形式で出力 (カンマ区切りフォーマット) SDF形式で出力 (スペース区切りファイル).
テンプレートファイルを選択します。
出力ファイル名を指定します。
[出力] ボタンをクリックします。
コマンドバーにプロンプトが表示されます: <数量>抽出するレコード:
Bricscad™ is commercialized by Bricsys NV. Bricsys NV and Vondle NV are fully owned subsidiaries of Menhirs NV. Copyright © 2001- Menhirs NV - All rights reserved. |