objects.inp ファイルのプロパティ

Tekla Structures
2023
Tekla Structures

objects.inp ファイルのプロパティ

objects.inp ファイル内のユーザー定義情報定義は、この構造に従っています。

ファイルの場所や読み取り順序など、定義の変更に関する一般的な情報については、「ユーザー定義情報 (UDA) の定義と更新」を参照してください。

次の例は、objects.inp の主なプロパティを示しています。

attribute("MY_INFO_1", "My Info 1", string, "%s", no, none, "0.0", "0.0")
{
	value ("", 0)
}
picture("image_name", 8, 2, 260, 25)

鉄筋基本プロパティ

プロパティ 例で使用されている値 説明

attribute または unique_attribute

attribute

標準の属性かコピー不可の属性かを指定します。

attribute は、他の部材プロパティと共にコピーされる通常の属性です。

unique_attribute は、コピー不可の属性です。属性の値は他の部材にはコピーされません。たとえば、通常、部材チェックの状態の属性はコピーできません。

attribute_name

MY_INFO_1

属性名は、属性値を検索するために使用されます。

使用する属性名が、Tekla Structures でまだ使用されていないことを確認してください。名前を常に固有なものにするには、自分の名前のイニシャルや会社名の略称などを名前の先頭に付けるなどの方法が考えられます。

属性名では大文字と小文字が区別されます。属性名ではスペースまたは予約文字を使用しないでください。名前の最大長は 19 文字です。

属性をレポートまたはテンプレートに含めるには、テンプレート エディタで属性の名前をレイアウトに追加します。レポートの際、または図面を作成する際に Tekla Structures が属性の現在値を表示します。

label_text

My Info 1

Tekla Structures のダイアログ ボックスに表示されるラベルです。

デフォルトの属性が j_comment のようになっている場合、そのラベルは joints.ail メッセージ ファイルからのものです。

value_type

string

フィールドに含めることができる値のタイプ。

  • integer:整数

  • float:小数点が含まれている番号

  • string:テキスト

    文字列の最大長は 79 文字です。

  • string_not_modifiable:変更を禁止するテキスト。string_not_modifiable プロパティが設定されたフィールドは常に淡色表示され、有効と無効を切り替えることができません。このフィールド内の値は、[既定値に設定] ボタンをクリックしても保存されず、[変更] ボタンをクリックしても変更されません。

  • option:リスト

  • date:小さいカレンダー付きの日付

  • date_time_min:小さなカレンダーを使用した時間と分 (12:00) の日付と時刻

  • date_time_sec:小さなカレンダーを使用した時間、分、および秒の [12:00:00] による日付と時刻

value_type を変更する必要がある場合、objects.inp ファイルで現在のユーザー定義情報を変更する代わりに、新しいユーザー定義情報を作成します。たとえば、value_typestring から option に変更した場合、以前の値のタイプで指定されたプロパティを持つ部材の値は変更できず、その値は、レポートに、またはオブジェクトを照会したときに誤って表示されます。

詳細設定 XS_DIAGNOZE_AND_REPAIR_WRONG_UDA_TYPETRUE に設定されている場合、エラーチェックと修復 > 属性定義のエラーチェックと変更を使用して、値のタイプをデフォルト値に戻すことにより、誤ったユーザー定義情報の値のタイプを検出および修復できます。このコマンドは、stringoption など、objects.inp ファイルで定義されているユーザー定義情報の値のタイプが、environment.db で定義されている値と一致することを確認します。ユーザー定義情報の値が割り当てられた後に値のタイプを変更した場合、不一致が発生することがあります。

field_format

%s

ダイアログ ボックス内のフィールドの表示形式の定義

  • 文字列の場合は %s

  • 数値の場合は %d

special_flag

no

no または yes

部材の場合: ナンバリングで考慮されます。

図面の場合: [ドキュメント管理] に属性値が表示されます。

他の要素の場合: 無効です。

check_switch

none

none

このオプションは使用されません。

attribute_value_max

0.0

0.0

このオプションは使用されません。

attribute_value_min

0.0

0.0

このオプションは使用されません。

画像プロパティ

プロパティ 例で使用されている値 説明

picture

picture

picture は、ユーザー定義情報ダイアログ ボックスにイメージを追加するために使用されます。

イメージ名 image_name イメージの名前
2 イメージに予約された幅
高さ 8 イメージに予約されている高さ
水平オフセット 260 ダイアログ ボックスの左端からイメージの左端までの水平距離
垂直オフセット 25 ダイアログ ボックスの上端からイメージの上端までの垂直距離 (タブ セクションの下端からカウント)

ユーザー定義情報を表示または非表示にすることもできます。詳細については、「ユーザー定義情報の表示/非表示を切り替える方法」を参照してください。

役に立ちましたか?
前へ
次へ