ユーザーガイド > Creo Simulate: ジオメトリ > ProMechPoint へのアクセス
ProMechPoint へのアクセス
不透過型ハンドル ProMechPoint はモデルのデータム点メンバーを表します。デフォルトで、Creo Simulate ジオメトリには Creo Simulate の荷重または荷重を参照するその他のアイテムを持つ点のみが含まれます。ProMechmodeldataEntitiesSet() への入力として指定することで、追加の点を生成できます。
次の関数について説明します。
ProMechpointVisitAction() または ProMechpointFilterAction() タイプの関数は、ProMechPoint オブジェクトにアクセスする関数への引数として使用されます。
指定した点の ID を取得するには、ProMechpointIdGet() 関数を使用します。
*この ID は保存されず、Creo+ の点 ID とは関連がありません。
指定した点のオーナーモデルを取得するには、ProMechpointOwnerGet() 関数を使用します。
点の座標値を取得するには、ProMechpointPointGet() 関数を使用します。
点の配置タイプを取得するには、ProMechpointPlacementtypeGet() 関数を使用します。使用可能な配置タイプは次のとおりです。
PRO_MECH_PNT_FREE - 点がソリッドまたはシェルに接続していません。
PRO_MECH_PNT_FACE - ProMechSurface 上に配置されます。
PRO_MECH_PNT_EDGE - ProMechEdge 上に配置されます。
PRO_MECH_PNT_VERTEX - ProMechVertex 上に配置されます。
配置タイプが PRO_MECH_POINT_FACE の場合、配置サーフェスを取得するには ProMechpointPlacementsurfaceGet() 関数を使用します。
配置タイプが PRO_MECH_POINT_EDGE の場合、配置エッジを取得するには ProMechpointPlacementedgeGet() 関数を使用します。
配置タイプが PRO_MECH_POINT_VERTEX の場合、配置頂点を取得するには ProMechpointPlacementvertexGet() 関数を使用します。
指定した点の祖先を取得するには、ProMechpointAncestorsGet() 関数を使用します。これらは、この Creo Simulate 点の作成で使用された実際の Creo+ ジオメトリ点です。
これは役に立ちましたか?