技术文章 - CS367218
Creo Object Toolkit pfcComponentFeat::CreateReplaceOp() 的相应替换 API 是什么,用于代替 Creo Object Toolkit 中的 ExecuteFeatureOps
已修改: 25-Apr-2022
适用于
- Creo Parametric 7.0 to 9.0
说明
- Creo Object Toolkit 对应的替换 API 是什么
pfcComponentFeat::CreateReplaceOp()用于代替ExecuteFeatureOps
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
这是文章 367218 的 PDF 版本,可能已过期。最新版本 CS367218