板金ウォールフィーチャー
Creo TOOLKIT では、押し出しウォールフィーチャー、回転ウォールフィーチャー、またはスイープウォールフィーチャーを作成できます。ウォールの厚みを指定し、ベンドを生成し、展開長さの計算をウォールに指定できます。
押し出しウォールは、2 次元断面を描いて指定した方向に押し出すことによって作成されます。回転ウォールとスイープウォールも同様に描画されます。
Creo TOOLKIT では、押し出しウォールは、(ヘッダーファイル ProExtrude.h で定義されている) 基本の押し出しフィーチャーと同じ要素ツリーを使用します。回転ウォールの要素ツリーは、(ヘッダーファイル ProRevolve.h で定義されている) 基本の回転フィーチャーの要素ツリーと同じです。スイープウォールの要素ツリーは、(ヘッダーファイル ProSweep.h で定義されている) 基本のスイープフィーチャーの要素ツリーと同じです。
板金ウォールフィーチャーを生成するには、次に示す板金固有の要素のいくつかが要素ツリーに含まれていなければなりません。
PRO_E_STD_SMT_THICKNESS - ウォールの厚みを指定する倍精度型の値をとります。このフィーチャーが部品の最初のウォールフィーチャーでない場合、厚みには実際の値とは関係なく 0.0 を指定でき、フィーチャーは最初のウォールフィーチャーの厚みを継承します。この要素は必須ではなく、モデルで板金の厚みパラメータがすでに定義されている場合には変更できません。
PRO_E_STD_SMT_SWAP_DRV_SIDE - 板金の駆動側とオフセット側を切り替えます。
PRO_E_SMT_WALL_SHARPS_TO_BENDS - 断面の鋭いエッジを適切なベンドに変換します。
PRO_E_SMT_FILLETS - この要素については、板金フラットウォールフィーチャーのフィーチャー要素ツリーのセクションを参照してください。
PRO_E_SMT_DEV_LEN_CALCULATION - この要素については、板金フラットウォールフィーチャーのフィーチャー要素ツリーのセクションを参照してください。
PRO_E_SMT_MERGE_DATA
- この複合要素は、ウォールジオメトリを既存のウォールにマージする際に必要となるパラメータを定義します。
PRO_E_SMT_MERGE_AUTO - この要素の有効な値は次のとおりです。
True
- 設計している既存のウォールにウォールジオメトリをマージします。
False - ウォールをマージしません。
PRO_E_SMT_MERGE_KEEP_LINES - マージしたエッジをサーフェス結合部に表示するかどうかを指定します。この要素の有効な値は次のとおりです。
True
- マージしたエッジがサーフェス結合部に表示されます。
False - マージしたエッジがサーフェス結合部に表示されません。
PRO_E_BODY_USE - 必須。ジオメトリを追加するボディを指定します。有効な値は次のとおりです。
PRO_BODY_USE_NEW - フィーチャー内のジオメトリが最初のウォールに保存されます。ソリッドと同じ。
PRO_BODY_USE_SELECTED - フィーチャー内のジオメトリが単一の選択されているボディに保存されます。ソリッドと同じ。
PRO_E_SMT_NEW_BODY_LINKED - 板金ボディを部品にリンクするかどうかを指定します。PRO_E_BODY_USEPRO_BODY_USE_NEW に設定されている場合には必須です。
基本の押し出しフィーチャーと回転フィーチャーの詳細については、要素ツリー: 押し出しと回転のセクションを参照してください。
基本のスイープフィーチャーの詳細については、要素ツリー: スイープのセクションを参照してください。
これは役に立ちましたか?