カスタム コンポーネントに関するよくある質問
カスタム コンポーネントに関するよくある質問に対する回答を確認できます。
一般
質問 1
カスタム コンポーネントを作成する「最良の方法」はありますか?
特にはありません。ただし、乗算は除算より高速です。たとえば、P1*0.5 は P1/2 より高速です。
質問 2
カスタム コンポーネント ビューの設定を変更できますか?
はい。モデル背景の任意の場所をダブルクリックして [ビュープロパティ] ダイアログを開き、必要に応じて設定を変更します。その後、次のように、変更するカスタム コンポーネント エディター ビューに対応する名前を付けて設定を保存します。
-
custom_object_editor_front_view
-
custom_object_editor_end_view
-
custom_object_editor_top_view
-
custom_object_editor_perspective_view
質問 3
同じ部材間に 2 つのコンポーネントを作成できません。カスタム コンポーネント設定で、[部材間に複数の コンポーネントを許可する] チェックボックスをオンにしました。カスタム コンポーネントで機能しないのはなぜですか?
カスタム コンポーネント ダイアログで [副部材に対する定義軸] を中心のオプションとは別のオプションに変更する必要もあります。そうすることで、同じ部材間に 2 つのコンポーネントを作成できるようになります。

距離変数の作成 (拘束)
質問 1
何が何に拘束されているかを知る方法はありますか?
リボンで [
オブジェクト] をクリックし、カスタム コンポーネント ビューのシンボルで距離を選択して、拘束に関する情報を表示します。

質問 2
既存の拘束を変更することはできますか?
いいえ、拘束を削除して新しい拘束を作成する必要があります。
質問 3
囲い平万と境界平面に違いはありますか?
はい。囲い平万は部材の輪郭に沿ったものであり、境界平面は部材の外側の形状を形成します。
|
外周平面 |
プロファイルの外面および内面を選択できます。
|
| 境界平面 |
プロファイルを囲む周囲ボックスの縁端を選択できます。
|
境界平面はほとんどのプロファイル タイプに適しているので、可能な限り囲い平万ではなく境界平面を使用してください。
質問 4
補助平面に拘束するにはどうすればよいですか?
次のようにして、他の平面の場合と同様に補助平面に拘束できます。
-
ハンドルを選択し、右クリックします。
-
[平面に拘束] を選択します。
-
補助平面を選択します。
補助平面はハイライトされません。
質問 5
カスタム コンポーネント エディター ツールバーの [拘束条件の作成] コマンドはどのような機能ですか?
このコマンドを使用して、最初に平面を選択し、次に、拘束するハンドルまたは角処理を選択します。
質問 6
カスタム コンポーネント エディター ツールバーの [選択コンポーネントの拘束条件を自動で生成する] コマンドはどのような機能ですか?
このコマンドによって、選択した部材がそのハンドルの接触面に自動的に拘束されます。Tekla Structures による平面の選択順序は次のとおりです。
-
補助平面
-
メイン部材と副部材の平面
変数の編集
質問 1
予約されている変数名はありますか?
はい、次のパラメーター変数は同じ頭文字を持っている必要があります。
-
ボルトサイズ ~ ボルトセット名
-
[スタッド径]、[スタッドセット名]、[スタッド長さ]
-
[鉄筋サイズ]、[鉄筋グレード]、[鉄筋曲げ半径]
-
コンポーネント名 ~ コンポーネント属性ファイル
サフィックスは、[変数] ダイアログ ボックスで [値のタイプ] を変更すると自動的に追加されます。
関連付けられている変数に合わせて頭文字を変更する必要があります。
頭文字が一致しない場合、変数は正しく機能しません。
質問 2
値を、たとえば 10 の位に丸めることはできますか?
値を丸めるには、round() 関数を使用します。
たとえば、round(17.5, 20) では、17.5 が 20 に切り上げられます。
round(17.1, 15) では 17.1 が 15 に切り下げられます。
質問 3
[ラベル名] の長さに制限はありますか?
はい、制限は 30 文字です。必要に応じて、入力ファイルで文字をさらに追加できます。
質問 4
プレート幅とプレートの厚さに 2 つの個別の値を設定する必要があります。PLT200*100 のように、これらの値を使用してプロファイル名を作成するにはどうすればよいですか?値に小数が含まれないようにするにはどうすればよいですか?
int() 関数を使用して、小数を整数に変換します。
以下の例では、P2 がプレート幅で、P3 がプレートの厚さです。次の式を使用して、プロファイルを作成します。
="PLT"+int(P2)+"*"+int(P3)"
質問 5
距離リストで式を使用できますか?
はい、以下は距離リストでの式の使用例です。
Tekla Structures では、距離リストはテキストとして処理されるため、引用符を使用する必要があります。たとえば、「P1 + " " + P5」と入力します。
カスタム コンポーネント ブラウザー
質問 1
カスタム コンポーネント エディターで部材を追加または削除したときに、[カスタムコンポーネントブラウザー] が更新されないのはなぜですか?
[更新] をクリックして、[カスタムコンポーネントブラウザー] を更新する必要があります。
質問 2
カスタム コンポーネント ブラウザーでユーザー定義情報を表示する方法はありますか?
はい、必要な値をデフォルト設定から変更する必要があります。デフォルト値は、[カスタムコンポーネントブラウザー] には表示されません。
カスタム コンポーネント ブラウザーで必要な属性を表示するには、次のように操作します。
-
プロパティ パネルに移動し、ユーザー定義情報のダイアログを開きます。
-
必要なユーザー定義情報の値を変更します。
-
[カスタムコンポーネントブラウザー] で [更新] をクリックして、属性を表示します。
入力ファイルの編集
質問 1
入力 (*.inp) ファイルを編集してカスタム コンポーネント ダイアログにイメージを追加しました。カスタム コンポーネント エディターで変更を加えた場合、入力ファイルは上書きされますか?
はい、ただし、Tekla Structures により入力ファイルのバックアップが自動的に作成されます。
質問 2
入力ファイルの編集時に Tab 4 が使用できないのはなぜですか?
Tab 4 は [一般] タブ用に予約されています。