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

Tekla Structures
2022
Tekla Structures

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)
プロパティ 例で使用されている値 説明

attributeunique_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

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

リストの場合は option

小さいカレンダー付きの日付の場合は date

小さいカレンダー付きの日付と時刻 [12:00] の場合は date_time_min

小さいカレンダー付きの日付と時刻 [12:00:00] の場合は date_time_sec

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 ダイアログ ボックスの上端からイメージの上端までの垂直距離 (タブ セクションの下端からカウント)
役に立ちましたか?
前へ
次へ