スケッチリップフィーチャー
スケッチパスに沿って板金部品を裁断するには、スケッチリップフィーチャーを使用します。
スケッチリップフィーチャーのフィーチャー要素ツリー
スケッチリップフィーチャーの要素ツリーはヘッダーファイル ProSmtRegularRip.h で定義されており、その構造はシンプルです。次の図にフィーチャー要素ツリーの構造を示します。
スケッチリップの要素ツリー
このツリーの要素は次のとおりです。
PRO_E_FEATURE_TYPE - フィーチャータイプを指定します。この場合、値は PRO_FEAT_RIP です。
PRO_E_STD_FEATURE_NAME - フィーチャーの名前を指定します。
PRO_E_SMT_RIP_TYPE - リップタイプを指定します。この場合、値は PRO_SMT_RIP_REGULAR です。
PRO_E_STD_SECTION - リップ処理で使用するスケッチを指定します。断面を新規作成するか、モデルから内部スケッチを選択できます。
PRO_E_SMT_CUT_NORMAL_DIR - 投影の法線を指定します。投影法線は、スケッチしたカーブで板金部品を裁断する側面を指定します。この要素の値は次のとおりです。
PRO_SMT_CUT_DRVSIDE_GREEN - 被駆動サーフェスの法線を指定します。板金部品の緑色側面から白色側面の方向です。これがデフォルト値です。
PRO_SMT_CUT_DRVSIDE_WHITE - オフセットサーフェスの法線を指定します。板金部品の白色側面から緑色側面の方向です。
PRO_E_SMT_PROJ_DIR - 投影方向を指定します。これは列挙型 ProSmtProjDir によって指定されます。有効な値は次のとおりです。
PRO_SMT_PROJ_DIR_ONE - 片側に投影します。これがデフォルト値です。
PRO_SMT_PROJ_DIR_TWO - 反対側に投影します。
PRO_SMT_PROJ_DIR_BOTH - 両側に投影します。
PRO_E_STD_MATRLSIDE - 板金部品の面をリップ処理する方向を指定します。これは列挙型 ProSketchRipMatSide によって指定されます。有効な値は次のとおりです。
PRO_SKETCHRIP_MATSIDE_ONE - 1 方向にリップ処理します。
PRO_SKETCHRIP_MATSIDE_TWO - 反対方向にリップ処理します。これがデフォルト値です。
PRO_E_STD_SURF_COLLECTION_APPL - リップ操作から除外する一連のサーフェスを指定します。この要素はオプションです。
PRO_E_BODY - ボディオプションを指定します。PRO_E_SMT_FLATTEN_REF_TYPEPRO_FLATTEN_FORM_ALLSEL の場合にのみ有効です。
PRO_E_BODY_USE - PRO_BODY_USE_SELECTED である必要があります。
PRO_E_BODY_SELECT - 選択したボディが 1 つ含まれている必要があります。
これは役に立ちましたか?