アーティクル - CS367218
CreoObjectToolkitでExecuteFeatureOpsの代わりに使用されるCreoObjectToolkit pfcComponentFeat :: CreateReplaceOp()に対応する置換APIは何ですか
修正日: 25-Apr-2022
適用対象
- Creo Parametric 7.0 to 9.0
説明
- CreoObjectToolkitの対応する置換APIは何ですか
ExecuteFeatureOpsの代わりに使用されるpfcComponentFeat::CreateReplaceOp()
pfcCompModelReplace_ptr replaceOp = comp->CreateReplaceOp(compNewModel);
pfcFeatureOperation_ptr replaceFeatureOp = pfcFeatureOperation::cast(replaceOp);
pfcFeatureOperations_ptr cpfcFeatureOperations = new pfcFeatureOperations();
cpfcFeatureOperations->append(replaceFeatureOp);
pfcSession_ptr session = _creoManager->GetSession();
pfcModel_ptr model = session->GetCurrentWindow()->GetModel();
pfcSolid_ptr rootSolid = pfcSolid::cast(model);
try
{
rootSolid->ExecuteFeatureOps(cpfcFeatureOperations); //throws exception with Creo 7
最新バージョンはこちらを参照ください CS367218