Article - CS276989

Interchanging of component with Creo Parametric 4.0 Toolkit function ProAssemblyAutointerchange() causes regeneration error despite setting of config.pro remember_replaced_components =yes

Modified: 09-Mar-2018   


Applies To

  • Creo Parametric 4.0
  • config option remember_replaced_components was set to yes (default value) according to the workaround from the article CS257164

Description

  • Interchanging of component with Creo Parametric 4.0 Toolkit function ProAssemblyAutointerchange() causes regeneration error  in the subsequent call of the API ProSolidRegerate() (PRO_TK_GENERAL_ERROR (-1)
  • After the  error the assembly could not be regenerated also in Creo Parametric User Interface and the regeneration aborts with error in following feature: "feature aborted: cannot recreate internal datum. - feature or reference are missing" 
  • The replacement of component(the same action as in Toolkit) via the Creo Parametric User Interface work fine and no error occurs (also in forced regeneration)
This is a printer-friendly version of Article 276989 and may be out of date. For the latest version click CS276989