Category Feature element trees, Category Features, Object ProFeature

Function ProFeatureRedefine


DEPRECATED: Since Wildfire 5.0
SUPERSEDED BY: ProFeatureWithoptionsRedefine
Description
Redefines the feature from the element tree.

NOTE:

This function is deprecated. Use ProFeatureWithoptionsRedefine() with flags equal to PRO_REGEN_NO_FLAGS for equivalent behavior.

Synopsis
#include <ProFeature.h>
ProErrorProFeatureRedefine(
ProAsmcomppath* comp_path
/* (In)
The path to the part to which the feature belongs. This can be NULL when you are redefining in Part mode, or when the feature belongs to the top-level assembly.
*/
ProFeature* feature
/* (In)
The feature.
*/
ProElement elemtree
/* (In)
The element tree.
*/
ProFeatureCreateOptions options[]
/* (In)
An array of user options.
*/
int num_opts
/* (In)
The number of options.
*/
ProErrorlist* p_errors
/* (Out)
The list of errors.
*/
)
Returns
PRO_TK_NO_ERRORThe function successfully redefined the feature.
PRO_TK_BAD_INPUTSOne or more of the input arguments are invalid.
See Also
ProAnalysis.h
ProAsmcomp.h
ProBeltFeat.h
ProChamfer.h
ProContact3dFeat.h
ProDamperFeat.h
ProDesignatedArea.h
ProDraft.h
ProDtmAxis.h
ProDtmCrv.h
ProDtmCsys.h
ProDtmPln.h
ProDtmPnt.h
ProElemId.h
ProExtrude.h
ProFeatIntr.h
ProFixture.h
ProFlatSrf.h
ProForeignCurve.h
ProHole.h
ProMfgoper.h
ProMerge.h
ProMirror.h
ProMove.h
ProNcseq.h
ProNcseqElem.h
ProPattern.h
ProProcstep.h
ProReplace.h
ProRevolve.h
ProRib.h
ProRound.h
ProShell.h
ProSmtFlangeWall.h
ProSmtFlatWall.h
ProSmtForm.h
ProSolidify.h
ProSmtPunchQuilt.h
ProStdSection.h
ProSurfReg.h
ProSweep.h
ProThicken.h
ProTrim.h
ProToolElem.h
ProValue.h
ProWcell.h

Manual References:

  1. Assembly: Assembling Components: Assembling Components by Element Tree
  2. Element Trees: Draft Features: Redefining a Draft
  3. Element Trees: Draft Features: Redefining a VPDD
  4. Core: Features: Manipulating Features
  5. Core: Features: Manipulating Features
  6. Core: Features: Manipulating Features based on Regeneration Flags
  7. Element Trees: Principles of Feature Creation: Feature Redefine
  8. Element Trees: Principles of Feature Creation: To Redefine a Feature
  9. Element Trees: Principles of Feature Creation: Introduction to Feature Element Trees in XML
  10. Element Trees: Principles of Feature Creation: Validation Using XML Schema
  11. Element Trees: Principles of Feature Creation: Tips for Recycling XML Output of Element Trees
  12. Element Trees: Hole: Sketched Hole
  13. Element Trees: Edit Menu Features: Redefining a Mirror Feature
  14. Element Trees: Edit Menu Features: Redefining a Move Feature
  15. Element Trees: Edit Menu Features: Redefining a Fill Feature
  16. Element Trees: Edit Menu Features: Redefining a Merge Feature
  17. Element Trees: Edit Menu Features: Redefining a Trim Feature
  18. Element Trees: Edit Menu Features: Redefining a Thicken Feature
  19. Element Trees: Edit Menu Features: Redefining a Solidify Feature
  20. Element Trees: Edit Menu Features: Redefining the Remove Feature
  21. Element Trees: Edit Menu Features: Redefining the Attach Feature
  22. Element Trees: Round and Chamfer: Redefining a Round
  23. Element Trees: Round and Chamfer: Redefining a Chamfer
  24. Element Trees: Round and Chamfer: Redefining a Corner Chamfer
  25. Element Trees: Sketched Features: Creating Features Containing Sections
  26. Element Trees: Sketched Features: To Create Sketched Features Element Trees
  27. Element Trees: Extrude and Revolve: Conventional Approach
  28. Element Trees: Extrude and Revolve: Example 9: Creating the First Extruded Protrusion Feature by Conventional Approach
  29. Element Trees: Extrude and Revolve: Example 10: Creating the First Thin Revolve Protrusion Feature by Conventional Approach
  30. Production Applications: Sheetmetal: Redefining a Flat Wall Feature
  31. Production Applications: Sheetmetal: Redefining a Flange Wall Feature
  32. Production Applications: Sheetmetal: Redefining a Extend Wall Feature
  33. Production Applications: Sheetmetal: Redefining a Split Area Feature
  34. Production Applications: Sheetmetal: Redefining a Punch or Die Form Feature
  35. Production Applications: Sheetmetal: Redefining a Quilt Form Feature
  36. Production Applications: Sheetmetal: Redefining a Flatten Form Feature
  37. Production Applications: Sheetmetal: Redefining a Rip Feature
  38. Element Trees: Shell: Redefining a Shell Feature

Sample Code References:

  1. pt_geardesign ( GearDesignUtils.c )
  2. pt_userguide ( UgMfgWcellCreate.c )