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

Sample Code References:

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