NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Features::FeatureCollection类 参考

特征集合管理器 更多...

#include <Features_FeatureCollection.hxx>

类 NXOpen::Features::FeatureCollection 继承关系图:
NXOpen::TaggedObjectCollection

class  iterator

Public 类型

enum  ReorderType { ReorderTypeInto , ReorderTypeBefore , ReorderTypeAfter }

Public 成员函数

NXOpen::Features::FeatureGroupActiveGroup ()
NXOpen::Features::AECDesignCollectionAECDesignCollection ()
NXOpen::Features::AeroCollectionAeroCollection ()
NXOpen::Features::SheetMetal::AeroSheetmetalManagerAeroSheetmetalManager ()
NXOpen::Features::AutomotiveCollectionAutomotiveCollection ()
NXOpen::Features::AVDACollectionAVDACollection ()
iterator begin ()
void ConvertToFloatingFeatureGroups ()
void ConvertToLatestSplitAlgorithm ()
void ConvertToSequentialFeatureGroups ()
NXOpen::Features::AdaptiveShellBuilderCreateAdaptiveShellBuilder (NXOpen::Features::AdaptiveShell *shellFace)
NXOpen::Features::AdmMoveFaceBuilderCreateAdmMoveFaceBuilder (NXOpen::Features::AdmMoveFace *admMoveFace)
NXOpen::Features::AdmOffsetRegionBuilderCreateAdmOffsetRegionBuilder (NXOpen::Features::AdmOffsetRegion *offsetRegion)
NXOpen::Features::AdmResizeFaceBuilderCreateAdmResizeFaceBuilder (NXOpen::Features::AdmResizeFace *admResizeFace)
NXOpen::Features::AestheticFaceBlendBuilderCreateAestheticFaceBlendBuilder (NXOpen::Features::AestheticFaceBlend *aestheticFaceBlend)
NXOpen::Features::AlgorithmicFeatureBuilderCreateAlgorithmicFeatureBuilder (NXOpen::Features::Feature *feature)
NXOpen::Features::AnalyzePocketBuilderCreateAnalyzePocketBuilder (NXOpen::Features::AnalyzePocket *analyzePocket)
NXOpen::Features::AngularDimBuilderCreateAngularDimensionBuilder (NXOpen::Features::AngularDim *angularDimension)
NXOpen::Features::AOCSBuilderCreateAocsBuilder (NXOpen::Features::Feature *aocs)
NXOpen::Features::AssemblyCutBuilderCreateAssemblyCutBuilder (NXOpen::Features::AssemblyCut *assemblyCut)
NXOpen::Features::BlendPocketBuilderCreateBlendPocketBuilder (NXOpen::Features::BlendPocket *blendPocket)
NXOpen::Features::BlockFeatureBuilderCreateBlockFeatureBuilder (NXOpen::Features::Feature *block)
NXOpen::Features::BodyByEquationBuilderCreateBodyByEquationBuilder (NXOpen::Features::BodyByEquation *facetBodyByEquation)
NXOpen::Features::BooleanBuilderCreateBooleanBuilder (NXOpen::Features::BooleanFeature *booleanFeature)
NXOpen::Features::BooleanBuilderCreateBooleanBuilderUsingCollector (NXOpen::Features::BooleanFeature *booleanFeature)
NXOpen::Features::BoundedPlaneBuilderCreateBoundedPlaneBuilder (NXOpen::Features::BoundedPlane *boundedPlane)
NXOpen::Features::BridgeCurveBuilderExCreateBridgeCurveBuilderEx (NXOpen::Features::BridgeCurve *bridgeCurve)
NXOpen::Features::BridgeSurfaceBuilderCreateBridgeSurfaceBuilder (NXOpen::Features::BridgeSurface *bridgeSurface)
NXOpen::Features::CenterlineBuilderCreateCenterlineBuilder (NXOpen::Features::Centerline *centerlineFeature)
NXOpen::Features::ChamferBuilderCreateChamferBuilder (NXOpen::Features::Feature *chamfer)
NXOpen::Features::ChangeFaceBuilderCreateChangeFaceBuilder (NXOpen::Features::ChangeFace *changeFace)
NXOpen::Features::ChangeShellThicknessBuilderCreateChangeShellThicknessBuilder (NXOpen::Features::ChangeShellThickness *shellFace)
NXOpen::Features::CircularBlendCurveBuilderCreateCircularBlendCurveBuilder (NXOpen::Features::CircularBlendCurve *circularBlendCurve)
NXOpen::Features::CoaxialBuilderCreateCoaxialBuilder (NXOpen::Features::Coaxial *coaxial)
NXOpen::Features::ColorFaceBuilderCreateColorFaceBuilder ()
NXOpen::Features::ColorFeatureBuilderCreateColorFeatureBuilder ()
NXOpen::Features::ColorFeatureGroupBuilderCreateColorFeatureGroupBuilder ()
NXOpen::Features::CombinedProjectionBuilderCreateCombinedProjectionBuilder (NXOpen::Features::CombinedProjection *combinedProjection)
NXOpen::Features::CompositeCurveBuilderCreateCompositeCurveBuilder (NXOpen::Features::Feature *compositeCurve)
NXOpen::Features::ConcaveFacesBuilderCreateConcaveFacesBuilder (NXOpen::Features::ConcaveFaces *concaveFaces)
NXOpen::Features::ConeBuilderCreateConeBuilder (NXOpen::Features::Cone *cone)
NXOpen::Features::ContourRibBuilderCreateContourRibBuilder (NXOpen::Features::ContourRib *contourRib)
NXOpen::GeometricUtilities::ConvertFeatureGroupsToModulesBuilderCreateConvertFeatureGroupsToModulesBuilder ()
NXOpen::Features::CoplanarBuilderCreateCoplanarBuilder (NXOpen::Features::Feature *coplanar)
NXOpen::Features::CopyFaceBuilderCreateCopyFaceBuilder (NXOpen::Features::Feature *copyFace)
NXOpen::Features::CopyPasteBuilderCreateCopyPasteBuilder (const std::vector< NXOpen::NXObject * > &features)
NXOpen::Features::CopyPasteBuilderCreateCopyPasteBuilder2 (const std::vector< NXOpen::NXObject * > &features)
NXOpen::Features::CurveLengthBuilderCreateCurvelengthBuilder (NXOpen::Features::Feature *curvelength)
NXOpen::Features::CurveOnSurfaceBuilderCreateCurveOnSurfaceBuilder (NXOpen::Features::CurveOnSurface *cosFeature)
NXOpen::Features::CustomFeatureBuilderCreateCustomFeatureBuilder (NXOpen::Features::Feature *customFeature)
NXOpen::Features::CutFaceBuilderCreateCutFaceBuilder (NXOpen::Features::Feature *cutFace)
NXOpen::Features::CylinderBuilderCreateCylinderBuilder (NXOpen::Features::Feature *cylinder)
NXOpen::Features::DatumAxisBuilderCreateDatumAxisBuilder (NXOpen::Features::Feature *datumAxis)
NXOpen::Features::DatumCsysBuilderCreateDatumCsysBuilder (NXOpen::Features::Feature *datumCsys)
NXOpen::Features::DatumPlaneBuilderCreateDatumPlaneBuilder (NXOpen::Features::Feature *dplane)
NXOpen::Features::DeformDefinitionBuilderCreateDeformDefinitionBuilder ()
NXOpen::Features::DeleteBodyBuilderCreateDeleteBodyBuilder (NXOpen::Features::DeleteBody *deleteBody)
NXOpen::Features::DeleteEdgeBuilderCreateDeleteEdgeBuilder (NXOpen::Features::DeleteEdge *deleteEdge)
NXOpen::Features::DeleteFaceBuilderCreateDeleteFaceBuilder (NXOpen::Features::Feature *deleteFace)
NXOpen::Features::DividefaceBuilderCreateDividefaceBuilder (NXOpen::Features::Feature *divideface)
NXOpen::Features::DraftBodyBuilderCreateDraftBodyBuilder (NXOpen::Features::Feature *draftBody)
NXOpen::Features::DraftBuilderCreateDraftBuilder (NXOpen::Features::Feature *draft)
NXOpen::Features::DraftingSplineBuilderCreateDraftingSplineBuilder (NXOpen::Spline *spline)
NXOpen::Features::EdgeBlendBuilderCreateEdgeBlendBuilder (NXOpen::Features::Feature *edgeblend)
NXOpen::Features::EdgeSymmetryBuilderCreateEdgeSymmetryBuilder (NXOpen::Features::Feature *edgeSymmetry)
NXOpen::Features::EditCrossSectionBuilderCreateEditCrossSectionBuilder (NXOpen::Features::EditCrossSection *editCrossSection)
NXOpen::Features::EditDimensionBuilderCreateEditDimensionBuilder ()
NXOpen::Features::EmbedManagerBuilderCreateEmbedManagerBuilder ()
NXOpen::Features::EmbossBodyBuilderCreateEmbossBodyBuilder (NXOpen::Features::EmbossBody *embossBody)
NXOpen::Features::EmbossBuilderCreateEmbossBuilder (NXOpen::Features::Feature *emboss)
NXOpen::Features::EnlargeBuilderCreateEnlargeBuilder (NXOpen::Features::Enlarge *enlargeFeature)
NXOpen::Features::ExtensionBuilderCreateExtensionBuilder (NXOpen::Features::Extension *extension)
NXOpen::Features::ExtractFaceBuilderCreateExtractFaceBuilder (NXOpen::Features::Feature *copyFace)
NXOpen::Features::ExtrudeBuilderCreateExtrudeBuilder (NXOpen::Features::Feature *extrude)
NXOpen::Features::FaceBlendBuilderCreateFaceBlendBuilder (NXOpen::Features::Feature *faceBlend)
NXOpen::Features::FeatureReplayBuilderCreateFeatureReplayBuilder ()
NXOpen::Features::FitCurveBuilderCreateFitCurveBuilder (NXOpen::Features::FitCurve *fitCurve)
NXOpen::Features::FitSurfaceBuilderCreateFitSurfaceBuilder (NXOpen::Features::FitSurface *fitSurface)
NXOpen::Features::FixedBuilderCreateFixedBuilder (NXOpen::Features::Fixed *makeFix)
NXOpen::Features::FlowBlendBuilderCreateFlowBlendBuilder (NXOpen::Features::FlowBlend *flowBlend)
NXOpen::Features::FreeTransformerBuilderCreateFreeTransformerBuilder (NXOpen::Features::Feature *freeTransformer)
NXOpen::Features::GeneralConicBuilderCreateGeneralConicBuilder (NXOpen::Features::GeneralConic *generalConic)
NXOpen::Features::GeomcopyBuilderCreateGeomcopyBuilder (NXOpen::Features::Feature *geomcopy)
NXOpen::Features::GlobalShapingBuilderCreateGlobalShapingBuilder (NXOpen::Features::GlobalShaping *globalShaping)
NXOpen::Features::GroupBodyBuilderCreateGroupBodyBuilder (NXOpen::Features::GroupBody *groupBody)
NXOpen::Features::GroupEdgeBuilderCreateGroupEdgeBuilder (NXOpen::Features::GroupEdge *groupEdge)
NXOpen::Features::GroupFaceBuilderCreateGroupFaceBuilder (NXOpen::Features::GroupFace *groupFace)
NXOpen::Features::GuidedExtensionBuilderExCreateGuidedExtensionBuilderEx (NXOpen::Features::Feature *guidedExtension)
NXOpen::Features::HelixBuilderCreateHelixBuilder (NXOpen::Features::Helix *helix)
NXOpen::Features::HoleFeatureBuilderCreateHoleFeatureBuilder (NXOpen::Features::Feature *hole)
NXOpen::Features::HolePackageBuilderCreateHolePackageBuilder (NXOpen::Features::HolePackage *holePackage)
NXOpen::Features::HumanBuilderCreateHumanBuilder (NXOpen::Features::Feature *human)
NXOpen::HumanPosturePredictionBuilderCreateHumanPosturePredictionBuilder (NXOpen::HumanPosturePrediction *posturePrediction)
NXOpen::Features::IFormBuilderCreateIformBuilder (NXOpen::Features::IForm *iform)
NXOpen::Features::InstanceFeatureBuilderCreateInstanceFeatureBuilder (const std::vector< NXOpen::Features::InstanceFeature * > &instanceFeatures, bool forClocking)
NXOpen::Features::InstanceFeatureBuilderCreateInstanceFeatureBuilder (NXOpen::Features::InstanceFeature *instanceFeature)
std::vector< NXOpen::Features::BooleanFeature * > CreateIntersectFeature (NXOpen::Body *targetBody, bool retainTargetBody, const std::vector< NXOpen::Body * > &toolBodies, bool retainToolBodies, bool allowNonAssociativeBoolean, bool *nonAssociativeBoolean, bool *unparameterizedSolids)
NXOpen::Features::IntersectionCurveBuilderCreateIntersectionCurveBuilder (NXOpen::Features::Feature *intersectionCurve)
NXOpen::Features::IsolateFeatureBuilderCreateIsolateFeatureBuilder (NXOpen::Features::IsolateFeature *isolateFeature)
NXOpen::Features::IsoparametricCurvesBuilderCreateIsoparametricCurvesBuilder (NXOpen::Features::IsoparametricCurves *isoparametricCurves)
NXOpen::Features::JoinCurvesBuilderCreateJoinCurvesBuilder (NXOpen::Features::Feature *joinCurves)
NXOpen::Features::LabelChamferBuilderCreateLabelChamferBuilder (NXOpen::Features::LabelChamfer *labelChamfer)
NXOpen::Features::LabelNotchBlendBuilderCreateLabelNotchBlendBuilder (NXOpen::Features::LabelNotchBlend *labelNotchBlend)
NXOpen::Features::LawCurveBuilderCreateLawCurveBuilder (NXOpen::Features::LawCurve *lawCurve)
NXOpen::Features::LawExtensionBuilderCreateLawExtensionBuilder (NXOpen::Features::LawExtension *lawExtension)
NXOpen::Features::LawExtensionBuilderExCreateLawExtensionBuilderEx (NXOpen::Features::Feature *lawExtension)
NXOpen::Features::LinearDimensionBuilderCreateLinearDimensionBuilder (NXOpen::Features::LinearDimension *linearDimension)
NXOpen::Features::LinkedFacetBuilderCreateLinkedFacetBuilder (NXOpen::Features::LinkedFacet *linkedFacet)
NXOpen::Features::MakeOffsetBuilderCreateMakeOffsetBuilder (NXOpen::Features::MakeOffset *makeOffset)
NXOpen::Features::MasterCutBuilderCreateMasterCutBuilder (NXOpen::Features::Feature *masterCut)
NXOpen::Features::MatchEdgeBuilderCreateMatchEdgeBuilder (NXOpen::Features::MatchEdge *matchEdge)
NXOpen::Features::MathIntegrationBuilderCreateMathIntegrationBuilder (NXOpen::Features::MathIntegration *mathIntegration)
NXOpen::Features::MeshSurfaceBuilderCreateMeshSurfaceBuilder (NXOpen::Features::Feature *meshSurf)
NXOpen::Features::MeshTransformerBuilderCreateMeshTransformerBuilder (NXOpen::Features::Feature *meshTransformer)
NXOpen::Features::MidSurfaceBuilderCreateMidSurfaceBuilder (NXOpen::Features::Feature *midSurface)
NXOpen::Features::MidSurfaceByFacePairsBuilderCreateMidSurfaceByFacePairsBuilder (NXOpen::Features::Feature *midSurfaceByFacePairs)
NXOpen::Features::MidSurfaceByTwoSheetsBuilderCreateMidSurfaceByTwoSheetsBuilder (NXOpen::Features::Feature *midSurfaceByTwoSheets)
NXOpen::Features::MidSurfaceUserDefinedBuilderCreateMidSurfaceUserDefinedBuilder (NXOpen::Features::MidSurfaceUserDefined *midsurfaceUserDefined)
NXOpen::Features::MirrorBodyBuilderCreateMirrorBodyBuilder (NXOpen::Features::Feature *mirrorBody)
NXOpen::Features::MirrorBuilderCreateMirrorBuilder (NXOpen::Features::Mirror *mirrorFeature)
NXOpen::Features::MirrorCurveBuilderCreateMirrorCurveBuilder (NXOpen::Features::Feature *mirrorCurve)
NXOpen::Features::MirrorFaceBuilderCreateMirrorFaceBuilder (NXOpen::Features::Feature *mirrorFace)
NXOpen::Features::MirrorFeatureBuilderCreateMirrorFeatureBuilder (NXOpen::Features::Feature *mirrorFea)
NXOpen::Features::MoveBodyBuilderCreateMoveBodyBuilder (NXOpen::Features::MoveBody *moveBody)
NXOpen::Features::MoveFaceBuilderCreateMoveFaceBuilder (NXOpen::Features::Feature *moveFace)
NXOpen::Features::NSidedSurfaceBuilderCreateNSidedSurfaceBuilder (NXOpen::Features::NSidedSurface *nsidedSurface)
NXOpen::Features::OffsetCurveBuilderCreateOffsetCurveBuilder (NXOpen::Features::Feature *offsetCurve)
NXOpen::Features::OffsetEmbossBuilderCreateOffsetEmbossBuilder (NXOpen::Features::Feature *offsetEmboss)
NXOpen::Features::OffsetFaceBuilderCreateOffsetFaceBuilder (NXOpen::Features::Feature *offsetface)
NXOpen::Features::OffsetRegionBuilderCreateOffsetRegionBuilder (NXOpen::Features::Feature *offsetRegion)
NXOpen::Features::OffsetSurfaceBuilderCreateOffsetSurfaceBuilder (NXOpen::Features::Feature *offsetSurface)
NXOpen::Features::OptimizeCurveBuilderCreateOptimizeCurveBuilder ()
NXOpen::Features::OptimizeFaceBuilderCreateOptimizeFaceBuilder ()
NXOpen::Features::OvercrownBuilderCreateOvercrownFeatureBuilder (NXOpen::Features::Feature *overcrown)
NXOpen::Features::PaintParametersBuilderCreatePaintParametersBuilder ()
NXOpen::Features::ParallelBuilderCreateParallelBuilder (NXOpen::Features::Parallel *parallel)
NXOpen::Features::PartModuleBuilderCreatePartModuleBuilder (NXOpen::Features::PartModule *partModule)
NXOpen::GeometricUtilities::PartModuleRelationshipBuilderCreatePartModuleRelationshipBuilder (NXOpen::Features::PartModule *partModule)
NXOpen::Features::PasteFaceBuilderCreatePasteFaceBuilder (NXOpen::Features::Feature *pasteFace)
NXOpen::Features::PatchBuilderCreatePatchBuilder (NXOpen::Features::Feature *patch)
NXOpen::Features::PatchOpeningsBuilderCreatePatchOpeningsBuilder (NXOpen::Features::Feature *patchOpenings)
NXOpen::Features::PatternBodyBuilderCreatePatternBodyBuilder (NXOpen::Features::PatternBody *combinePattern)
NXOpen::Features::PatternFaceBuilderCreatePatternFaceBuilder (NXOpen::Features::Feature *patternFace)
NXOpen::Features::PatternFaceFeatureBuilderCreatePatternFaceFeatureBuilder (NXOpen::Features::PatternFaceFeature *patternFaceFeature)
NXOpen::Features::PatternFeatureBuilderCreatePatternFeatureBuilder (NXOpen::Features::Feature *patternFeature)
NXOpen::Features::PatternGeometryBuilderCreatePatternGeometryBuilder (NXOpen::Features::PatternGeometry *patternGeometry)
NXOpen::Features::PerpendicularBuilderCreatePerpendicularBuilder (NXOpen::Features::Perpendicular *perpendicular)
NXOpen::Features::PointSetBuilderCreatePointSetBuilder (NXOpen::Features::PointSet *pointSet)
NXOpen::Features::PoleSmoothingBuilderCreatePoleSmoothingBuilder (NXOpen::Features::PoleSmoothing *poleSmoothing)
NXOpen::Features::ProjectCurveBuilderCreateProjectCurveBuilder (NXOpen::Features::Feature *projectCurve)
NXOpen::Features::PromotionBuilderCreatePromotionBuilder (NXOpen::Features::Promotion *promotion)
NXOpen::Features::PullFaceBuilderCreatePullFaceBuilder (NXOpen::Features::PullFace *pullFace)
NXOpen::Features::RadialDimensionBuilderCreateRadialDimensionBuilder (NXOpen::Features::RadialDimension *radialDimension)
NXOpen::Features::RadiateFaceBuilderCreateRadiateFaceBuilder (NXOpen::Features::RadiateFace *radiateFace)
NXOpen::Features::RapidSurfaceBuilderCreateRapidSurfaceBuilder (NXOpen::Features::RapidSurface *rapidSurface)
NXOpen::Features::RasterImageCreateRasterImage (const NXOpen::Point3d &origin, const NXOpen::Matrix3x3 &matrix, double length, double height, const char *imageFileName, double translucency, NXOpen::Features::RasterImage::MaxTextureSize maximumTextureSize)
NXOpen::Features::RasterImageCreateRasterImage (const NXOpen::Point3d &origin, const NXOpen::Matrix3x3 &matrix, double length, double height, const NXString &imageFileName, double translucency, NXOpen::Features::RasterImage::MaxTextureSize maximumTextureSize)
NXOpen::Features::ReferenceMapperBuilderCreateReferenceMapperBuilder (NXOpen::Features::FeatureBuilder *booleanBuilderTag)
NXOpen::Features::RefitFaceBuilderCreateRefitFaceBuilder (NXOpen::Features::RefitFace *refitFace)
NXOpen::Features::RemoveParametersBuilderCreateRemoveParametersBuilder ()
NXOpen::GeometricUtilities::RenameLinkedPartModulePartBuilderCreateRenameLinkedPartModulePartBuilder ()
NXOpen::GeometricUtilities::RenewFeatureBuilderCreateRenewFeatureBuilder ()
NXOpen::Features::ReorderBlendsBuilderCreateReorderBlendsBuilder (NXOpen::Features::ReorderBlends *reorderBlends)
NXOpen::Features::ReplaceBlendBuilderCreateReplaceBlendBuilder (NXOpen::Features::ReplaceBlend *replaceBlend)
NXOpen::Features::ReplaceFaceBuilderCreateReplaceFaceBuilder (NXOpen::Features::Feature *replaceFace)
NXOpen::Features::ReplaceFeatureBuilderCreateReplaceFeatureBuilder ()
NXOpen::Features::ResizeBlendBuilderCreateResizeBlendBuilder (NXOpen::Features::Feature *resizeBlend)
NXOpen::Features::ResizeChamferBuilderCreateResizeChamferBuilder (NXOpen::Features::ResizeChamfer *resizeChamfer)
NXOpen::Features::ResizeFaceBuilderCreateResizeFaceBuilder (NXOpen::Features::Feature *resizeFace)
NXOpen::Features::ResizeHoleBuilderCreateResizeHoleBuilder (NXOpen::Features::ResizeHole *editHole)
NXOpen::Features::ResizePatternBuilderCreateResizePatternBuilder (NXOpen::Features::ResizePattern *resizePattern)
NXOpen::Features::ResizePlaneBuilderCreateResizePlaneBuilder (NXOpen::Features::Feature *resizePlane)
NXOpen::Features::RevolveBuilderCreateRevolveBuilder (NXOpen::Features::Feature *revolve)
NXOpen::Features::RibbonBuilderCreateRibbonBuilder (NXOpen::Features::Feature *ribbon)
NXOpen::Features::RPOBuilderCreateRpoBuilder (NXOpen::Features::Feature *rpo)
NXOpen::Features::RuledBuilderCreateRuledBuilder (NXOpen::Features::Feature *ruled)
NXOpen::Features::ScaleBuilderCreateScaleBuilder (NXOpen::Features::Feature *scale)
NXOpen::Features::SectionCurveBuilderCreateSectionCurveBuilder (NXOpen::Features::Feature *sectionCurves)
NXOpen::Features::SectionEditBuilderCreateSectionEditBuilder (NXOpen::Features::SectionEdit *sectionEdit)
NXOpen::Features::SectionInertiaAnalysisBuilderCreateSectionInertiaAnalysisBuilder (NXOpen::Features::SectionInertiaAnalysis *sectionInertiaAnalysis)
NXOpen::Features::SectionSurfaceBuilderExCreateSectionSurfaceBuilderEx (NXOpen::Features::SectionSurface *sectionSurfaceEx)
NXOpen::Features::SewBuilderCreateSewBuilder (NXOpen::Features::Feature *sew)
NXOpen::Features::ShellBuilderCreateShellBuilder (NXOpen::Features::Feature *shell)
NXOpen::Features::ShellFaceBuilderCreateShellFaceBuilder (NXOpen::Features::ShellFace *shellFace)
NXOpen::Features::ShowRelatedFacesBuilderCreateShowRelatedFacesBuilder ()
NXOpen::Features::SilhouetteFlangeBuilderCreateSilhouetteFlangeBuilder (NXOpen::Features::SilhouetteFlange *silhouetteFlange)
NXOpen::Features::SketchFitCurveBuilderCreateSketchFitCurveBuilder (NXOpen::Curve *fitCurve)
NXOpen::Features::SketchSplineBuilderCreateSketchSplineBuilder (NXOpen::Spline *spline)
NXOpen::Features::SmoothSplineBuilderCreateSmoothSplineBuilder (NXOpen::Features::SmoothSpline *smoothSpline)
NXOpen::ErrorListCreateSnapshotsOfFeatures (const std::vector< NXOpen::Features::Feature * > &features)
NXOpen::Features::SnipSurfaceBuilderCreateSnipSurfaceBuilder (NXOpen::Features::SnipSurface *snipSurface)
NXOpen::Features::SphereBuilderCreateSphereBuilder (NXOpen::Features::Sphere *sphere)
NXOpen::Features::SphericalCornerBuilderCreateSphericalCornerBuilder (NXOpen::Features::SphericalCorner *sphericalCorner)
NXOpen::Features::SplitBodyBuilderCreateSplitBodyBuilder (NXOpen::Features::SplitBody *splitBody)
NXOpen::Features::SplitBodyBuilderCreateSplitBodyBuilderUsingCollector (NXOpen::Features::SplitBody *splitBody)
NXOpen::Features::StepExpressionBuilderCreateStepExpressionBuilder (NXOpen::Expression *stepExpression, NXOpen::Features::Feature *owningFeature)
NXOpen::Features::StudioSplineBuilderExCreateStudioSplineBuilderEx (NXOpen::NXObject *spline)
NXOpen::Features::StudioSurfaceBuilderCreateStudioSurfaceBuilder (NXOpen::Features::Feature *studioSurface)
NXOpen::Features::StudioXformBuilderExCreateStudioXformBuilderEx (NXOpen::Features::StudioXform *studioXform1)
NXOpen::Features::StyledBlendBuilderCreateStyledBlendBuilder (NXOpen::Features::StyledBlend *styledBlend)
NXOpen::Features::StyledCornerBuilderCreateStyledCornerBuilder (NXOpen::Features::StyledCorner *styledCorner)
NXOpen::Features::StyledSweepBuilderCreateStyledSweepBuilder (NXOpen::Features::Feature *styledSweep)
std::vector< NXOpen::Features::BooleanFeature * > CreateSubtractFeature (NXOpen::Body *targetBody, bool retainTargetBody, const std::vector< NXOpen::Body * > &toolBodies, bool retainToolBodies, bool allowNonAssociativeBoolean, bool *nonAssociativeBoolean, bool *unparameterizedSolids)
NXOpen::Features::SweepAlongGuideBuilderCreateSweepAlongGuideBuilder (NXOpen::Features::SweepAlongGuide *sweepAlongGuide)
NXOpen::Features::SweptBuilderCreateSweptBuilder (NXOpen::Features::Swept *swept)
NXOpen::Features::SymmetricBuilderCreateSymmetricBuilder (NXOpen::Features::Symmetric *symmetric)
NXOpen::Features::TangentBuilderCreateTangentBuilder (NXOpen::Features::Tangent *tangent)
NXOpen::Features::TextBuilderCreateTextBuilder (NXOpen::Features::Text *text)
NXOpen::Features::ThickenBuilderCreateThickenBuilder (NXOpen::Features::Feature *thicken)
NXOpen::Features::ThreadBuilderCreateThreadBuilder (NXOpen::Features::Thread *thread)
NXOpen::Features::ThroughCurveMeshBuilderCreateThroughCurveMeshBuilder (NXOpen::Features::Feature *throughCurveMesh)
NXOpen::Features::ThroughCurvesBuilderCreateThroughCurvesBuilder (NXOpen::Features::Feature *throughCurves)
NXOpen::Features::TrimBody2BuilderCreateTrimBody2Builder (NXOpen::Features::TrimBody2 *trimBody2)
NXOpen::Features::TrimBodyBuilderCreateTrimBodyBuilder (NXOpen::Features::Feature *trimbodyFeat)
NXOpen::Features::TrimCurve2BuilderCreateTrimCurve2FeatureBuilder (NXOpen::Features::TrimCurve2 *trimCurve2Feature)
NXOpen::Features::TrimCurveBuilderCreateTrimCurveBuilder (NXOpen::Features::TrimCurve *trimCurve)
NXOpen::Features::TrimCurveBuilderCreateTrimCurveBuilder (NXOpen::Spline *trimCurve)
NXOpen::Features::TrimExtendBuilderCreateTrimExtendBuilder (NXOpen::Features::Feature *trimExtend)
NXOpen::Features::TrimSheetBuilderCreateTrimsheetBuilder (NXOpen::Features::Feature *trimSheet)
NXOpen::Features::TubeBuilderCreateTubeBuilder (NXOpen::Features::Feature *tube)
std::vector< NXOpen::Features::BooleanFeature * > CreateUniteFeature (NXOpen::Body *targetBody, bool retainTargetBody, const std::vector< NXOpen::Body * > &toolBodies, bool retainToolBodies, bool allowNonAssociativeBoolean, bool *nonAssociativeBoolean, bool *unparameterizedSolids)
NXOpen::Features::UnsewBuilderCreateUnsewBuilder (NXOpen::Features::Unsew *unsew)
NXOpen::Features::UntrimBuilderCreateUntrimBuilder (NXOpen::Features::Feature *untrim)
NXOpen::Features::UserDefinedObjectFeatureBuilderCreateUserDefinedObjectFeatureBuilder (NXOpen::Features::Feature *udoFeature)
NXOpen::Features::VariableOffsetBuilderCreateVariableOffsetBuilder (NXOpen::Features::VariableOffset *variableOffset)
NXOpen::Features::VarOffsetFaceBuilderCreateVarOffsetFaceBuilder (NXOpen::Features::VarOffsetFace *varOffsetFace)
NXOpen::Features::VarsweepBuilderCreateVarsweepBuilder (NXOpen::Features::Feature *varsweep)
NXOpen::Features::VirtualBlendEdgeBuilderCreateVirtualBlendEdgeBuilder ()
NXOpen::Features::VirtualCurveBuilderCreateVirtualCurveBuilder (NXOpen::Features::VirtualCurve *virtualCurve)
NXOpen::Features::WaveDatumBuilderCreateWaveDatumBuilder (NXOpen::Features::Feature *wavedatum)
NXOpen::Features::WavePointBuilderCreateWavePointBuilder (NXOpen::Features::Feature *wavepoint)
NXOpen::Features::WaveRoutingBuilderCreateWaveRoutingBuilder (NXOpen::Features::Feature *waverouting)
NXOpen::Features::WaveSketchBuilderCreateWaveSketchBuilder (NXOpen::Features::Feature *wavesketch)
NXOpen::Features::WrapBuilderCreateWrapBuilder (NXOpen::Features::WrapUnwrap *wrap)
NXOpen::Features::WrapGeometryBuilderCreateWrapGeometryBuilder (NXOpen::Features::WrapGeometry *wrapGeometry)
NXOpen::Features::CurveFeatureCollectionCurveFeatureCollection ()
NXOpen::Features::CustomAttributeCollectionCustomAttributeCollection ()
NXOpen::Features::CustomFeatureDataCollectionCustomFeatureDataCollection ()
void DeleteAllPartInformationalFeatureAlerts ()
void DeleteInformationalAlerts (const std::vector< NXOpen::NXObject * > &feature)
void DeleteSnapshot (NXOpen::Features::Feature *feature)
void DeleteWarningAlerts (const std::vector< NXOpen::NXObject * > &feature)
NXOpen::Features::DesignFeatureCollectionDesignFeatureCollection ()
NXOpen::Features::DetailFeatureCollectionDetailFeatureCollection ()
NXOpen::Die::DieCollectionDies ()
iterator end ()
NXOpen::Features::FeatureFindObject (const char *journalIdentifier)
NXOpen::Features::FeatureFindObject (const NXString &journalIdentifier)
NXOpen::Features::FreeformCurveCollectionFreeformCurveCollection ()
NXOpen::Features::FreeformSurfaceCollectionFreeformSurfaceCollection ()
NXOpen::Features::GCToolsFeatureCollectionGCToolsFeatureCollection ()
NXOpen::Features::GeodesicSketchCollectionGeodesicSketchCollection ()
std::vector< NXOpen::Features::Feature * > GetAllPartFeaturesWithAlerts ()
NXOpen::Features::FeatureGetAssociatedFeature (NXOpen::NXObject *object)
std::vector< NXOpen::Features::Feature * > GetAssociatedFeaturesOfBody (NXOpen::Body *body)
std::vector< NXOpen::Features::Feature * > GetAssociatedFeaturesOfEdge (NXOpen::Edge *edge)
std::vector< NXOpen::Features::Feature * > GetAssociatedFeaturesOfFace (NXOpen::Face *face)
std::vector< NXOpen::Features::Feature * > GetFeatures ()
bool GetIsMasterCutVisibleInView (NXOpen::Features::Feature *masterCut, NXOpen::CutView *view)
NXOpen::Features::FeatureGetParentFeatureOfBody (NXOpen::Body *body)
NXOpen::Features::FeatureGetParentFeatureOfFace (NXOpen::Face *face)
std::vector< NXOpen::Features::Feature * > GetParentFeaturesOfEdge (NXOpen::Edge *edge)
std::vector< NXOpen::Features::Feature * > GetPartFeaturesWithNewAlerts ()
NXOpen::Features::FeatureInsertNewDesignGroup (NXOpen::Features::Feature *referenceFeature, NXOpen::Features::FeatureCollection::ReorderType relativeLocation)
NXOpen::Features::LatticeFeatureCollectionLatticeFeatureCollection ()
NXOpen::Features::MorphMeshCollectionMorphMeshCollection ()
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use NXOpen::Features::FeatureCollection::ConvertToSequentialFeatureGroups or NXOpen::Features::FeatureCollection::ConvertToFloatingFeatureGroups instead.") void ConvertToNewFeatureGroups()
NXOpen::Features::PrintCsysFeatureCollectionPrintCsysFeatureCollection ()
void ReorderFeature (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::Features::Feature *target, NXOpen::Features::FeatureCollection::ReorderType beforeOrAfter)
void ReorganizeFeature (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::Features::Feature *target, NXOpen::Features::FeatureCollection::ReorderType beforeOrAfter)
NXOpen::Features::SketchConversionReportReplaceWithIndependentSketch (const std::vector< NXOpen::Features::Feature * > &features)
void RestoreModelDelayAfterReorder ()
void SetCanResetMcf (bool canResetMcf)
void SetEditWithRollbackFeature (NXOpen::Features::Feature *feature)
NXOpen::Features::SheetMetal::SheetmetalManagerSheetmetalManager ()
NXOpen::Features::ShipCollectionShipCollection ()
NXOpen::Features::EditWithRollbackManagerStartEditWithRollbackManager (NXOpen::Features::Feature *featureToEdit, NXOpen::Session::UndoMarkId featureEditMark)
NXOpen::Features::StructureDesignCollectionStructureDesignCollection ()
void SuppressFeatures (const std::vector< NXOpen::Features::Feature * > &features)
void SuspendModelDelayBeforeReorder ()
NXOpen::Features::SweepFeatureCollectionSweepFeatureCollection ()
NXOpen::Features::SynchronousCurveCollectionSynchronousCurveCollection ()
NXOpen::Features::SynchronousEdgeCollectionSynchronousEdgeCollection ()
tag_t Tag () const
NXOpen::Features::ToolingCollectionToolingCollection ()
NXOpen::Features::ToolingFeatureCollectionToolingFeatureCollection ()
NXOpen::Features::TrimFeatureCollectionTrimFeatureCollection ()
std::vector< NXOpen::Features::Feature * > UnsuppressFeatures (const std::vector< NXOpen::Features::Feature * > &features)
NXOpen::Features::VehicleDesignCollectionVehicleDesignCollection ()
NXOpen::Weld::WeldManagerWeldManager ()

详细描述

特征集合管理器

表示特征集合
要获取此类的实例,请参考 NXOpen::BasePart

创建于 NX3.0.0。

成员枚举类型说明

◆ ReorderType

重排序操作类型。

枚举值
ReorderTypeInto 

进入

ReorderTypeBefore 

之前

ReorderTypeAfter 

之后

成员函数说明

◆ ActiveGroup()

NXOpen::Features::FeatureGroup * NXOpen::Features::FeatureCollection::ActiveGroup ( )

返回活动特征组。
创建于 NX7.5.1。

许可证要求:无

◆ AECDesignCollection()

NXOpen::Features::AECDesignCollection * NXOpen::Features::FeatureCollection::AECDesignCollection ( )

返回属于此部件的AECDesignCollection实例
在NX2007.0.0中创建。

◆ AeroCollection()

NXOpen::Features::AeroCollection * NXOpen::Features::FeatureCollection::AeroCollection ( )

返回属于此部件的AeroCollection实例
在NX10.0.0中创建。

◆ AeroSheetmetalManager()

NXOpen::Features::SheetMetal::AeroSheetmetalManager * NXOpen::Features::FeatureCollection::AeroSheetmetalManager ( )

返回此部件的航空航天钣金管理器
于 NX3.0.0 中创建。

◆ AutomotiveCollection()

NXOpen::Features::AutomotiveCollection * NXOpen::Features::FeatureCollection::AutomotiveCollection ( )

返回属于此部件的汽车集合实例
于 NX7.5.0 中创建。

◆ AVDACollection()

NXOpen::Features::AVDACollection * NXOpen::Features::FeatureCollection::AVDACollection ( )

返回属于此部件的AVDACollection实例
在NX1953.0.0中创建。

◆ begin()

iterator NXOpen::Features::FeatureCollection::begin ( )

返回指向第一个元素的迭代器。

◆ ConvertToFloatingFeatureGroups()

void NXOpen::Features::FeatureCollection::ConvertToFloatingFeatureGroups ( )

将顺序特征组转换为浮动特征组
创建于NX7.5.3。

许可证要求:solid_modeling ("SOLIDS MODELING")

◆ ConvertToLatestSplitAlgorithm()

void NXOpen::Features::FeatureCollection::ConvertToLatestSplitAlgorithm ( )

将部件中的所有特征转换为使用最新的分割算法。
创建于 NX1980.0.0。
许可证要求: solid_modeling ("实体建模")

◆ ConvertToSequentialFeatureGroups()

void NXOpen::Features::FeatureCollection::ConvertToSequentialFeatureGroups ( )

将浮动特征组转换为顺序特征组
创建于NX7.5.3。

许可证要求:solid_modeling ("SOLIDS MODELING")

◆ CreateAdaptiveShellBuilder()

NXOpen::Features::AdaptiveShellBuilder * NXOpen::Features::FeatureCollection::CreateAdaptiveShellBuilder ( NXOpen::Features::AdaptiveShell * shellFace)

创建一个 NXOpen::Features::AdaptiveShellBuilder

返回
NXOpen::Features::AdaptiveShellBuilder 对象
版本信息 : 于NX6.0.0中创建。

许可证要求 : nx_synchronous ("NX 同步建模"), solid_modeling ("实体建模") 或 cam_base ("CAM 基础") 或 insp_programming ("检测编程")
参数
shellFace要编辑的 NXOpen::Features::AdaptiveShell

◆ CreateAdmMoveFaceBuilder()

NXOpen::Features::AdmMoveFaceBuilder * NXOpen::Features::FeatureCollection::CreateAdmMoveFaceBuilder ( NXOpen::Features::AdmMoveFace * admMoveFace)

创建一个高级移动面特征构建器 NXOpen::Features::AdmMoveFaceBuilder

返回

于NX6.0.0版本创建。

许可要求:nx_synchronous("NX同步建模")、solid_modeling("实体建模")或cam_base("CAM基础")或insp_programming("检测编程")
参数
admMoveFace要编辑的高级移动面特征 NXOpen::Features::AdmMoveFace

◆ CreateAdmOffsetRegionBuilder()

NXOpen::Features::AdmOffsetRegionBuilder * NXOpen::Features::FeatureCollection::CreateAdmOffsetRegionBuilder ( NXOpen::Features::AdmOffsetRegion * offsetRegion)

创建一个 NXOpen::Features::AdmOffsetRegionBuilder

返回
Features.AdmOffsetRegionBuilder 对象
在 NX6.0.0 中创建。

许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
offsetRegion要编辑的 NXOpen::Features::AdmOffsetRegion

◆ CreateAdmResizeFaceBuilder()

NXOpen::Features::AdmResizeFaceBuilder * NXOpen::Features::FeatureCollection::CreateAdmResizeFaceBuilder ( NXOpen::Features::AdmResizeFace * admResizeFace)

创建一个 NXOpen::Features::AdmResizeFaceBuilder

返回

在 NX6.0.0 中创建。

许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
admResizeFace要编辑的 NXOpen::Features::AdmResizeFace

◆ CreateAestheticFaceBlendBuilder()

NXOpen::Features::AestheticFaceBlendBuilder * NXOpen::Features::FeatureCollection::CreateAestheticFaceBlendBuilder ( NXOpen::Features::AestheticFaceBlend * aestheticFaceBlend)

创建一个 NXOpen::Features::VehicleDesign::VehicleCoordinateSystemBuilder

返回

弃用
已在 NX9.0.0 中弃用。请改用 Features::VehicleDesignCollection::CreateHoodVisibilityBuilder

创建于 NX7.5.0。

许可证要求:nx_general_packaging("NX General Packaging")或 ug_body_design("Body Design")或 nx_posture("NX Jack Posture Prediction")

创建一个 NXOpen::Features::AestheticFaceBlendBuilder

返回

创建于 NX7.5.0。

许可证要求:studio_free_form("STUDIO FREE FORM")
参数
aestheticFaceBlend要编辑的 NXOpen::Features::AestheticFaceBlend

◆ CreateAlgorithmicFeatureBuilder()

NXOpen::Features::AlgorithmicFeatureBuilder * NXOpen::Features::FeatureCollection::CreateAlgorithmicFeatureBuilder ( NXOpen::Features::Feature * feature)

创建一个 Features::AlgorithmicFeatureBuilder

返回

创建于 NX1953.0.0。
许可证要求: nx_algorithmic ("NX算法建模")
参数
feature要编辑的 Features::Feature

◆ CreateAnalyzePocketBuilder()

NXOpen::Features::AnalyzePocketBuilder * NXOpen::Features::FeatureCollection::CreateAnalyzePocketBuilder ( NXOpen::Features::AnalyzePocket * analyzePocket)

创建一个AnalyzePocketBuilder对象
创建于NX9.0.0版本。

许可要求:features_modeling ("FEATURES MODELING")

参数
analyzePocket要编辑的AnalyzePocket

◆ CreateAngularDimensionBuilder()

NXOpen::Features::AngularDimBuilder * NXOpen::Features::FeatureCollection::CreateAngularDimensionBuilder ( NXOpen::Features::AngularDim * angularDimension)

创建 NXOpen::Features::AngularDimBuilder
创建于 NX6.0.0。
许可证要求:nx_synchronous ("NX Synchronous")、solid_modeling ("SOLIDS MODELING")、cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")

参数
angularDimension要编辑的 NXOpen::Features::AngularDim

◆ CreateAocsBuilder()

NXOpen::Features::AOCSBuilder * NXOpen::Features::FeatureCollection::CreateAocsBuilder ( NXOpen::Features::Feature * aocs)

创建面内偏置构建器

返回
AOCSBuilder对象
于NX4.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
aocsNXOpen::Features::AOCSBuilder 待编辑对象

◆ CreateAssemblyCutBuilder()

NXOpen::Features::AssemblyCutBuilder * NXOpen::Features::FeatureCollection::CreateAssemblyCutBuilder ( NXOpen::Features::AssemblyCut * assemblyCut)

创建一个装配切割特征构建器 NXOpen::Features::AssemblyCutBuilder

返回
Features.AssemblyCutBuilder对象
于NX6.0.0版本创建。

许可要求:solid_modeling("实体建模")
参数
assemblyCut要编辑的装配切割特征 NXOpen::Features::AssemblyCut

◆ CreateBlendPocketBuilder()

NXOpen::Features::BlendPocketBuilder * NXOpen::Features::FeatureCollection::CreateBlendPocketBuilder ( NXOpen::Features::BlendPocket * blendPocket)

创建一个UnnestModuleBuilder对象
该API现已过时。 请使用NXOpen::Features::FeatureCollection替代。

返回
返回一个UnnestModuleBuilder构建器
弃用
在NX10.0.0版本中已过时。请使用NXOpen::Features::FeatureCollection替代。

创建于NX9.0.0版本。

许可要求:solid_modeling ("SOLIDS MODELING")

创建一个BlendPocketBuilder对象
创建于NX9.0.0版本。

许可要求:features_modeling ("FEATURES MODELING")

参数
blendPocket要编辑的BlendPocket

◆ CreateBlockFeatureBuilder()

NXOpen::Features::BlockFeatureBuilder * NXOpen::Features::FeatureCollection::CreateBlockFeatureBuilder ( NXOpen::Features::Feature * block)

创建块特征构建器

返回
BlockFeatureBuilder 对象
于 NX3.0.0 中创建。

许可证要求:solid_modeling ("SOLIDS MODELING") 或 features_modeling ("FEATURES MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
blockNXOpen::Features::Block 待编辑

◆ CreateBodyByEquationBuilder()

NXOpen::Features::BodyByEquationBuilder * NXOpen::Features::FeatureCollection::CreateBodyByEquationBuilder ( NXOpen::Features::BodyByEquation * facetBodyByEquation)

创建一个 NXOpen::Features::BodyByEquationBuilder

返回

创建于 NX12.0.0。

许可要求:solid_modeling("实体建模")
参数
facetBodyByEquationNXOpen::Features::BodyByEquation 待编辑的方程体特征

◆ CreateBooleanBuilder()

NXOpen::Features::BooleanBuilder * NXOpen::Features::FeatureCollection::CreateBooleanBuilder ( NXOpen::Features::BooleanFeature * booleanFeature)

创建布尔运算构建器

返回
布尔运算构建器对象
于 NX4.0.0 版本创建。
许可要求:实体建模 ("SOLIDS MODELING")
参数
booleanFeature待编辑的 NXOpen::Features::BooleanFeature

◆ CreateBooleanBuilderUsingCollector()

NXOpen::Features::BooleanBuilder * NXOpen::Features::FeatureCollection::CreateBooleanBuilderUsingCollector ( NXOpen::Features::BooleanFeature * booleanFeature)

创建布尔运算构建器。尽可能使用体收集器。

返回
布尔运算构建器对象
于 NX7.5.0 版本创建。
许可要求:实体建模 ("SOLIDS MODELING")
参数
booleanFeature待编辑的 NXOpen::Features::BooleanFeature

◆ CreateBoundedPlaneBuilder()

NXOpen::Features::BoundedPlaneBuilder * NXOpen::Features::FeatureCollection::CreateBoundedPlaneBuilder ( NXOpen::Features::BoundedPlane * boundedPlane)

创建一个车辆设计安全带锚点特征构建器 NXOpen::Features::VehicleDesign::SeatBeltAnchorageBuilder

返回

弃用
于NX9.0.0版本已过时。请使用 Features::VehicleDesignCollection::CreateSeatBeltAnchorageBuilder 替代。

于NX6.0.0版本创建。

许可要求:nx_general_packaging("NX通用包装")

创建一个有界平面特征构建器 NXOpen::Features::BoundedPlaneBuilder

返回
Features.BoundedPlaneBuilder对象
于NX6.0.0版本创建。

许可要求:nx_freeform_1("基础自由曲面建模")
参数
boundedPlane要编辑的有界平面特征 NXOpen::Features::BoundedPlane

◆ CreateBridgeCurveBuilderEx()

NXOpen::Features::BridgeCurveBuilderEx * NXOpen::Features::FeatureCollection::CreateBridgeCurveBuilderEx ( NXOpen::Features::BridgeCurve * bridgeCurve)

创建 NXOpen::Features::BridgeCurveBuilderEx

返回

在 NX8.5.0 中创建。

许可要求:solid_modeling ("SOLIDS MODELING") 或 nx_freeform_1 ("basic freeform modeling")
参数
bridgeCurve要编辑的 NXOpen::Features::BridgeCurve

◆ CreateBridgeSurfaceBuilder()

NXOpen::Features::BridgeSurfaceBuilder * NXOpen::Features::FeatureCollection::CreateBridgeSurfaceBuilder ( NXOpen::Features::BridgeSurface * bridgeSurface)

创建 NXOpen::Features::BridgeSurfaceBuilder

返回

创建于NX8.0.0。

许可证要求:nx_freeform_2 ("advanced freeform modeling")
参数
bridgeSurfaceNXOpen::Features::BridgeSurface 待编辑对象

◆ CreateCenterlineBuilder()

NXOpen::Features::CenterlineBuilder * NXOpen::Features::FeatureCollection::CreateCenterlineBuilder ( NXOpen::Features::Centerline * centerlineFeature)

创建一个 Features::CombinePatternBuilder

返回

弃用
在 NX2206.0.0 中已弃用。请改用 NXOpen::Features::FeatureCollection::CreatePatternBodyBuilder

创建于 NX2007.0.0。
许可证要求: solid_modeling ("实体建模")

创建一个 Features::CenterlineBuilder

返回

创建于 NX2206.0.0。
许可证要求: None
参数
centerlineFeature要编辑的 Features::Centerline

◆ CreateChamferBuilder()

NXOpen::Features::ChamferBuilder * NXOpen::Features::FeatureCollection::CreateChamferBuilder ( NXOpen::Features::Feature * chamfer)

创建一个倒角特征构建器

返回
倒角特征构建器对象
于NX4.0.0版本创建。

许可证要求:features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
参数
chamfer倒角 待编辑的特征,若为NULL则创建新特征

◆ CreateChangeFaceBuilder()

NXOpen::Features::ChangeFaceBuilder * NXOpen::Features::FeatureCollection::CreateChangeFaceBuilder ( NXOpen::Features::ChangeFace * changeFace)

创建一个 Features::ChangeFaceBuilder

返回

创建于 NX2206.0.0。
许可证要求: solid_modeling ("实体建模")
参数
changeFace要编辑的 Features::ChangeFace

◆ CreateChangeShellThicknessBuilder()

NXOpen::Features::ChangeShellThicknessBuilder * NXOpen::Features::FeatureCollection::CreateChangeShellThicknessBuilder ( NXOpen::Features::ChangeShellThickness * shellFace)

创建一个 NXOpen::Features::ChangeShellThicknessBuilder

返回
NXOpen::Features::ChangeShellThicknessBuilder 对象
版本信息 : 于NX6.0.0中创建。

许可证要求 : features_modeling ("特征建模") 或 cam_base ("CAM 基础") 或 insp_programming ("检测编程"), solid_modeling ("实体建模") 或 cam_base ("CAM 基础") 或 insp_programming ("检测编程")
参数
shellFace要编辑的 NXOpen::Features::ChangeShellThickness

◆ CreateCircularBlendCurveBuilder()

NXOpen::Features::CircularBlendCurveBuilder * NXOpen::Features::FeatureCollection::CreateCircularBlendCurveBuilder ( NXOpen::Features::CircularBlendCurve * circularBlendCurve)

创建一个CircularBlendCurve构造器

返回
CircularBlendCurveBuilder对象
创建于NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
参数
circularBlendCurve要编辑的CircularBlendCurve特征, , 若为NULL则创建新特征

◆ CreateCoaxialBuilder()

NXOpen::Features::CoaxialBuilder * NXOpen::Features::FeatureCollection::CreateCoaxialBuilder ( NXOpen::Features::Coaxial * coaxial)

创建一个 NXOpen::Features::CoaxialBuilder

返回
Features.CoaxialBuilder 对象
在 NX6.0.0 中创建。

许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
coaxial要编辑的 NXOpen::Features::Coaxial

◆ CreateColorFaceBuilder()

NXOpen::Features::ColorFaceBuilder * NXOpen::Features::FeatureCollection::CreateColorFaceBuilder ( )

创建一个面着色特征构建器 NXOpen::Features::ColorFaceBuilder

返回

于NX7.0.0版本创建。

许可要求:无

◆ CreateColorFeatureBuilder()

NXOpen::Features::ColorFeatureBuilder * NXOpen::Features::FeatureCollection::CreateColorFeatureBuilder ( )

创建 NXOpen::Features::ColorFeatureBuilder

返回

在 NX8.5.0 中创建。

许可要求:无

◆ CreateColorFeatureGroupBuilder()

NXOpen::Features::ColorFeatureGroupBuilder * NXOpen::Features::FeatureCollection::CreateColorFeatureGroupBuilder ( )

创建 NXOpen::Features::ColorFeatureGroupBuilder

返回

在 NX8.5.0 中创建。

许可要求:无

◆ CreateCombinedProjectionBuilder()

NXOpen::Features::CombinedProjectionBuilder * NXOpen::Features::FeatureCollection::CreateCombinedProjectionBuilder ( NXOpen::Features::CombinedProjection * combinedProjection)

创建 NXOpen::Features::CombinedProjectionBuilder

返回

创建于 NX6.0.0。

许可证要求:solid_modeling("SOLIDS MODELING")
参数
combinedProjectionNXOpen::Features::CombinedProjection 待编辑

◆ CreateCompositeCurveBuilder()

NXOpen::Features::CompositeCurveBuilder * NXOpen::Features::FeatureCollection::CreateCompositeCurveBuilder ( NXOpen::Features::Feature * compositeCurve)

创建一个 NXOpen::Features::CompositeCurveBuilder

返回
特征.组合曲线建造器对象
于 NX5.0.0 版本创建。

许可证要求:solid_modeling ("实体建模") 或 cam_base ("CAM 基础") 或 geometric_tol ("GD&T") 或 insp_programming ("检测编程")
参数
compositeCurve要编辑的 NXOpen::Features::Feature

◆ CreateConcaveFacesBuilder()

NXOpen::Features::ConcaveFacesBuilder * NXOpen::Features::FeatureCollection::CreateConcaveFacesBuilder ( NXOpen::Features::ConcaveFaces * concaveFaces)

创建一个 NXOpen::Features::ConcaveFacesBuilder
创建于 NX7.5.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
concaveFaces要编辑的 NXOpen::Features::ConcaveFaces

◆ CreateConeBuilder()

NXOpen::Features::ConeBuilder * NXOpen::Features::FeatureCollection::CreateConeBuilder ( NXOpen::Features::Cone * cone)

创建 NXOpen::Features::ConeBuilder

返回

创建于 NX6.0.0。

许可证要求:solid_modeling("SOLIDS MODELING")
参数
coneNXOpen::Features::Cone 待编辑

◆ CreateContourRibBuilder()

NXOpen::Features::ContourRibBuilder * NXOpen::Features::FeatureCollection::CreateContourRibBuilder ( NXOpen::Features::ContourRib * contourRib)

创建一个 Features::ContourRibBuilder

返回

创建于 NX1980.0.0。
许可证要求: solid_modeling ("实体建模")
参数
contourRib要编辑的 Features::ContourRib

◆ CreateConvertFeatureGroupsToModulesBuilder()

NXOpen::GeometricUtilities::ConvertFeatureGroupsToModulesBuilder * NXOpen::Features::FeatureCollection::CreateConvertFeatureGroupsToModulesBuilder ( )

创建一个ConvertFeatureGroupsToModulesBuilder对象
创建于NX9.0.0版本。

许可要求:usr_defined_features ("USER DEFINED FEATURES")

◆ CreateCoplanarBuilder()

NXOpen::Features::CoplanarBuilder * NXOpen::Features::FeatureCollection::CreateCoplanarBuilder ( NXOpen::Features::Feature * coplanar)

创建截面曲面

返回

弃用
在 NX9.0.0 中已弃用。请使用 NXOpen::Features::FeatureCollection::CreateSectionSurfaceBuilderEx 替代。

创建于 NX6.0.0。

许可证要求:solid_modeling("SOLIDS MODELING")

创建共面构建器,在 nx6 之前不要使用

返回
Features.CoplanarBuilder 对象
创建于 NX6.0.0。

许可证要求:nx_synchronous("NX Synchronous")、solid_modeling("SOLIDS MODELING")或 cam_base("CAM BASE")或 insp_programming("INSPECTION PROGRAMMING")
参数
coplanarNXOpen::Features::Feature 待编辑

◆ CreateCopyFaceBuilder()

NXOpen::Features::CopyFaceBuilder * NXOpen::Features::FeatureCollection::CreateCopyFaceBuilder ( NXOpen::Features::Feature * copyFace)

创建一个复制面特征构建器

返回
Features.CopyFaceBuilder对象
于NX6.0.0版本创建。

许可要求:nx_synchronous("NX同步建模")、solid_modeling("实体建模")或cam_base("CAM基础")或insp_programming("检测编程")
参数
copyFace要编辑的特征 NXOpen::Features::Feature

◆ CreateCopyPasteBuilder()

NXOpen::Features::CopyPasteBuilder * NXOpen::Features::FeatureCollection::CreateCopyPasteBuilder ( const std::vector< NXOpen::NXObject * > & features)

创建 NXOpen::Features::CopyPasteBuilder

返回
CopyPasteBuilder
于 NX6.0.0 中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
features待复制/粘贴的特征

◆ CreateCopyPasteBuilder2()

NXOpen::Features::CopyPasteBuilder * NXOpen::Features::FeatureCollection::CreateCopyPasteBuilder2 ( const std::vector< NXOpen::NXObject * > & features)

创建一个 NXOpen::Features::CopyPasteBuilder
返回 CopyPasteBuilder
创建于 NX8.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
features要复制/粘贴的特征

◆ CreateCurvelengthBuilder()

NXOpen::Features::CurveLengthBuilder * NXOpen::Features::FeatureCollection::CreateCurvelengthBuilder ( NXOpen::Features::Feature * curvelength)

创建一个曲线长度特征构建器

返回
曲线长度特征构建器对象
于NX4.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
curvelengthNXOpen::Features::CurveLengthBuilder 待编辑的特征,若为NULL则创建新特征

◆ CreateCurveOnSurfaceBuilder()

NXOpen::Features::CurveOnSurfaceBuilder * NXOpen::Features::FeatureCollection::CreateCurveOnSurfaceBuilder ( NXOpen::Features::CurveOnSurface * cosFeature)

创建一个Studio Spline构造器

返回
StudioSplineBuilder对象
弃用
在NX8.0.0中已过时。请使用CreateStudioSplineBuilderEx替代。
创建于NX5.0.0。
许可证要求:features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

创建一个曲面上曲线特征构造器

返回
CurveOnSurfaceBuilder对象
创建于NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
参数
cosFeature要编辑的CurveOnSurface特征

◆ CreateCustomFeatureBuilder()

NXOpen::Features::CustomFeatureBuilder * NXOpen::Features::FeatureCollection::CreateCustomFeatureBuilder ( NXOpen::Features::Feature * customFeature)

创建一个 Features::CustomFeatureBuilder

返回

创建于 NX11.0.0。

许可要求:solid_modeling("实体建模")
参数
customFeatureFeatures::CustomFeature 待编辑的自定义特征

◆ CreateCutFaceBuilder()

NXOpen::Features::CutFaceBuilder * NXOpen::Features::FeatureCollection::CreateCutFaceBuilder ( NXOpen::Features::Feature * cutFace)

创建修剪面构建器

返回
Features.CutFaceBuilder 对象
创建于 NX6.0.0。

许可证要求:nx_synchronous("NX Synchronous")、solid_modeling("SOLIDS MODELING")或 cam_base("CAM BASE")或 insp_programming("INSPECTION PROGRAMMING")
参数
cutFaceNXOpen::Features::Feature 待编辑

◆ CreateCylinderBuilder()

NXOpen::Features::CylinderBuilder * NXOpen::Features::FeatureCollection::CreateCylinderBuilder ( NXOpen::Features::Feature * cylinder)

创建一个 NXOpen::Features::CylinderBuilder

返回

于 NX5.0.0 版本创建。

许可证要求:solid_modeling ("实体建模") 或 cam_base ("CAM 基础") 或 insp_programming ("检测编程")
参数
cylinder要编辑的 NXOpen::Features::Cylinder

◆ CreateDatumAxisBuilder()

NXOpen::Features::DatumAxisBuilder * NXOpen::Features::FeatureCollection::CreateDatumAxisBuilder ( NXOpen::Features::Feature * datumAxis)

创建一个基准轴特征构建器

返回
基准轴特征构建器对象
于NX3.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
参数
datumAxisNXOpen::Features::DatumAxisFeature 待编辑的特征

◆ CreateDatumCsysBuilder()

NXOpen::Features::DatumCsysBuilder * NXOpen::Features::FeatureCollection::CreateDatumCsysBuilder ( NXOpen::Features::Feature * datumCsys)

创建基准坐标系特征构建器

返回
基准坐标系构建器对象
于 NX4.0.0 版本创建。
许可要求:特征建模 ("FEATURES MODELING") 或 CAM 基础 ("CAM BASE") 或形位公差 ("GDT") 或检测编程 ("INSPECTION PROGRAMMING"),实体建模 ("SOLIDS MODELING") 或 CAM 基础 ("CAM BASE") 或形位公差 ("GDT") 或检测编程 ("INSPECTION PROGRAMMING")
参数
datumCsys待编辑的 NXOpen::Features::DatumCsysBuilder

◆ CreateDatumPlaneBuilder()

NXOpen::Features::DatumPlaneBuilder * NXOpen::Features::FeatureCollection::CreateDatumPlaneBuilder ( NXOpen::Features::Feature * dplane)

创建一个基准平面特征构建器

返回
基准平面特征构建器对象
于NX3.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING")
参数
dplaneNXOpen::Features::DatumPlaneFeature 待编辑的特征

◆ CreateDeformDefinitionBuilder()

NXOpen::Features::DeformDefinitionBuilder * NXOpen::Features::FeatureCollection::CreateDeformDefinitionBuilder ( )

创建一个 NXOpen::Features::DeformDefinitionBuilder

返回
新创建的变形定义构建器。
创建于 NX12.0.0。

许可要求:solid_modeling("实体建模")

◆ CreateDeleteBodyBuilder()

NXOpen::Features::DeleteBodyBuilder * NXOpen::Features::FeatureCollection::CreateDeleteBodyBuilder ( NXOpen::Features::DeleteBody * deleteBody)

创建 NXOpen::Features::DeleteBodyBuilder

返回
DeleteBodyBuilder 对象
在 NX8.5.0 中创建。

许可要求:features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
参数
deleteBody要编辑的 NXOpen::Features::DeleteBody

◆ CreateDeleteEdgeBuilder()

NXOpen::Features::DeleteEdgeBuilder * NXOpen::Features::FeatureCollection::CreateDeleteEdgeBuilder ( NXOpen::Features::DeleteEdge * deleteEdge)

创建一个 NXOpen::Features::DeleteEdgeBuilder
创建于 NX8.0.0。

许可证要求:features_modeling ("FEATURES MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING"),solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")

参数
deleteEdge要编辑的 NXOpen::Features::DeleteEdge

◆ CreateDeleteFaceBuilder()

NXOpen::Features::DeleteFaceBuilder * NXOpen::Features::FeatureCollection::CreateDeleteFaceBuilder ( NXOpen::Features::Feature * deleteFace)

创建一个删除面特征构建器,在NX502版本前请勿使用

返回
删除面特征构建器对象
于NX5.0.0中创建。

许可证要求:同步建模 ("NX Synchronous"), 实体建模 ("SOLIDS MODELING") 或 加工基础 ("CAM BASE") 或 检测编程 ("INSPECTION PROGRAMMING")
参数
deleteFace要编辑的特征

◆ CreateDividefaceBuilder()

NXOpen::Features::DividefaceBuilder * NXOpen::Features::FeatureCollection::CreateDividefaceBuilder ( NXOpen::Features::Feature * divideface)

创建一个分面特征构建器

返回
分面特征构建器对象
于NX4.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")
参数
dividefaceNXOpen::Features::DividefaceBuilder 待编辑的特征

◆ CreateDraftBodyBuilder()

NXOpen::Features::DraftBodyBuilder * NXOpen::Features::FeatureCollection::CreateDraftBodyBuilder ( NXOpen::Features::Feature * draftBody)

创建一个 NXOpen::Features::DraftBodyBuilder

返回

于 NX5.0.0 版本创建。

许可证要求:features_modeling ("特征建模"), solid_modeling ("实体建模")
参数
draftBody要编辑的 NXOpen::Features::DraftBody

◆ CreateDraftBuilder()

NXOpen::Features::DraftBuilder * NXOpen::Features::FeatureCollection::CreateDraftBuilder ( NXOpen::Features::Feature * draft)

创建拔模构建器

返回
拔模构建器对象
于 NX4.0.0 版本创建。
许可要求:特征建模 ("FEATURES MODELING")、实体建模 ("SOLIDS MODELING")
参数
draft待编辑的 NXOpen::Features::DraftBuilder,若为空则创建新特征

◆ CreateDraftingSplineBuilder()

NXOpen::Features::DraftingSplineBuilder * NXOpen::Features::FeatureCollection::CreateDraftingSplineBuilder ( NXOpen::Spline * spline)

为制图创建Studio样条曲线构建器

返回
DraftingSplineBuilder对象
创建于NX8.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
splineNXOpen::Spline 待编辑对象

◆ CreateEdgeBlendBuilder()

NXOpen::Features::EdgeBlendBuilder * NXOpen::Features::FeatureCollection::CreateEdgeBlendBuilder ( NXOpen::Features::Feature * edgeblend)

创建一个边倒圆特征构建器

返回
边倒圆特征构建器对象
于NX4.0.0版本创建。

许可证要求:features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
参数
edgeblendNXOpen::Features::EdgeBlendBuilder 待编辑的特征,若为NULL则创建新特征

◆ CreateEdgeSymmetryBuilder()

NXOpen::Features::EdgeSymmetryBuilder * NXOpen::Features::FeatureCollection::CreateEdgeSymmetryBuilder ( NXOpen::Features::Feature * edgeSymmetry)

创建一个 NXOpen::Features::EdgeSymmetryBuilder

返回

创建于 NX7.0.0。

许可证要求:studio_free_form("STUDIO FREE FORM")
参数
edgeSymmetry要编辑的 NXOpen::Features::EdgeSymmetry。 如果 NXOpen::Features::MatchEdgeBuilder::TypesNXOpen::Features::MatchEdgeBuilder::TypesMatchEdgeToDatum,则接受 NXOpen::Features::MatchEdge 类型。 在这种情况下,会将 NXOpen::Features::MatchEdge 转换为 NXOpen::Features::EdgeSymmetry 特征。

◆ CreateEditCrossSectionBuilder()

NXOpen::Features::EditCrossSectionBuilder * NXOpen::Features::FeatureCollection::CreateEditCrossSectionBuilder ( NXOpen::Features::EditCrossSection * editCrossSection)

创建 NXOpen::Features::EditCrossSectionBuilder

返回

创建于NX8.0.0。

许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
editCrossSectionNXOpen::Features::EditCrossSection 待编辑对象

◆ CreateEditDimensionBuilder()

NXOpen::Features::EditDimensionBuilder * NXOpen::Features::FeatureCollection::CreateEditDimensionBuilder ( )

创建一个 NXOpen::Features::EditDimensionBuilder

返回

版本信息 : 于NX6.0.0中创建。

许可证要求 : solid_modeling ("实体建模") 或 drafting ("工程制图")

◆ CreateEmbedManagerBuilder()

NXOpen::Features::EmbedManagerBuilder * NXOpen::Features::FeatureCollection::CreateEmbedManagerBuilder ( )

创建一个 NXOpen::Features::EmbedManagerBuilder

返回

创建于 NX12.0.0。

许可要求:gateway("UG 网关")

◆ CreateEmbossBodyBuilder()

NXOpen::Features::EmbossBodyBuilder * NXOpen::Features::FeatureCollection::CreateEmbossBodyBuilder ( NXOpen::Features::EmbossBody * embossBody)

创建 NXOpen::Features::EmbossBodyBuilder

返回

在 NX8.5.0 中创建。

许可要求:solid_modeling ("SOLIDS MODELING")
参数
embossBody要编辑的 NXOpen::Features::EmbossBody

◆ CreateEmbossBuilder()

NXOpen::Features::EmbossBuilder * NXOpen::Features::FeatureCollection::CreateEmbossBuilder ( NXOpen::Features::Feature * emboss)

创建一个凸起特征构建器

返回
凸起特征构建器对象
于NX4.0.0版本创建。

许可证要求:features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
参数
embossNXOpen::Features::EmbossBuilder 待编辑的特征

◆ CreateEnlargeBuilder()

NXOpen::Features::EnlargeBuilder * NXOpen::Features::FeatureCollection::CreateEnlargeBuilder ( NXOpen::Features::Enlarge * enlargeFeature)

创建扩大构建器

返回
EnlargeBuilder 对象
创建于 NX6.0.0。

许可证要求:nx_freeform_2("advanced freeform modeling")
参数
enlargeFeatureNXOpen::Features::Enlarge 待编辑

◆ CreateExtensionBuilder()

NXOpen::Features::ExtensionBuilder * NXOpen::Features::FeatureCollection::CreateExtensionBuilder ( NXOpen::Features::Extension * extension)

创建 NXOpen::Features::ExtensionBuilder

返回

创建于NX8.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
extensionNXOpen::Features::Extension 待编辑对象

◆ CreateExtractFaceBuilder()

NXOpen::Features::ExtractFaceBuilder * NXOpen::Features::FeatureCollection::CreateExtractFaceBuilder ( NXOpen::Features::Feature * copyFace)

创建一个ExtractFace构造器

返回
抽取面构造器对象
创建于NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 geometric_tol ("GDT") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
copyFace要编辑的CopyFace特征

◆ CreateExtrudeBuilder()

NXOpen::Features::ExtrudeBuilder * NXOpen::Features::FeatureCollection::CreateExtrudeBuilder ( NXOpen::Features::Feature * extrude)

创建拉伸构建器

返回
ExtrudeBuilder 对象
于 NX4.0.0 中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
extrudeNXOpen::Features::Extrude 待编辑

◆ CreateFaceBlendBuilder()

NXOpen::Features::FaceBlendBuilder * NXOpen::Features::FeatureCollection::CreateFaceBlendBuilder ( NXOpen::Features::Feature * faceBlend)

创建面倒圆特征构建器

返回
FaceBlendBuilder对象
创建于NX4.0.0。

许可证要求:features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
参数
faceBlendNXOpen::Features::FaceBlendBuilder 待编辑的面倒圆

◆ CreateFeatureReplayBuilder()

NXOpen::Features::FeatureReplayBuilder * NXOpen::Features::FeatureCollection::CreateFeatureReplayBuilder ( )

创建 NXOpen::Features::FeatureReplayBuilder
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")

◆ CreateFitCurveBuilder()

NXOpen::Features::FitCurveBuilder * NXOpen::Features::FeatureCollection::CreateFitCurveBuilder ( NXOpen::Features::FitCurve * fitCurve)

创建 NXOpen::Features::FitCurveBuilder

返回

在 NX8.5.0 中创建。

许可要求:solid_modeling ("SOLIDS MODELING")
参数
fitCurve要编辑的 NXOpen::Features::FitCurve

◆ CreateFitSurfaceBuilder()

NXOpen::Features::FitSurfaceBuilder * NXOpen::Features::FeatureCollection::CreateFitSurfaceBuilder ( NXOpen::Features::FitSurface * fitSurface)

创建 NXOpen::Features::FitSurfaceBuilder

返回

在 NX8.5.0 中创建。

许可要求:solid_modeling ("SOLIDS MODELING") 或 studio_free_form ("STUDIO FREE FORM")
参数
fitSurface要编辑的 NXOpen::Features::FitSurface

◆ CreateFixedBuilder()

NXOpen::Features::FixedBuilder * NXOpen::Features::FeatureCollection::CreateFixedBuilder ( NXOpen::Features::Fixed * makeFix)

创建一个 NXOpen::Features::FixedBuilder

返回

创建于 NX7.0.0。

许可证要求:features_modeling("FEATURES MODELING")或 cam_base("CAM BASE")或 insp_programming("INSPECTION PROGRAMMING"),solid_modeling("SOLIDS MODELING")或 cam_base("CAM BASE")或 insp_programming("INSPECTION PROGRAMMING")
参数
makeFix要编辑的 NXOpen::Features::Fixed

◆ CreateFlowBlendBuilder()

NXOpen::Features::FlowBlendBuilder * NXOpen::Features::FeatureCollection::CreateFlowBlendBuilder ( NXOpen::Features::FlowBlend * flowBlend)

创建一个 Features::FlowBlendBuilder

返回

创建于 NX10.0.0。

许可要求:flow_blend_for_nx("流混合"),solid_modeling("实体建模")
参数
flowBlendFeatures::FlowBlend 待编辑的流混合特征

◆ CreateFreeTransformerBuilder()

NXOpen::Features::FreeTransformerBuilder * NXOpen::Features::FeatureCollection::CreateFreeTransformerBuilder ( NXOpen::Features::Feature * freeTransformer)

创建 NXOpen::Features::FreeTransformerBuilder

返回

创建于 NX10.0.0。

许可证要求:solid_modeling("SOLIDS MODELING")
参数
freeTransformerNXOpen::Features::FreeTransformer 待编辑

◆ CreateGeneralConicBuilder()

NXOpen::Features::GeneralConicBuilder * NXOpen::Features::FeatureCollection::CreateGeneralConicBuilder ( NXOpen::Features::GeneralConic * generalConic)

创建 NXOpen::Features::GeneralConicBuilder

返回

在 NX8.5.0 中创建。

许可要求:solid_modeling ("SOLIDS MODELING") 或 drafting ("DRAFTING")
参数
generalConic要编辑的 NXOpen::Features::GeneralConic

◆ CreateGeomcopyBuilder()

NXOpen::Features::GeomcopyBuilder * NXOpen::Features::FeatureCollection::CreateGeomcopyBuilder ( NXOpen::Features::Feature * geomcopy)

创建一个Geomcopy构造器
创建于NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")

参数
geomcopy要编辑的Geomcopy特征

◆ CreateGlobalShapingBuilder()

NXOpen::Features::GlobalShapingBuilder * NXOpen::Features::FeatureCollection::CreateGlobalShapingBuilder ( NXOpen::Features::GlobalShaping * globalShaping)

创建一个 NXOpen::Features::GlobalShapingBuilder

返回

于 NX5.0.0 版本创建。

许可证要求:nx_freeform_2 ("高级自由曲面建模")
参数
globalShaping要编辑的 NXOpen::Features::GlobalShaping

◆ CreateGroupBodyBuilder()

NXOpen::Features::GroupBodyBuilder * NXOpen::Features::FeatureCollection::CreateGroupBodyBuilder ( NXOpen::Features::GroupBody * groupBody)

创建一个 Features::GroupBodyBuilder

返回

于 NX2312.0.0 中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
groupBody要编辑的 Features::GroupBody

◆ CreateGroupEdgeBuilder()

NXOpen::Features::GroupEdgeBuilder * NXOpen::Features::FeatureCollection::CreateGroupEdgeBuilder ( NXOpen::Features::GroupEdge * groupEdge)

创建一个 Features::GroupEdgeBuilder

返回

于 NX2312.0.0 中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
groupEdge要编辑的 Features::GroupEdge

◆ CreateGroupFaceBuilder()

NXOpen::Features::GroupFaceBuilder * NXOpen::Features::FeatureCollection::CreateGroupFaceBuilder ( NXOpen::Features::GroupFace * groupFace)

创建一个面组特征构建器 NXOpen::Features::GroupFaceBuilder

返回

于NX6.0.0版本创建。

许可要求:nx_synchronous("NX同步建模")、solid_modeling("实体建模")或cam_base("CAM基础")或insp_programming("检测编程")
参数
groupFace要编辑的面组特征 NXOpen::Features::GroupFace

◆ CreateGuidedExtensionBuilderEx()

NXOpen::Features::GuidedExtensionBuilderEx * NXOpen::Features::FeatureCollection::CreateGuidedExtensionBuilderEx ( NXOpen::Features::Feature * guidedExtension)

创建 NXOpen::Features::GuidedExtensionBuilderEx

返回

创建于 NX10.0.0。

许可证要求:solid_modeling("SOLIDS MODELING")
参数
guidedExtensionNXOpen::Features::GuidedExtensionEx 待编辑

◆ CreateHelixBuilder()

NXOpen::Features::HelixBuilder * NXOpen::Features::FeatureCollection::CreateHelixBuilder ( NXOpen::Features::Helix * helix)

创建 NXOpen::Features::HelixBuilder

返回

在 NX8.5.0 中创建。

许可要求:solid_modeling ("SOLIDS MODELING")
参数
helix要编辑的 NXOpen::Features::Helix

◆ CreateHoleFeatureBuilder()

NXOpen::Features::HoleFeatureBuilder * NXOpen::Features::FeatureCollection::CreateHoleFeatureBuilder ( NXOpen::Features::Feature * hole)

创建一个孔特征构建器

返回
孔特征构建器对象
于NX3.0.0版本创建。

许可证要求:features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
参数
holeNXOpen::Features::Hole 待编辑的特征

◆ CreateHolePackageBuilder()

NXOpen::Features::HolePackageBuilder * NXOpen::Features::FeatureCollection::CreateHolePackageBuilder ( NXOpen::Features::HolePackage * holePackage)

创建一个 NXOpen::Features::HolePackageBuilder

返回

在 NX5.0.2 中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
holePackage要编辑的 NXOpen::Features::HolePackage

◆ CreateHumanBuilder()

NXOpen::Features::HumanBuilder * NXOpen::Features::FeatureCollection::CreateHumanBuilder ( NXOpen::Features::Feature * human)

创建人体特征构建器。

返回
人体特征构建器对象
于 NX4.0.0 版本创建。
许可要求:实体建模 ("SOLIDS MODELING")、人体建模 ("Human Modelling")
参数
human待编辑的 NXOpen::Features::Human,若为空则创建新特征

◆ CreateHumanPosturePredictionBuilder()

NXOpen::HumanPosturePredictionBuilder * NXOpen::Features::FeatureCollection::CreateHumanPosturePredictionBuilder ( NXOpen::HumanPosturePrediction * posturePrediction)

创建人体姿势预测构建器。

返回
NXOpen::HumanPosturePredictionBuilder 对象
于 NX5.0.0 版本创建。
许可要求:实体建模 ("SOLIDS MODELING")、人体建模 ("Human Modelling")
参数
posturePrediction待编辑的 NXOpen::HumanPosturePrediction,若为空则创建新特征

◆ CreateIformBuilder()

NXOpen::Features::IFormBuilder * NXOpen::Features::FeatureCollection::CreateIformBuilder ( NXOpen::Features::IForm * iform)

创建一个 NXOpen::Features::IFormBuilder
创建于 NX7.5.0。

许可证要求:studio_free_form ("STUDIO FREE FORM")

参数
iform要编辑的 NXOpen::Features::IForm

◆ CreateInstanceFeatureBuilder() [1/2]

NXOpen::Features::InstanceFeatureBuilder * NXOpen::Features::FeatureCollection::CreateInstanceFeatureBuilder ( const std::vector< NXOpen::Features::InstanceFeature * > & instanceFeatures,
bool forClocking )

从多个 NXOpen::Features::InstanceFeature 创建 NXOpen::Features::InstanceFeatureBuilder

返回
NXOpen::Features::InstanceFeatureBuilder 对象
创建于 NX8.0.0。

许可证要求:solid_modeling("SOLIDS MODELING")
参数
instanceFeatures要编辑的 NXOpen::Features::InstanceFeature 数组
forClockingforclocking

◆ CreateInstanceFeatureBuilder() [2/2]

NXOpen::Features::InstanceFeatureBuilder * NXOpen::Features::FeatureCollection::CreateInstanceFeatureBuilder ( NXOpen::Features::InstanceFeature * instanceFeature)

创建 NXOpen::Features::InstanceFeatureBuilder

返回
NXOpen::Features::InstanceFeatureBuilder 对象
创建于 NX8.0.0。

许可证要求:solid_modeling("SOLIDS MODELING")
参数
instanceFeature要编辑的 NXOpen::Features::InstanceFeature

◆ CreateIntersectFeature()

std::vector< NXOpen::Features::BooleanFeature * > NXOpen::Features::FeatureCollection::CreateIntersectFeature ( NXOpen::Body * targetBody,
bool retainTargetBody,
const std::vector< NXOpen::Body * > & toolBodies,
bool retainToolBodies,
bool allowNonAssociativeBoolean,
bool * nonAssociativeBoolean,
bool * unparameterizedSolids )

创建求交特征。

返回
布尔特征数组
创建于NX3.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
targetBody目标体
retainTargetBody目标体保留选项
toolBodies工具体
retainToolBodies工具体保留选项
allowNonAssociativeBoolean允许产生非关联布尔操作的布尔运算
nonAssociativeBoolean若运算结果为非关联布尔,则为True。 否则为False
unparameterizedSolids若运算结果为非参数化实体,则为True。 否则为False

◆ CreateIntersectionCurveBuilder()

NXOpen::Features::IntersectionCurveBuilder * NXOpen::Features::FeatureCollection::CreateIntersectionCurveBuilder ( NXOpen::Features::Feature * intersectionCurve)

创建一个 NXOpen::Features::IntersectionCurveBuilder

返回
IntersectionCurveBuilder对象
于NX5.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
intersectionCurveNXOpen::Features::IntersectionCurveBuilder 待编辑对象

◆ CreateIsolateFeatureBuilder()

NXOpen::Features::IsolateFeatureBuilder * NXOpen::Features::FeatureCollection::CreateIsolateFeatureBuilder ( NXOpen::Features::IsolateFeature * isolateFeature)

创建 NXOpen::Features::IsolateFeatureBuilder

返回

在 NX8.5.0 中创建。

许可要求:solid_modeling ("SOLIDS MODELING")
参数
isolateFeature隔离特征

◆ CreateIsoparametricCurvesBuilder()

NXOpen::Features::IsoparametricCurvesBuilder * NXOpen::Features::FeatureCollection::CreateIsoparametricCurvesBuilder ( NXOpen::Features::IsoparametricCurves * isoparametricCurves)

创建一个 NXOpen::Features::IsoparametricCurvesBuilder
创建于 NX8.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
isoparametricCurves要编辑的 NXOpen::Features::IsoparametricCurves

◆ CreateJoinCurvesBuilder()

NXOpen::Features::JoinCurvesBuilder * NXOpen::Features::FeatureCollection::CreateJoinCurvesBuilder ( NXOpen::Features::Feature * joinCurves)

创建一个JoinCurves构造器

返回
JoinCurvesBuilder对象
创建于NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
joinCurves要编辑的JoinCurves特征,若为NULL则创建新特征

◆ CreateLabelChamferBuilder()

NXOpen::Features::LabelChamferBuilder * NXOpen::Features::FeatureCollection::CreateLabelChamferBuilder ( NXOpen::Features::LabelChamfer * labelChamfer)

创建一个 NXOpen::Features::LabelChamferBuilder
创建于 NX7.0.0。

许可证要求:nx_synchronous ("NX Synchronous")、solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")

参数
labelChamfer要编辑的 NXOpen::Features::LabelChamfer

◆ CreateLabelNotchBlendBuilder()

NXOpen::Features::LabelNotchBlendBuilder * NXOpen::Features::FeatureCollection::CreateLabelNotchBlendBuilder ( NXOpen::Features::LabelNotchBlend * labelNotchBlend)

创建 NXOpen::Features::LabelNotchBlendBuilder

返回

创建于NX8.0.0。

许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
labelNotchBlendNXOpen::Features::LabelNotchBlend 待编辑对象

◆ CreateLawCurveBuilder()

NXOpen::Features::LawCurveBuilder * NXOpen::Features::FeatureCollection::CreateLawCurveBuilder ( NXOpen::Features::LawCurve * lawCurve)

创建一个 NXOpen::Features::LawCurveBuilder
创建于 NX7.5.1。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
lawCurve要编辑的 NXOpen::Features::LawCurve

◆ CreateLawExtensionBuilder()

NXOpen::Features::LawExtensionBuilder * NXOpen::Features::FeatureCollection::CreateLawExtensionBuilder ( NXOpen::Features::LawExtension * lawExtension)

创建 NXOpen::Features::LawExtensionBuilder

返回

创建于 NX6.0.0。

许可证要求:solid_modeling("SOLIDS MODELING")
参数
lawExtensionNXOpen::Features::LawExtension 待编辑

◆ CreateLawExtensionBuilderEx()

NXOpen::Features::LawExtensionBuilderEx * NXOpen::Features::FeatureCollection::CreateLawExtensionBuilderEx ( NXOpen::Features::Feature * lawExtension)

创建 NXOpen::Features::LawExtensionBuilderEx

返回

创建于 NX8.5.0。

许可证要求:nx_freeform_2("advanced freeform modeling")
参数
lawExtensionNXOpen::Features::LawExtensionEx 待编辑

◆ CreateLinearDimensionBuilder()

NXOpen::Features::LinearDimensionBuilder * NXOpen::Features::FeatureCollection::CreateLinearDimensionBuilder ( NXOpen::Features::LinearDimension * linearDimension)

创建 NXOpen::Features::LinearDimensionBuilder

返回

创建于 NX6.0.0。

许可证要求:nx_synchronous("NX Synchronous")、solid_modeling("SOLIDS MODELING")或 cam_base("CAM BASE")或 insp_programming("INSPECTION PROGRAMMING")
参数
linearDimensionNXOpen::Features::LinearDimension 待编辑

◆ CreateLinkedFacetBuilder()

NXOpen::Features::LinkedFacetBuilder * NXOpen::Features::FeatureCollection::CreateLinkedFacetBuilder ( NXOpen::Features::LinkedFacet * linkedFacet)

创建 NXOpen::Features::LinkedFacetBuilder
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")

参数
linkedFacet要编辑的 NXOpen::Features::LinkedFacet

◆ CreateMakeOffsetBuilder()

NXOpen::Features::MakeOffsetBuilder * NXOpen::Features::FeatureCollection::CreateMakeOffsetBuilder ( NXOpen::Features::MakeOffset * makeOffset)

创建一个 NXOpen::Features::MakeOffsetBuilder

返回

创建于 NX7.0.0。

许可证要求:nx_synchronous("NX Synchronous")、solid_modeling("SOLIDS MODELING")或 cam_base("CAM BASE")或 insp_programming("INSPECTION PROGRAMMING")
参数
makeOffset要编辑的 NXOpen::Features::MakeOffset

◆ CreateMasterCutBuilder()

NXOpen::Features::MasterCutBuilder * NXOpen::Features::FeatureCollection::CreateMasterCutBuilder ( NXOpen::Features::Feature * masterCut)

创建主切削构建器
于NX4.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
masterCutNXOpen::Features::MasterCutBuilder 待编辑对象, 若为NULL则创建新对象

◆ CreateMatchEdgeBuilder()

NXOpen::Features::MatchEdgeBuilder * NXOpen::Features::FeatureCollection::CreateMatchEdgeBuilder ( NXOpen::Features::MatchEdge * matchEdge)

创建一个 NXOpen::Features::MatchEdgeBuilder

返回

在 NX6.0.0 中创建。

许可证要求:studio_free_form ("STUDIO FREE FORM")
参数
matchEdge要编辑的 NXOpen::Features::MatchEdge

◆ CreateMathIntegrationBuilder()

NXOpen::Features::MathIntegrationBuilder * NXOpen::Features::FeatureCollection::CreateMathIntegrationBuilder ( NXOpen::Features::MathIntegration * mathIntegration)

创建一个 NXOpen::Features::MapleBuilder

弃用
已在 NX12.0.0 中废弃。请使用 NXOpen::Features::FeatureCollection::CreateMathIntegrationBuilder 替代。

创建于 NX7.5.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

创建一个 NXOpen::Features::MathIntegrationBuilder
创建于 NX12.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
mathIntegration要编辑的 NXOpen::Features::MathIntegration

◆ CreateMeshSurfaceBuilder()

NXOpen::Features::MeshSurfaceBuilder * NXOpen::Features::FeatureCollection::CreateMeshSurfaceBuilder ( NXOpen::Features::Feature * meshSurf)

创建网格曲面特征构建器

返回
MeshSurfaceBuilder 对象
于 NX4.0.0 中创建。

许可证要求:features_modeling ("FEATURES MODELING")、solid_modeling ("SOLIDS MODELING")
参数
meshSurfNXOpen::Features::Ruled , NXOpen::Features::ThroughCurves , NXOpen::Features::ThroughCurveMesh 待编辑

◆ CreateMeshTransformerBuilder()

NXOpen::Features::MeshTransformerBuilder * NXOpen::Features::FeatureCollection::CreateMeshTransformerBuilder ( NXOpen::Features::Feature * meshTransformer)

创建 NXOpen::Features::MeshTransformerBuilder

返回

创建于 NX10.0.0。

许可证要求:solid_modeling("SOLIDS MODELING")
参数
meshTransformerNXOpen::Features::MeshTransformer 待编辑

◆ CreateMidSurfaceBuilder()

NXOpen::Features::MidSurfaceBuilder * NXOpen::Features::FeatureCollection::CreateMidSurfaceBuilder ( NXOpen::Features::Feature * midSurface)

创建 NXOpen::Features::MidSurfaceBuilder
创建于 NX2206.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")

参数
midSurface要编辑的 NXOpen::Features::MidSurfaceNXOpen::Features::MidSurface

◆ CreateMidSurfaceByFacePairsBuilder()

NXOpen::Features::MidSurfaceByFacePairsBuilder * NXOpen::Features::FeatureCollection::CreateMidSurfaceByFacePairsBuilder ( NXOpen::Features::Feature * midSurfaceByFacePairs)

创建 NXOpen::Features::MidSurfaceByFacePairsBuilder
创建于 NX7.5.0。
许可证要求:solid_modeling ("SOLIDS MODELING")

参数
midSurfaceByFacePairs要编辑的 NXOpen::Features::MidSurfaceByFacePairsNXOpen::Features::MidSurfaceFacePair

◆ CreateMidSurfaceByTwoSheetsBuilder()

NXOpen::Features::MidSurfaceByTwoSheetsBuilder * NXOpen::Features::FeatureCollection::CreateMidSurfaceByTwoSheetsBuilder ( NXOpen::Features::Feature * midSurfaceByTwoSheets)

创建一个 NXOpen::Features::MidSurfaceByTwoSheetsBuilder

返回

创建于 NX2206.0.0。

许可证要求:solid_modeling("SOLIDS MODELING")
参数
midSurfaceByTwoSheets要编辑的 NXOpen::Features::MidSurfaceByTwoSheets 或一个 NXOpen::Features::MidSurfaceByTwoSheets

◆ CreateMidSurfaceUserDefinedBuilder()

NXOpen::Features::MidSurfaceUserDefinedBuilder * NXOpen::Features::FeatureCollection::CreateMidSurfaceUserDefinedBuilder ( NXOpen::Features::MidSurfaceUserDefined * midsurfaceUserDefined)

创建一个 NXOpen::Features::MidSurfaceUserDefinedBuilder

返回

创建于 NX7.5.0。

许可证要求:solid_modeling("SOLIDS MODELING")
参数
midsurfaceUserDefined要编辑的 NXOpen::Features::MidSurfaceUserDefined

◆ CreateMirrorBodyBuilder()

NXOpen::Features::MirrorBodyBuilder * NXOpen::Features::FeatureCollection::CreateMirrorBodyBuilder ( NXOpen::Features::Feature * mirrorBody)

创建一个 NXOpen::Features::MirrorBodyBuilder

返回
镜像体建造器对象
于 NX5.0.0 版本创建。

许可证要求:solid_modeling ("实体建模") 或 cam_base ("CAM 基础") 或 insp_programming ("检测编程")
参数
mirrorBody要编辑的 NXOpen::Features::MirrorBodyBuilder

◆ CreateMirrorBuilder()

NXOpen::Features::MirrorBuilder * NXOpen::Features::FeatureCollection::CreateMirrorBuilder ( NXOpen::Features::Mirror * mirrorFeature)

创建 NXOpen::Features::MirrorBuilder

返回
NXOpen::Features::MirrorBuilder 对象
于NX8.0.1版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
mirrorFeatureNXOpen::Features::Mirror 待编辑对象

◆ CreateMirrorCurveBuilder()

NXOpen::Features::MirrorCurveBuilder * NXOpen::Features::FeatureCollection::CreateMirrorCurveBuilder ( NXOpen::Features::Feature * mirrorCurve)

创建一个 NXOpen::Features::MirrorCurveBuilder

返回

版本信息 : 于NX6.0.0中创建。

许可证要求 : solid_modeling ("实体建模")
参数
mirrorCurve要编辑的 NXOpen::Features::MirrorCurve

◆ CreateMirrorFaceBuilder()

NXOpen::Features::MirrorFaceBuilder * NXOpen::Features::FeatureCollection::CreateMirrorFaceBuilder ( NXOpen::Features::Feature * mirrorFace)

创建一个镜像面构建器

返回
Features.MirrorFaceBuilder 对象
在 NX6.0.0 中创建。

许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
mirrorFace要编辑的 NXOpen::Features::Feature

◆ CreateMirrorFeatureBuilder()

NXOpen::Features::MirrorFeatureBuilder * NXOpen::Features::FeatureCollection::CreateMirrorFeatureBuilder ( NXOpen::Features::Feature * mirrorFea)

创建 NXOpen::Features::MirrorFeatureBuilder

返回
MirrorFeatureBuilder对象
于NX5.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
mirrorFeaNXOpen::Features::MirrorFeatureBuilder 待编辑对象

◆ CreateMoveBodyBuilder()

NXOpen::Features::MoveBodyBuilder * NXOpen::Features::FeatureCollection::CreateMoveBodyBuilder ( NXOpen::Features::MoveBody * moveBody)

创建一个 NXOpen::Features::MoveBodyBuilder

返回

创建于 NX1847.0.0。
许可证要求: solid_modeling ("实体建模")
参数
moveBody要编辑的 NXOpen::Features::MoveBody

◆ CreateMoveFaceBuilder()

NXOpen::Features::MoveFaceBuilder * NXOpen::Features::FeatureCollection::CreateMoveFaceBuilder ( NXOpen::Features::Feature * moveFace)

创建一个移动面特征构建器,在NX502版本前请勿使用

返回
移动面特征构建器对象
于NX5.0.0中创建。

许可证要求:实体建模 ("SOLIDS MODELING")
参数
moveFace要编辑的特征

◆ CreateNSidedSurfaceBuilder()

NXOpen::Features::NSidedSurfaceBuilder * NXOpen::Features::FeatureCollection::CreateNSidedSurfaceBuilder ( NXOpen::Features::NSidedSurface * nsidedSurface)

创建一个N边曲面特征构建器

返回

于NX6.0.0中创建。

许可证要求:基础自由曲面建模 ("basic freeform modeling")
参数
nsidedSurface要编辑的N边曲面特征

◆ CreateOffsetCurveBuilder()

NXOpen::Features::OffsetCurveBuilder * NXOpen::Features::FeatureCollection::CreateOffsetCurveBuilder ( NXOpen::Features::Feature * offsetCurve)

创建一个 NXOpen::Features::OffsetCurveBuilder

返回
偏置曲线建造器对象
于 NX5.0.0 版本创建。

许可证要求:solid_modeling ("实体建模") 或 drafting ("制图")
参数
offsetCurve要编辑的 NXOpen::Features::OffsetCurve

◆ CreateOffsetEmbossBuilder()

NXOpen::Features::OffsetEmbossBuilder * NXOpen::Features::FeatureCollection::CreateOffsetEmbossBuilder ( NXOpen::Features::Feature * offsetEmboss)

创建一个偏置凸起特征构建器

返回
偏置凸起特征构建器对象
于NX5.0.0版本创建。

许可证要求:features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
参数
offsetEmbossNXOpen::Features::OffsetEmbossBuilder 待编辑的特征

◆ CreateOffsetFaceBuilder()

NXOpen::Features::OffsetFaceBuilder * NXOpen::Features::FeatureCollection::CreateOffsetFaceBuilder ( NXOpen::Features::Feature * offsetface)

创建一个 NXOpen::Features::OffsetFaceBuilder

返回
OffsetFaceBuilder对象
于NX5.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
offsetfaceNXOpen::Features::OffsetFace 待编辑对象,若为NULL则创建新对象

◆ CreateOffsetRegionBuilder()

NXOpen::Features::OffsetRegionBuilder * NXOpen::Features::FeatureCollection::CreateOffsetRegionBuilder ( NXOpen::Features::Feature * offsetRegion)

创建一个偏移区域特征构建器,在NX502版本前请勿使用

返回
偏移区域特征构建器对象
于NX5.0.0中创建。

许可证要求:实体建模 ("SOLIDS MODELING")
参数
offsetRegion要编辑的特征

◆ CreateOffsetSurfaceBuilder()

NXOpen::Features::OffsetSurfaceBuilder * NXOpen::Features::FeatureCollection::CreateOffsetSurfaceBuilder ( NXOpen::Features::Feature * offsetSurface)

创建偏置曲面构建器

返回
偏置曲面构建器对象
于 NX4.0.0 版本创建。
许可要求:基础自由曲面建模 ("basic freeform modeling")
参数
offsetSurface待编辑的 NXOpen::Features::Feature

◆ CreateOptimizeCurveBuilder()

NXOpen::Features::OptimizeCurveBuilder * NXOpen::Features::FeatureCollection::CreateOptimizeCurveBuilder ( )

创建一个 NXOpen::Features::OptimizeCurveBuilder

返回
OptimizeCurveBuilder 对象
创建于 NX10.0.0。

许可要求:solid_modeling("实体建模")

◆ CreateOptimizeFaceBuilder()

NXOpen::Features::OptimizeFaceBuilder * NXOpen::Features::FeatureCollection::CreateOptimizeFaceBuilder ( )

创建一个 NXOpen::Features::OptimizeFaceBuilder

返回

创建于 NX7.0.0。

许可证要求:nx_synchronous("NX Synchronous")、solid_modeling("SOLIDS MODELING")或 cam_base("CAM BASE")或 insp_programming("INSPECTION PROGRAMMING")

◆ CreateOvercrownFeatureBuilder()

NXOpen::Features::OvercrownBuilder * NXOpen::Features::FeatureCollection::CreateOvercrownFeatureBuilder ( NXOpen::Features::Feature * overcrown)

创建一个凸顶特征构建器

返回
凸顶特征构建器对象
于NX4.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
overcrownNXOpen::Features::OvercrownBuilder 待编辑的特征,若为NULL则创建新特征。

◆ CreatePaintParametersBuilder()

NXOpen::Features::PaintParametersBuilder * NXOpen::Features::FeatureCollection::CreatePaintParametersBuilder ( )

创建 NXOpen::Features::PaintParametersBuilder
创建于 NX9.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")

◆ CreateParallelBuilder()

NXOpen::Features::ParallelBuilder * NXOpen::Features::FeatureCollection::CreateParallelBuilder ( NXOpen::Features::Parallel * parallel)

创建一个 NXOpen::Features::ParallelBuilder

返回

在 NX6.0.0 中创建。

许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
parallel要编辑的 NXOpen::Features::Parallel

◆ CreatePartModuleBuilder()

NXOpen::Features::PartModuleBuilder * NXOpen::Features::FeatureCollection::CreatePartModuleBuilder ( NXOpen::Features::PartModule * partModule)

创建 NXOpen::Features::PartModuleBuilder

返回

创建于NX8.0.0。

许可证要求:usr_defined_features ("USER DEFINED FEATURES")
参数
partModuleNXOpen::Features::PartModule 待编辑对象

◆ CreatePartModuleRelationshipBuilder()

NXOpen::GeometricUtilities::PartModuleRelationshipBuilder * NXOpen::Features::FeatureCollection::CreatePartModuleRelationshipBuilder ( NXOpen::Features::PartModule * partModule)

创建 NXOpen::GeometricUtilities::PartModuleRelationshipBuilder

返回

创建于NX8.0.0。

许可证要求:wave ("WAVE FUNCTIONALITY")
参数
partModuleNXOpen::Features::PartModule 待编辑对象

◆ CreatePasteFaceBuilder()

NXOpen::Features::PasteFaceBuilder * NXOpen::Features::FeatureCollection::CreatePasteFaceBuilder ( NXOpen::Features::Feature * pasteFace)

创建一个粘贴面特征构建器

返回
Features.PasteFaceBuilder对象
于NX6.0.0版本创建。

许可要求:nx_synchronous("NX同步建模")、solid_modeling("实体建模")或cam_base("CAM基础")或insp_programming("检测编程")
参数
pasteFace要编辑的特征 NXOpen::Features::Feature

◆ CreatePatchBuilder()

NXOpen::Features::PatchBuilder * NXOpen::Features::FeatureCollection::CreatePatchBuilder ( NXOpen::Features::Feature * patch)

创建 NXOpen::Features::PatchBuilder

返回
补片构建器对象
于 NX5.0.0 版本创建。
许可要求:实体建模 ("SOLIDS MODELING")
参数
patch待编辑的补片特征

◆ CreatePatchOpeningsBuilder()

NXOpen::Features::PatchOpeningsBuilder * NXOpen::Features::FeatureCollection::CreatePatchOpeningsBuilder ( NXOpen::Features::Feature * patchOpenings)

创建一个补片开口特征构建器

返回

于NX5.0.0中创建。

许可证要求:无
参数
patchOpenings要编辑的特征

◆ CreatePatternBodyBuilder()

NXOpen::Features::PatternBodyBuilder * NXOpen::Features::FeatureCollection::CreatePatternBodyBuilder ( NXOpen::Features::PatternBody * combinePattern)

创建一个 Features::PatternBodyBuilder

返回

创建于 NX2206.0.0。
许可证要求: solid_modeling ("实体建模")
参数
combinePattern要编辑的 Features::PatternBody

◆ CreatePatternFaceBuilder()

NXOpen::Features::PatternFaceBuilder * NXOpen::Features::FeatureCollection::CreatePatternFaceBuilder ( NXOpen::Features::Feature * patternFace)

创建一个面阵列特征构建器,在NX502版本前请勿使用

返回
面阵列特征构建器对象
于NX5.0.0中创建。

许可证要求:同步建模 ("NX Synchronous"), 实体建模 ("SOLIDS MODELING") 或 加工基础 ("CAM BASE") 或 检测编程 ("INSPECTION PROGRAMMING")
参数
patternFace要编辑的特征

◆ CreatePatternFaceFeatureBuilder()

NXOpen::Features::PatternFaceFeatureBuilder * NXOpen::Features::FeatureCollection::CreatePatternFaceFeatureBuilder ( NXOpen::Features::PatternFaceFeature * patternFaceFeature)

创建一个PatternFaceFeatureBuilder对象
创建于NX9.0.0版本。

许可要求:nx_synchronous ("NX Synchronous")、solid_modeling ("SOLIDS MODELING")、cam_base ("CAM BASE")或insp_programming ("INSPECTION PROGRAMMING")

参数
patternFaceFeature要编辑的PatternFaceFeature

◆ CreatePatternFeatureBuilder()

NXOpen::Features::PatternFeatureBuilder * NXOpen::Features::FeatureCollection::CreatePatternFeatureBuilder ( NXOpen::Features::Feature * patternFeature)

创建 NXOpen::Features::PatternFeatureBuilder

返回
PatternFeatureBuilder 对象
创建于 NX7.0.0。

许可证要求:solid_modeling("SOLIDS MODELING")
参数
patternFeature要编辑的 NXOpen::Features::PatternFeatureBuilder

◆ CreatePatternGeometryBuilder()

NXOpen::Features::PatternGeometryBuilder * NXOpen::Features::FeatureCollection::CreatePatternGeometryBuilder ( NXOpen::Features::PatternGeometry * patternGeometry)

创建一个NestModuleBuilder对象
该API现已过时。 请使用NXOpen::Features::FeatureCollection替代。

返回
返回一个NestModuleBuilder构建器
弃用
在NX10.0.0版本中已过时。请使用NXOpen::Features::FeatureCollection替代。

创建于NX9.0.0版本。

许可要求:solid_modeling ("SOLIDS MODELING")

创建一个PatternGeometryBuilder对象
创建于NX9.0.0版本。

许可要求:solid_modeling ("SOLIDS MODELING")

参数
patternGeometry特征类PatternGeometry

◆ CreatePerpendicularBuilder()

NXOpen::Features::PerpendicularBuilder * NXOpen::Features::FeatureCollection::CreatePerpendicularBuilder ( NXOpen::Features::Perpendicular * perpendicular)

创建一个 NXOpen::Features::PerpendicularBuilder

返回
Features.PerpendicularBuilder 对象
在 NX6.0.0 中创建。

许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
perpendicular要编辑的 NXOpen::Features::Perpendicular

◆ CreatePointSetBuilder()

NXOpen::Features::PointSetBuilder * NXOpen::Features::FeatureCollection::CreatePointSetBuilder ( NXOpen::Features::PointSet * pointSet)

创建一个 NXOpen::Features::PointSetBuilder

返回

在 NX6.0.0 中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
pointSet要编辑的 NXOpen::Features::PointSet

◆ CreatePoleSmoothingBuilder()

NXOpen::Features::PoleSmoothingBuilder * NXOpen::Features::FeatureCollection::CreatePoleSmoothingBuilder ( NXOpen::Features::PoleSmoothing * poleSmoothing)

创建一个极点平滑特征构建器 NXOpen::Features::PoleSmoothingBuilder

返回

于NX6.0.0版本创建。

许可要求:solid_modeling("实体建模")
参数
poleSmoothing要编辑的极点平滑特征 NXOpen::Features::PoleSmoothing

◆ CreateProjectCurveBuilder()

NXOpen::Features::ProjectCurveBuilder * NXOpen::Features::FeatureCollection::CreateProjectCurveBuilder ( NXOpen::Features::Feature * projectCurve)

创建一个ProjectCurve构造器

返回
ProjectCurveBuilder对象
创建于NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
projectCurve要编辑的ProjectCurve特征

◆ CreatePromotionBuilder()

NXOpen::Features::PromotionBuilder * NXOpen::Features::FeatureCollection::CreatePromotionBuilder ( NXOpen::Features::Promotion * promotion)

创建一个 NXOpen::Features::PromotionBuilder

返回

版本信息 : 于NX6.0.0中创建。

许可证要求 : solid_modeling ("实体建模")
参数
promotion要编辑的 NXOpen::Features::Promotion

◆ CreatePullFaceBuilder()

NXOpen::Features::PullFaceBuilder * NXOpen::Features::FeatureCollection::CreatePullFaceBuilder ( NXOpen::Features::PullFace * pullFace)

创建 NXOpen::Features::PullFaceBuilder
创建于 NX6.0.0。
许可证要求:nx_synchronous ("NX Synchronous")、solid_modeling ("SOLIDS MODELING")、cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")

参数
pullFace要编辑的 NXOpen::Features::PullFace

◆ CreateRadialDimensionBuilder()

NXOpen::Features::RadialDimensionBuilder * NXOpen::Features::FeatureCollection::CreateRadialDimensionBuilder ( NXOpen::Features::RadialDimension * radialDimension)

创建一个 NXOpen::Features::RadialDimensionBuilder

返回

在 NX6.0.0 中创建。

许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
radialDimension要编辑的 NXOpen::Features::RadialDimension

◆ CreateRadiateFaceBuilder()

NXOpen::Features::RadiateFaceBuilder * NXOpen::Features::FeatureCollection::CreateRadiateFaceBuilder ( NXOpen::Features::RadiateFace * radiateFace)

创建一个 NXOpen::Features::RadiateFaceBuilder

返回
Features.RadiateFaceBuilder 对象
创建于 NX1899.0.0。
许可证要求: nx_synchronous ("NX同步"), solid_modeling ("实体建模") 或 cam_base ("CAM基础") 或 insp_programming ("检测编程")
参数
radiateFace要编辑的 NXOpen::Features::RadiateFace

◆ CreateRapidSurfaceBuilder()

NXOpen::Features::RapidSurfaceBuilder * NXOpen::Features::FeatureCollection::CreateRapidSurfaceBuilder ( NXOpen::Features::RapidSurface * rapidSurface)

创建一个快速曲面特征构造器

返回
RapidSurfaceBuilder对象
创建于NX5.0.0。
许可证要求:nx_freeform_2 ("advanced freeform modeling")
参数
rapidSurface要编辑的RapidSurface特征

◆ CreateRasterImage() [1/2]

NXOpen::Features::RasterImage * NXOpen::Features::FeatureCollection::CreateRasterImage ( const NXOpen::Point3d & origin,
const NXOpen::Matrix3x3 & matrix,
double length,
double height,
const char * imageFileName,
double translucency,
NXOpen::Features::RasterImage::MaxTextureSize maximumTextureSize )

创建光栅图像

返回
光栅图像对象
于NX4.0.0版本创建。

许可证要求:studio_visualize ("STUDIO VISUALIZE")
参数
origin光栅图像的原点
matrix光栅图像的旋转矩阵
length图像的长度,以给定的单位参数为准
height图像的高度,以给定的单位参数为准
imageFileName要使用的图像文件名。 目前,必须是.tif文件
translucency0.0表示完全不透明,1.0表示完全透明
maximumTextureSize最大纹理尺寸

◆ CreateRasterImage() [2/2]

NXOpen::Features::RasterImage * NXOpen::Features::FeatureCollection::CreateRasterImage ( const NXOpen::Point3d & origin,
const NXOpen::Matrix3x3 & matrix,
double length,
double height,
const NXString & imageFileName,
double translucency,
NXOpen::Features::RasterImage::MaxTextureSize maximumTextureSize )

创建光栅图像

返回
光栅图像对象
于 NX4.0.0 版本创建。
许可要求:工作室可视化 ("STUDIO VISUALIZE")
参数
origin光栅图像的原点
matrix光栅图像的旋转矩阵
length图像长度,单位由参数指定
height图像高度,单位由参数指定
imageFileName要使用的图像文件名。目前仅支持 .tif 文件
translucency0.0 表示完全不透明,1.0 表示完全透明
maximumTextureSize最大纹理大小

◆ CreateReferenceMapperBuilder()

NXOpen::Features::ReferenceMapperBuilder * NXOpen::Features::FeatureCollection::CreateReferenceMapperBuilder ( NXOpen::Features::FeatureBuilder * booleanBuilderTag)

创建 NXOpen::Features::ReferenceMapperBuilder

返回
ReferenceMapperBuilder
于 NX7.5.0 中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
booleanBuilderTagNXOpen::Features::FeatureBuilder

◆ CreateRefitFaceBuilder()

NXOpen::Features::RefitFaceBuilder * NXOpen::Features::FeatureCollection::CreateRefitFaceBuilder ( NXOpen::Features::RefitFace * refitFace)

创建一个 RefitFaceBuilder

返回

版本信息 : 于NX6.0.0中创建。

许可证要求 : solid_modeling ("实体建模")
参数
refitFace要编辑的 NXOpen::Features::RefitFace

◆ CreateRemoveParametersBuilder()

NXOpen::Features::RemoveParametersBuilder * NXOpen::Features::FeatureCollection::CreateRemoveParametersBuilder ( )

创建一个移除参数特征构建器 NXOpen::Features::RemoveParametersBuilder

返回
Features.RemoveParametersBuilder对象
于NX6.0.0版本创建。

许可要求:无

◆ CreateRenameLinkedPartModulePartBuilder()

NXOpen::GeometricUtilities::RenameLinkedPartModulePartBuilder * NXOpen::Features::FeatureCollection::CreateRenameLinkedPartModulePartBuilder ( )

创建一个RenameLinkedPartModulePartBuilder对象
创建于NX9.0.0版本。

许可要求:无

◆ CreateRenewFeatureBuilder()

NXOpen::GeometricUtilities::RenewFeatureBuilder * NXOpen::Features::FeatureCollection::CreateRenewFeatureBuilder ( )

创建一个 NXOpen::GeometricUtilities::RenewFeatureBuilder

返回

创建于 NX11.0.0。

许可要求:solid_modeling("实体建模")

◆ CreateReorderBlendsBuilder()

NXOpen::Features::ReorderBlendsBuilder * NXOpen::Features::FeatureCollection::CreateReorderBlendsBuilder ( NXOpen::Features::ReorderBlends * reorderBlends)

创建一个 NXOpen::Features::ReorderBlendsBuilder
创建于 NX7.5.1。

许可证要求:nx_synchronous ("NX Synchronous")、solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")

参数
reorderBlends要编辑的 NXOpen::Features::ReorderBlends

◆ CreateReplaceBlendBuilder()

NXOpen::Features::ReplaceBlendBuilder * NXOpen::Features::FeatureCollection::CreateReplaceBlendBuilder ( NXOpen::Features::ReplaceBlend * replaceBlend)

创建一个 NXOpen::Features::ReplaceBlendBuilder

返回
NXOpen::Features::ReplaceBlendBuilder 对象
创建于 NX7.0.0。

许可证要求:nx_synchronous("NX Synchronous")、solid_modeling("SOLIDS MODELING")或 cam_base("CAM BASE")或 insp_programming("INSPECTION PROGRAMMING")
参数
replaceBlend要编辑的 NXOpen::Features::ReplaceBlend

◆ CreateReplaceFaceBuilder()

NXOpen::Features::ReplaceFaceBuilder * NXOpen::Features::FeatureCollection::CreateReplaceFaceBuilder ( NXOpen::Features::Feature * replaceFace)

创建一个替换面特征构建器,在NX502版本前请勿使用

返回
替换面特征构建器对象
于NX5.0.0中创建。

许可证要求:同步建模 ("NX Synchronous"), 实体建模 ("SOLIDS MODELING") 或 加工基础 ("CAM BASE") 或 检测编程 ("INSPECTION PROGRAMMING")
参数
replaceFace要编辑的特征

◆ CreateReplaceFeatureBuilder()

NXOpen::Features::ReplaceFeatureBuilder * NXOpen::Features::FeatureCollection::CreateReplaceFeatureBuilder ( )

创建 NXOpen::Features::ReplaceFeatureBuilder
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")

◆ CreateResizeBlendBuilder()

NXOpen::Features::ResizeBlendBuilder * NXOpen::Features::FeatureCollection::CreateResizeBlendBuilder ( NXOpen::Features::Feature * resizeBlend)

创建一个调整倒圆大小特征构建器,在NX502版本前请勿使用

返回
调整倒圆大小特征构建器对象
于NX5.0.0中创建。

许可证要求:同步建模 ("NX Synchronous"), 实体建模 ("SOLIDS MODELING") 或 加工基础 ("CAM BASE") 或 检测编程 ("INSPECTION PROGRAMMING")
参数
resizeBlend要编辑的特征

◆ CreateResizeChamferBuilder()

NXOpen::Features::ResizeChamferBuilder * NXOpen::Features::FeatureCollection::CreateResizeChamferBuilder ( NXOpen::Features::ResizeChamfer * resizeChamfer)

创建一个 NXOpen::Features::ResizeChamferBuilder
创建于 NX7.0.0。

许可证要求:nx_synchronous ("NX Synchronous")、solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")

参数
resizeChamfer要编辑的 NXOpen::Features::ResizeChamfer

◆ CreateResizeFaceBuilder()

NXOpen::Features::ResizeFaceBuilder * NXOpen::Features::FeatureCollection::CreateResizeFaceBuilder ( NXOpen::Features::Feature * resizeFace)

创建一个调整面大小特征构建器,在NX502版本前请勿使用

返回
调整面大小特征构建器对象
于NX5.0.0中创建。

许可证要求:特征建模 ("FEATURES MODELING"), 实体建模 ("SOLIDS MODELING")
参数
resizeFace要编辑的特征

◆ CreateResizeHoleBuilder()

NXOpen::Features::ResizeHoleBuilder * NXOpen::Features::FeatureCollection::CreateResizeHoleBuilder ( NXOpen::Features::ResizeHole * editHole)

创建一个 NXOpen::Features::ResizeHoleBuilder

返回

创建于 NX1926.0.0。
许可证要求: nx_synchronous ("NX同步"), solid_modeling ("实体建模") 或 cam_base ("CAM基础") 或 insp_programming ("检测编程")
参数
editHole要编辑的 NXOpen::Features::ResizeHole

◆ CreateResizePatternBuilder()

NXOpen::Features::ResizePatternBuilder * NXOpen::Features::FeatureCollection::CreateResizePatternBuilder ( NXOpen::Features::ResizePattern * resizePattern)

创建一个 Features::ResizePatternBuilder

返回

创建于 NX1953.0.0。
许可证要求: nx_synchronous ("NX同步"), solid_modeling ("实体建模") 或 cam_base ("CAM基础") 或 insp_programming ("检测编程")
参数
resizePattern要调整大小的 Features::ResizePattern

◆ CreateResizePlaneBuilder()

NXOpen::Features::ResizePlaneBuilder * NXOpen::Features::FeatureCollection::CreateResizePlaneBuilder ( NXOpen::Features::Feature * resizePlane)

创建一个调整基准平面大小的特征构建器

返回
调整平面大小的特征构建器对象
于NX6.0.3版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
resizePlaneNXOpen::Features::DatumPlaneFeature 待编辑的特征

◆ CreateRevolveBuilder()

NXOpen::Features::RevolveBuilder * NXOpen::Features::FeatureCollection::CreateRevolveBuilder ( NXOpen::Features::Feature * revolve)

创建旋转构建器

返回
RevolveBuilder 对象
于 NX3.0.1 中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
revolveNXOpen::Features::RevolveBuilder 待编辑,若为 NULL 则创建新构建器

◆ CreateRibbonBuilder()

NXOpen::Features::RibbonBuilder * NXOpen::Features::FeatureCollection::CreateRibbonBuilder ( NXOpen::Features::Feature * ribbon)

创建扫描构建器

返回
扫描构建器对象
于 NX6.0.0 版本创建。
许可要求:实体建模 ("SOLIDS MODELING")
参数
ribbon待编辑的 NXOpen::Features::Feature

◆ CreateRpoBuilder()

NXOpen::Features::RPOBuilder * NXOpen::Features::FeatureCollection::CreateRpoBuilder ( NXOpen::Features::Feature * rpo)

创建一个相对定位对象构建器

返回
相对定位对象构建器对象
于NX3.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
rpoNXOpen::Features::Feature 待重定位的特征

◆ CreateRuledBuilder()

NXOpen::Features::RuledBuilder * NXOpen::Features::FeatureCollection::CreateRuledBuilder ( NXOpen::Features::Feature * ruled)

创建一个直纹面特征构建器

返回

于NX6.0.0中创建。

许可证要求:基础自由曲面建模 ("basic freeform modeling")
参数
ruled要编辑的特征

◆ CreateScaleBuilder()

NXOpen::Features::ScaleBuilder * NXOpen::Features::FeatureCollection::CreateScaleBuilder ( NXOpen::Features::Feature * scale)

创建一个 NXOpen::Features::ScaleBuilder

返回
ScaleBuilder对象
于NX5.0.0版本创建。

许可证要求:features_modeling ("FEATURES MODELING")、solid_modeling ("SOLIDS MODELING")
参数
scaleNXOpen::Features::Scale 待编辑对象

◆ CreateSectionCurveBuilder()

NXOpen::Features::SectionCurveBuilder * NXOpen::Features::FeatureCollection::CreateSectionCurveBuilder ( NXOpen::Features::Feature * sectionCurves)

创建一个 NXOpen::Features::SectionCurveBuilder

返回

于NX5.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
sectionCurvesNXOpen::Features::SectionCurve 待编辑对象

◆ CreateSectionEditBuilder()

NXOpen::Features::SectionEditBuilder * NXOpen::Features::FeatureCollection::CreateSectionEditBuilder ( NXOpen::Features::SectionEdit * sectionEdit)

创建 NXOpen::Features::SectionEditBuilder
创建于 NX6.0.0。
许可证要求:nx_synchronous ("NX Synchronous")、solid_modeling ("SOLIDS MODELING")

参数
sectionEdit要编辑的 NXOpen::Features::SectionEdit

◆ CreateSectionInertiaAnalysisBuilder()

NXOpen::Features::SectionInertiaAnalysisBuilder * NXOpen::Features::FeatureCollection::CreateSectionInertiaAnalysisBuilder ( NXOpen::Features::SectionInertiaAnalysis * sectionInertiaAnalysis)

创建一个截面惯性分析特征构建器

返回

于NX5.0.0中创建。

许可证要求:实体建模 ("SOLIDS MODELING")
参数
sectionInertiaAnalysis要编辑的截面惯性分析特征

◆ CreateSectionSurfaceBuilderEx()

NXOpen::Features::SectionSurfaceBuilderEx * NXOpen::Features::FeatureCollection::CreateSectionSurfaceBuilderEx ( NXOpen::Features::SectionSurface * sectionSurfaceEx)

创建一个SectionSurfaceBuilderEx对象
创建于NX9.0.0版本。

许可要求:solid_modeling ("SOLIDS MODELING")

参数
sectionSurfaceEx要编辑的SectionSurface

◆ CreateSewBuilder()

NXOpen::Features::SewBuilder * NXOpen::Features::FeatureCollection::CreateSewBuilder ( NXOpen::Features::Feature * sew)

创建缝合特征构建器

返回
SewBuilder对象
于NX5.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
sewNXOpen::Features::SewBuilder 待编辑对象

◆ CreateShellBuilder()

NXOpen::Features::ShellBuilder * NXOpen::Features::FeatureCollection::CreateShellBuilder ( NXOpen::Features::Feature * shell)

创建抽壳构建器

返回
抽壳构建器对象
于 NX4.0.0 版本创建。
许可要求:特征建模 ("FEATURES MODELING")、实体建模 ("SOLIDS MODELING")
参数
shell待编辑的 NXOpen::Features::ShellBuilder

◆ CreateShellFaceBuilder()

NXOpen::Features::ShellFaceBuilder * NXOpen::Features::FeatureCollection::CreateShellFaceBuilder ( NXOpen::Features::ShellFace * shellFace)

创建一个 NXOpen::Features::ShellFaceBuilder

返回
NXOpen::Features::ShellFaceBuilder 对象
版本信息 : 于NX6.0.0中创建。

许可证要求 : nx_synchronous ("NX 同步建模"), solid_modeling ("实体建模") 或 cam_base ("CAM 基础") 或 insp_programming ("检测编程")
参数
shellFace要编辑的 NXOpen::Features::ShellFace

◆ CreateShowRelatedFacesBuilder()

NXOpen::Features::ShowRelatedFacesBuilder * NXOpen::Features::FeatureCollection::CreateShowRelatedFacesBuilder ( )

创建一个 NXOpen::Features::ShowRelatedFacesBuilder

返回

创建于 NX7.0.0。

许可证要求:features_modeling("FEATURES MODELING")或 cam_base("CAM BASE")或 insp_programming("INSPECTION PROGRAMMING"),solid_modeling("SOLIDS MODELING")或 cam_base("CAM BASE")或 insp_programming("INSPECTION PROGRAMMING")

◆ CreateSilhouetteFlangeBuilder()

NXOpen::Features::SilhouetteFlangeBuilder * NXOpen::Features::FeatureCollection::CreateSilhouetteFlangeBuilder ( NXOpen::Features::SilhouetteFlange * silhouetteFlange)

创建 NXOpen::Features::SilhouetteFlangeBuilder
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 studio_free_form ("STUDIO FREE FORM")

参数
silhouetteFlange要编辑的 NXOpen::Features::SilhouetteFlange

◆ CreateSketchFitCurveBuilder()

NXOpen::Features::SketchFitCurveBuilder * NXOpen::Features::FeatureCollection::CreateSketchFitCurveBuilder ( NXOpen::Curve * fitCurve)

创建 NXOpen::Features::SketchFitCurveBuilder

返回
SketchFitCurveBuilder 对象
在 NX8.5.0 中创建。

许可要求:solid_modeling ("SOLIDS MODELING")
参数
fitCurve要编辑的 NXOpen::Curve

◆ CreateSketchSplineBuilder()

NXOpen::Features::SketchSplineBuilder * NXOpen::Features::FeatureCollection::CreateSketchSplineBuilder ( NXOpen::Spline * spline)

为草图创建Studio样条曲线构建器

返回
SketchSplineBuilder对象
创建于NX8.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")
参数
splineNXOpen::Spline 待编辑对象

◆ CreateSmoothSplineBuilder()

NXOpen::Features::SmoothSplineBuilder * NXOpen::Features::FeatureCollection::CreateSmoothSplineBuilder ( NXOpen::Features::SmoothSpline * smoothSpline)

创建 NXOpen::Features::SmoothSplineBuilder
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 drafting ("DRAFTING")

参数
smoothSpline要编辑的 NXOpen::Features::SmoothSpline

◆ CreateSnapshotsOfFeatures()

NXOpen::ErrorList * NXOpen::Features::FeatureCollection::CreateSnapshotsOfFeatures ( const std::vector< NXOpen::Features::Feature * > & features)

对指定的特征创建快照

返回
快照特征过程中遇到的错误列表
创建于NX1847.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
features待快照的特征

◆ CreateSnipSurfaceBuilder()

NXOpen::Features::SnipSurfaceBuilder * NXOpen::Features::FeatureCollection::CreateSnipSurfaceBuilder ( NXOpen::Features::SnipSurface * snipSurface)

创建 NXOpen::Features::SnipSurfaceBuilder

返回

创建于 NX6.0.0。

许可证要求:studio_free_form("STUDIO FREE FORM")
参数
snipSurfaceNXOpen::Features::SnipSurface 待编辑

◆ CreateSphereBuilder()

NXOpen::Features::SphereBuilder * NXOpen::Features::FeatureCollection::CreateSphereBuilder ( NXOpen::Features::Sphere * sphere)

创建一个球体特征构建器 NXOpen::Features::SphereBuilder

返回

于NX6.0.0版本创建。

许可要求:solid_modeling("实体建模")
参数
sphere要编辑的球体特征 NXOpen::Features::Sphere

◆ CreateSphericalCornerBuilder()

NXOpen::Features::SphericalCornerBuilder * NXOpen::Features::FeatureCollection::CreateSphericalCornerBuilder ( NXOpen::Features::SphericalCorner * sphericalCorner)

创建 NXOpen::Features::SphericalCornerBuilder

返回

在 NX8.5.0 中创建。

许可要求:features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
参数
sphericalCorner要编辑的 NXOpen::Features::SphericalCorner

◆ CreateSplitBodyBuilder()

NXOpen::Features::SplitBodyBuilder * NXOpen::Features::FeatureCollection::CreateSplitBodyBuilder ( NXOpen::Features::SplitBody * splitBody)

创建 NXOpen::Features::SplitBodyBuilder
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")

参数
splitBody要编辑的 NXOpen::Features::SplitBody

◆ CreateSplitBodyBuilderUsingCollector()

NXOpen::Features::SplitBodyBuilder * NXOpen::Features::FeatureCollection::CreateSplitBodyBuilderUsingCollector ( NXOpen::Features::SplitBody * splitBody)

创建 NXOpen::Features::SplitBodyBuilder。尽可能使用体收集器
创建于 NX7.5.0。
许可证要求:solid_modeling ("SOLIDS MODELING")

参数
splitBody要编辑的 NXOpen::Features::SplitBody

◆ CreateStepExpressionBuilder()

NXOpen::Features::StepExpressionBuilder * NXOpen::Features::FeatureCollection::CreateStepExpressionBuilder ( NXOpen::Expression * stepExpression,
NXOpen::Features::Feature * owningFeature )

创建一个 Features::StepExpressionBuilder

返回

于 NX2406.0.0 中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
stepExpression要编辑的 Expression
owningFeatureFeatures::Feature

◆ CreateStudioSplineBuilderEx()

NXOpen::Features::StudioSplineBuilderEx * NXOpen::Features::FeatureCollection::CreateStudioSplineBuilderEx ( NXOpen::NXObject * spline)

创建Studio样条曲线构建器

返回
StudioSplineBuilderEx对象
创建于NX8.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
splineNXOpen::Features::StudioSplineNXOpen::Spline 待编辑对象

◆ CreateStudioSurfaceBuilder()

NXOpen::Features::StudioSurfaceBuilder * NXOpen::Features::FeatureCollection::CreateStudioSurfaceBuilder ( NXOpen::Features::Feature * studioSurface)

创建一个艺术曲面特征构建器

返回
艺术曲面特征构建器对象
于NX5.0.0中创建。

许可证要求:自由曲面建模 ("STUDIO FREE FORM")
参数
studioSurface要编辑的艺术曲面特征

◆ CreateStudioXformBuilderEx()

NXOpen::Features::StudioXformBuilderEx * NXOpen::Features::FeatureCollection::CreateStudioXformBuilderEx ( NXOpen::Features::StudioXform * studioXform1)

创建一个 Features.StudioXformBuilderEx

返回

在 NX7.0.0 中创建。

许可证要求:studio_free_form ("STUDIO FREE FORM")
参数
studioXform1要编辑的 NXOpen::Features::StudioXform

◆ CreateStyledBlendBuilder()

NXOpen::Features::StyledBlendBuilder * NXOpen::Features::FeatureCollection::CreateStyledBlendBuilder ( NXOpen::Features::StyledBlend * styledBlend)

创建一个 NXOpen::Features::StyledBlendBuilder

返回

在 NX6.0.0 中创建。

许可证要求:solid_modeling ("SOLIDS MODELING") 或 studio_free_form ("STUDIO FREE FORM")
参数
styledBlend要编辑的 NXOpen::Features::StyledBlend

◆ CreateStyledCornerBuilder()

NXOpen::Features::StyledCornerBuilder * NXOpen::Features::FeatureCollection::CreateStyledCornerBuilder ( NXOpen::Features::StyledCorner * styledCorner)

创建一个 NXOpen::Features::StyledCornerBuilder

返回

在 NX6.0.0 中创建。

许可证要求:studio_free_form ("STUDIO FREE FORM")
参数
styledCorner要编辑的 NXOpen::Features::StyledCorner

◆ CreateStyledSweepBuilder()

NXOpen::Features::StyledSweepBuilder * NXOpen::Features::FeatureCollection::CreateStyledSweepBuilder ( NXOpen::Features::Feature * styledSweep)

创建 NXOpen::Features::StyledSweepBuilder

返回
Features.StyledSweepBuilder 对象
创建于 NX6.0.0。

许可证要求:studio_free_form("STUDIO FREE FORM")
参数
styledSweepNXOpen::Features::StyledSweep 待编辑

◆ CreateSubtractFeature()

std::vector< NXOpen::Features::BooleanFeature * > NXOpen::Features::FeatureCollection::CreateSubtractFeature ( NXOpen::Body * targetBody,
bool retainTargetBody,
const std::vector< NXOpen::Body * > & toolBodies,
bool retainToolBodies,
bool allowNonAssociativeBoolean,
bool * nonAssociativeBoolean,
bool * unparameterizedSolids )

创建求差特征。

返回
布尔特征数组
创建于NX3.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
targetBody目标体
retainTargetBody目标体保留选项
toolBodies工具体
retainToolBodies工具体保留选项
allowNonAssociativeBoolean允许产生非关联布尔操作的布尔运算
nonAssociativeBoolean若运算结果为非关联布尔,则为True。 否则为False
unparameterizedSolids若运算结果为非参数化实体,则为True。 否则为False

◆ CreateSweepAlongGuideBuilder()

NXOpen::Features::SweepAlongGuideBuilder * NXOpen::Features::FeatureCollection::CreateSweepAlongGuideBuilder ( NXOpen::Features::SweepAlongGuide * sweepAlongGuide)

创建一个 NXOpen::Features::SweepAlongGuideBuilder

返回

在 NX6.0.0 中创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
sweepAlongGuide要编辑的 NXOpen::Features::SweepAlongGuide

◆ CreateSweptBuilder()

NXOpen::Features::SweptBuilder * NXOpen::Features::FeatureCollection::CreateSweptBuilder ( NXOpen::Features::Swept * swept)

创建一个 NXOpen::Features::BridgeCurveBuilder

返回

弃用
在 NX8.5.0 版本中已废弃。请使用 NXOpen::Features::FeatureCollection::CreateBridgeCurveBuilderEx 替代。

于 NX5.0.0 版本创建。

许可证要求:features_modeling ("特征建模"), solid_modeling ("实体建模")

创建一个 NXOpen::Features::SweptBuilder

返回

于 NX5.0.0 版本创建。

许可证要求:nx_freeform_1 ("基础自由曲面建模")
参数
swept要编辑的 NXOpen::Features::Swept

◆ CreateSymmetricBuilder()

NXOpen::Features::SymmetricBuilder * NXOpen::Features::FeatureCollection::CreateSymmetricBuilder ( NXOpen::Features::Symmetric * symmetric)

创建 NXOpen::Features::SymmetricBuilder
创建于 NX6.0.0。
许可证要求:nx_synchronous ("NX Synchronous")、solid_modeling ("SOLIDS MODELING")、cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")

参数
symmetric要编辑的 NXOpen::Features::Symmetric

◆ CreateTangentBuilder()

NXOpen::Features::TangentBuilder * NXOpen::Features::FeatureCollection::CreateTangentBuilder ( NXOpen::Features::Tangent * tangent)

创建一个 NXOpen::Features::TangentBuilder

返回
Features.TangentBuilder 对象
在 NX6.0.0 中创建。

许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
tangent要编辑的 NXOpen::Features::Tangent

◆ CreateTextBuilder()

NXOpen::Features::TextBuilder * NXOpen::Features::FeatureCollection::CreateTextBuilder ( NXOpen::Features::Text * text)

创建一个 NXOpen::Features::TextBuilder
创建于 NX7.5.1。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
text要编辑的 NXOpen::Features::Text

◆ CreateThickenBuilder()

NXOpen::Features::ThickenBuilder * NXOpen::Features::FeatureCollection::CreateThickenBuilder ( NXOpen::Features::Feature * thicken)

创建加厚特征构建器

返回
ThickenBuilder对象
于NX5.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
thickenNXOpen::Features::Thicken 待编辑对象

◆ CreateThreadBuilder()

NXOpen::Features::ThreadBuilder * NXOpen::Features::FeatureCollection::CreateThreadBuilder ( NXOpen::Features::Thread * thread)

创建一个 Features::ThreadBuilder

返回

创建于 NX1926.0.0。
许可证要求: features_modeling ("特征建模") 或 solid_modeling ("实体建模")
参数
thread要编辑的 Features::Thread

◆ CreateThroughCurveMeshBuilder()

NXOpen::Features::ThroughCurveMeshBuilder * NXOpen::Features::FeatureCollection::CreateThroughCurveMeshBuilder ( NXOpen::Features::Feature * throughCurveMesh)

创建一个 NXOpen::Features::ThroughCurveMeshBuilder

返回
通过曲线网格建造器对象
于 NX5.0.0 版本创建。

许可证要求:solid_modeling ("实体建模")
参数
throughCurveMesh要编辑的 NXOpen::Features::ThroughCurveMesh,若为 NULL 则创建新的

◆ CreateThroughCurvesBuilder()

NXOpen::Features::ThroughCurvesBuilder * NXOpen::Features::FeatureCollection::CreateThroughCurvesBuilder ( NXOpen::Features::Feature * throughCurves)

创建一个通过曲线曲面特征构建器

返回
通过曲线曲面特征构建器对象
于NX5.0.0中创建。

许可证要求:实体建模 ("SOLIDS MODELING")
参数
throughCurves要编辑的通过曲线曲面特征,若为NULL则创建新特征

◆ CreateTrimBody2Builder()

NXOpen::Features::TrimBody2Builder * NXOpen::Features::FeatureCollection::CreateTrimBody2Builder ( NXOpen::Features::TrimBody2 * trimBody2)

为修剪体特征创建 NXOpen::Features::TrimBody2Builder
创建于 NX7.5.0。
许可证要求:solid_modeling ("SOLIDS MODELING")

参数
trimBody2要编辑的 NXOpen::Features::TrimBody2

◆ CreateTrimBodyBuilder()

NXOpen::Features::TrimBodyBuilder * NXOpen::Features::FeatureCollection::CreateTrimBodyBuilder ( NXOpen::Features::Feature * trimbodyFeat)

创建修剪体构建器对象。此方法仅用于编辑 NX7.5.0 之前版本的修剪体特征。 使用 CreateTrimBody2BuilderNXOpen::Features::TrimBody2 来创建和编辑修剪体特征。

返回
修剪体构建器对象
于 NX4.0.0 版本创建。
许可要求:特征建模 ("FEATURES MODELING")、实体建模 ("SOLIDS MODELING")
参数
trimbodyFeat待编辑的 NXOpen::Features::TrimBody

◆ CreateTrimCurve2FeatureBuilder()

NXOpen::Features::TrimCurve2Builder * NXOpen::Features::FeatureCollection::CreateTrimCurve2FeatureBuilder ( NXOpen::Features::TrimCurve2 * trimCurve2Feature)

创建一个 NXOpen::Features::TrimCurve2Builder

返回

创建于 NX11.0.1。

许可要求:solid_modeling("实体建模")
参数
trimCurve2FeatureNXOpen::Features::TrimCurve2 待编辑的修剪曲线2特征

◆ CreateTrimCurveBuilder() [1/2]

NXOpen::Features::TrimCurveBuilder * NXOpen::Features::FeatureCollection::CreateTrimCurveBuilder ( NXOpen::Features::TrimCurve * trimCurve)

创建一个 NXOpen::Features::TrimCurveBuilder

返回
修剪曲线建造器对象
于 NX5.0.0 版本创建。

许可证要求:solid_modeling ("实体建模") 或 drafting ("制图") 或 cam_base ("CAM 基础") 或 insp_programming ("检测编程")
参数
trimCurve要编辑的 NXOpen::Features::TrimCurve

◆ CreateTrimCurveBuilder() [2/2]

NXOpen::Features::TrimCurveBuilder * NXOpen::Features::FeatureCollection::CreateTrimCurveBuilder ( NXOpen::Spline * trimCurve)

创建一个 NXOpen::Features::TrimCurveBuilder

返回
修剪曲线建造器对象
于 NX7.5.0 版本创建。

许可证要求:solid_modeling ("实体建模") 或 drafting ("制图") 或 cam_base ("CAM 基础") 或 insp_programming ("检测编程")
参数
trimCurve要编辑的修剪曲线

◆ CreateTrimExtendBuilder()

NXOpen::Features::TrimExtendBuilder * NXOpen::Features::FeatureCollection::CreateTrimExtendBuilder ( NXOpen::Features::Feature * trimExtend)

创建一个 NXOpen::Features::TrimExtendBuilder

返回

于NX5.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
参数
trimExtendNXOpen::Features::TrimExtend 待编辑对象

◆ CreateTrimsheetBuilder()

NXOpen::Features::TrimSheetBuilder * NXOpen::Features::FeatureCollection::CreateTrimsheetBuilder ( NXOpen::Features::Feature * trimSheet)

创建一个TrimSheet构造器

返回
修剪片体构造器对象
创建于NX5.0.0。
许可证要求:features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
参数
trimSheet要编辑的TrimSheet特征, 若为NULL则创建新特征

◆ CreateTubeBuilder()

NXOpen::Features::TubeBuilder * NXOpen::Features::FeatureCollection::CreateTubeBuilder ( NXOpen::Features::Feature * tube)

创建一个 NXOpen::Features::TubeBuilder

返回
TubeBuilder对象
于NX5.0.0版本创建。

许可证要求:features_modeling ("FEATURES MODELING")、solid_modeling ("SOLIDS MODELING")
参数
tubeNXOpen::Features::TubeBuilder 待编辑对象

◆ CreateUniteFeature()

std::vector< NXOpen::Features::BooleanFeature * > NXOpen::Features::FeatureCollection::CreateUniteFeature ( NXOpen::Body * targetBody,
bool retainTargetBody,
const std::vector< NXOpen::Body * > & toolBodies,
bool retainToolBodies,
bool allowNonAssociativeBoolean,
bool * nonAssociativeBoolean,
bool * unparameterizedSolids )

创建一个合并特征。

返回
布尔特征数组
于NX3.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
targetBody目标体
retainTargetBody目标体的保留选项
toolBodies工具体
retainToolBodies工具体的保留选项
allowNonAssociativeBoolean允许布尔运算结果为非关联布尔
nonAssociativeBoolean若运算结果为非关联布尔则为真。 否则为假
unparameterizedSolids若运算结果为无参数实体则为真。 否则为假

◆ CreateUnsewBuilder()

NXOpen::Features::UnsewBuilder * NXOpen::Features::FeatureCollection::CreateUnsewBuilder ( NXOpen::Features::Unsew * unsew)

创建一个 NXOpen::Features::UnsewBuilder

返回

于 NX5.0.0 版本创建。

许可证要求:solid_modeling ("实体建模")
参数
unsew要编辑的 NXOpen::Features::Unsew

◆ CreateUntrimBuilder()

NXOpen::Features::UntrimBuilder * NXOpen::Features::FeatureCollection::CreateUntrimBuilder ( NXOpen::Features::Feature * untrim)

创建一个Untrim构造器

返回
Features.UntrimBuilder对象
创建于NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
参数
untrim要编辑的Untrim特征

◆ CreateUserDefinedObjectFeatureBuilder()

NXOpen::Features::UserDefinedObjectFeatureBuilder * NXOpen::Features::FeatureCollection::CreateUserDefinedObjectFeatureBuilder ( NXOpen::Features::Feature * udoFeature)

创建用户定义对象特征构建器

返回
UserDefinedObjectFeatureBuilder 对象
于 NX5.0.0 中创建。

许可证要求:无
参数
udoFeatureNXOpen::Features::UserDefinedObjectFeature 待编辑 - 若创建新特征可为 NULL。

◆ CreateVariableOffsetBuilder()

NXOpen::Features::VariableOffsetBuilder * NXOpen::Features::FeatureCollection::CreateVariableOffsetBuilder ( NXOpen::Features::VariableOffset * variableOffset)

创建 NXOpen::Features::VariableOffsetBuilder

返回

创建于NX8.0.0。

许可证要求:nx_freeform_1 ("basic freeform modeling")
参数
variableOffsetNXOpen::Features::VariableOffset 待编辑对象

◆ CreateVarOffsetFaceBuilder()

NXOpen::Features::VarOffsetFaceBuilder * NXOpen::Features::FeatureCollection::CreateVarOffsetFaceBuilder ( NXOpen::Features::VarOffsetFace * varOffsetFace)

创建一个 NXOpen::Features::VarOffsetFaceBuilder

返回

创建于 NX11.0.0。

许可要求:solid_modeling("实体建模")
参数
varOffsetFaceFeatures::VarOffsetFace 待编辑的变偏移面特征

◆ CreateVarsweepBuilder()

NXOpen::Features::VarsweepBuilder * NXOpen::Features::FeatureCollection::CreateVarsweepBuilder ( NXOpen::Features::Feature * varsweep)

创建变截面扫描特征构建器

返回
VarsweepBuilder对象
创建于NX4.0.0。

许可证要求:nx_freeform_1 ("basic freeform modeling")
参数
varsweep待编辑的变截面扫描

◆ CreateVirtualBlendEdgeBuilder()

NXOpen::Features::VirtualBlendEdgeBuilder * NXOpen::Features::FeatureCollection::CreateVirtualBlendEdgeBuilder ( )

创建一个 NXOpen::Features::VirtualBlendEdgeBuilder
创建于 NX7.0.1。

许可证要求:无

◆ CreateVirtualCurveBuilder()

NXOpen::Features::VirtualCurveBuilder * NXOpen::Features::FeatureCollection::CreateVirtualCurveBuilder ( NXOpen::Features::VirtualCurve * virtualCurve)

创建一个 NXOpen::Features::VirtualCurveBuilder
创建于 NX7.5.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
virtualCurve要编辑的 NXOpen::Features::VirtualCurve

◆ CreateWaveDatumBuilder()

NXOpen::Features::WaveDatumBuilder * NXOpen::Features::FeatureCollection::CreateWaveDatumBuilder ( NXOpen::Features::Feature * wavedatum)

创建一个Wave基准构造器
创建于NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 geometric_tol ("GDT") 或 insp_programming ("INSPECTION PROGRAMMING")

参数
wavedatum要编辑的Wave基准特征

◆ CreateWavePointBuilder()

NXOpen::Features::WavePointBuilder * NXOpen::Features::FeatureCollection::CreateWavePointBuilder ( NXOpen::Features::Feature * wavepoint)

创建一个WavePoint构造器
创建于NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")

参数
wavepoint要编辑的WavePoint特征

◆ CreateWaveRoutingBuilder()

NXOpen::Features::WaveRoutingBuilder * NXOpen::Features::FeatureCollection::CreateWaveRoutingBuilder ( NXOpen::Features::Feature * waverouting)

创建一个WaveRouting构造器
创建于NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")

参数
waverouting要编辑的WaveRouting特征

◆ CreateWaveSketchBuilder()

NXOpen::Features::WaveSketchBuilder * NXOpen::Features::FeatureCollection::CreateWaveSketchBuilder ( NXOpen::Features::Feature * wavesketch)

创建一个Wave草图构造器
创建于NX5.0.1。
许可证要求:solid_modeling ("SOLIDS MODELING")

参数
wavesketch要编辑的Wave草图特征

◆ CreateWrapBuilder()

NXOpen::Features::WrapBuilder * NXOpen::Features::FeatureCollection::CreateWrapBuilder ( NXOpen::Features::WrapUnwrap * wrap)

创建一个车辆设计反射数据特征构建器 NXOpen::Features::VehicleDesign::ReflectionDataBuilder

返回

弃用
于NX9.0.0版本已过时。请使用 NXOpen::Features::VehicleDesignCollection::CreateReflectionDataBuilder 替代。

于NX6.0.0版本创建。

许可要求:nx_general_packaging("NX通用包装")

创建一个包裹特征构建器 NXOpen::Features::WrapBuilder

返回
WrapBuilder对象
于NX6.0.0版本创建。

许可要求:solid_modeling("实体建模")
参数
wrap要编辑的包裹/解包裹特征 NXOpen::Features::WrapUnwrap

◆ CreateWrapGeometryBuilder()

NXOpen::Features::WrapGeometryBuilder * NXOpen::Features::FeatureCollection::CreateWrapGeometryBuilder ( NXOpen::Features::WrapGeometry * wrapGeometry)

创建一个包裹几何特征构建器 NXOpen::Features::WrapGeometryBuilder

返回

于NX6.0.0版本创建。

许可要求:features_modeling("特征建模")、solid_modeling("实体建模")
参数
wrapGeometry要编辑的包裹几何特征 NXOpen::Features::WrapGeometry

◆ CurveFeatureCollection()

NXOpen::Features::CurveFeatureCollection * NXOpen::Features::FeatureCollection::CurveFeatureCollection ( )

返回属于此部件的CurveFeatureCollection实例
在NX10.0.0中创建。

◆ CustomAttributeCollection()

NXOpen::Features::CustomAttributeCollection * NXOpen::Features::FeatureCollection::CustomAttributeCollection ( )

返回属于此部件的CustomAttributeCollection实例
在NX11.0.0中创建。

◆ CustomFeatureDataCollection()

NXOpen::Features::CustomFeatureDataCollection * NXOpen::Features::FeatureCollection::CustomFeatureDataCollection ( )

返回属于此部件的CustomFeatureDataCollection实例
在NX11.0.0中创建。

◆ DeleteAllPartInformationalFeatureAlerts()

void NXOpen::Features::FeatureCollection::DeleteAllPartInformationalFeatureAlerts ( )

从给定零件的所有特征中删除所有信息警报
于 NX5.0.0 版本创建。

许可证要求:无

◆ DeleteInformationalAlerts()

void NXOpen::Features::FeatureCollection::DeleteInformationalAlerts ( const std::vector< NXOpen::NXObject * > & feature)

从特征中删除所有信息警报;如果 numFrecs 为 0,则删除零件中所有特征的信息警报
创建于 NX10.0.0。

许可要求:无

参数
feature要删除信息警报的特征数组

◆ DeleteSnapshot()

void NXOpen::Features::FeatureCollection::DeleteSnapshot ( NXOpen::Features::Feature * feature)

删除指定特征的快照
创建于NX1847.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
feature待删除快照的特征

◆ DeleteWarningAlerts()

void NXOpen::Features::FeatureCollection::DeleteWarningAlerts ( const std::vector< NXOpen::NXObject * > & feature)

从特征中删除所有警告警报;如果 numFrecs 为 0,则删除零件中所有特征的警告警报
创建于 NX10.0.0。

许可要求:无

参数
feature要删除警告警报的特征数组

◆ DesignFeatureCollection()

NXOpen::Features::DesignFeatureCollection * NXOpen::Features::FeatureCollection::DesignFeatureCollection ( )

返回属于此部件的设计特征集合实例
于 NX9.0.0 中创建。

◆ DetailFeatureCollection()

NXOpen::Features::DetailFeatureCollection * NXOpen::Features::FeatureCollection::DetailFeatureCollection ( )

返回属于此部件的DetailFeatureCollection实例
在NX1899.0.0中创建。

◆ Dies()

NXOpen::Die::DieCollection * NXOpen::Features::FeatureCollection::Dies ( )

返回属于此部件的冲模集合实例
于 NX3.0.0 中创建。

◆ end()

iterator NXOpen::Features::FeatureCollection::end ( )
inline

返回指向最后一个元素之后位置的迭代器。

◆ FindObject() [1/2]

NXOpen::Features::Feature * NXOpen::Features::FeatureCollection::FindObject ( const char * journalIdentifier)

根据日志中记录的标识符查找 NXOpen::Features 。 对象在软件的不同版本中可能不会返回与 JournalIdentifier 相同的值。但是,当向 FindObject 传递其旧版本的日志标识符时,较新版本的软件应能找到相同的对象。一般来说,该方法不应在手写代码中使用,其存在是为了支持日志的录制和回放。 若找不到具有给定日志标识符的对象,将抛出异常。

返回
具有此标识符的特征
创建于NX3.0.0。

许可证要求:无
参数
journalIdentifier所需体的标识符

◆ FindObject() [2/2]

NXOpen::Features::Feature * NXOpen::Features::FeatureCollection::FindObject ( const NXString & journalIdentifier)

根据日志中记录的标识符查找 NXOpen::Features 。 对象在软件的不同版本中可能不会返回与 JournalIdentifier 相同的值。但是,当向 FindObject 传递其旧版本的日志标识符时,较新版本的软件应能找到相同的对象。一般来说,该方法不应在手写代码中使用,其存在是为了支持日志的录制和回放。 若找不到具有给定日志标识符的对象,将抛出异常。

返回
具有此标识符的特征
创建于NX3.0.0。

许可证要求:无
参数
journalIdentifier所需体的标识符

◆ FreeformCurveCollection()

NXOpen::Features::FreeformCurveCollection * NXOpen::Features::FeatureCollection::FreeformCurveCollection ( )

返回属于此部件的自由曲线集合实例
于 NX9.0.0 中创建。

◆ FreeformSurfaceCollection()

NXOpen::Features::FreeformSurfaceCollection * NXOpen::Features::FeatureCollection::FreeformSurfaceCollection ( )

返回属于此部件的自由曲面集合实例
于 NX9.0.0 中创建。

◆ GCToolsFeatureCollection()

NXOpen::Features::GCToolsFeatureCollection * NXOpen::Features::FeatureCollection::GCToolsFeatureCollection ( )

返回属于此部件的GCToolsFeatureCollection实例
在NX2312.0.0中创建。

◆ GeodesicSketchCollection()

NXOpen::Features::GeodesicSketchCollection * NXOpen::Features::FeatureCollection::GeodesicSketchCollection ( )

返回属于此部件的GeodesicSketchCollection实例
在NX10.0.0中创建。

◆ GetAllPartFeaturesWithAlerts()

std::vector< NXOpen::Features::Feature * > NXOpen::Features::FeatureCollection::GetAllPartFeaturesWithAlerts ( )

返回给定零件中所有具有更新警报的特征列表

返回

于 NX5.0.0 版本创建。

许可证要求:无

◆ GetAssociatedFeature()

NXOpen::Features::Feature * NXOpen::Features::FeatureCollection::GetAssociatedFeature ( NXOpen::NXObject * object)

获取与对象关联的特征

返回
与对象关联的特征。若对象无关联特征,则返回空。
于 NX3.0.0 版本创建。
许可要求:无
参数
object用于查找关联特征的对象。

◆ GetAssociatedFeaturesOfBody()

std::vector< NXOpen::Features::Feature * > NXOpen::Features::FeatureCollection::GetAssociatedFeaturesOfBody ( NXOpen::Body * body)

获取与该体关联的所有特征
创建于NX8.5.0版本。

许可要求:solid_modeling ("SOLIDS MODELING")

参数
body要获取关联特征的NXOpen::Body

◆ GetAssociatedFeaturesOfEdge()

std::vector< NXOpen::Features::Feature * > NXOpen::Features::FeatureCollection::GetAssociatedFeaturesOfEdge ( NXOpen::Edge * edge)

获取与该边的面关联的所有特征
创建于NX8.5.0版本。

许可要求:solid_modeling ("SOLIDS MODELING")

参数
edge要获取关联特征的NXOpen::Edge

◆ GetAssociatedFeaturesOfFace()

std::vector< NXOpen::Features::Feature * > NXOpen::Features::FeatureCollection::GetAssociatedFeaturesOfFace ( NXOpen::Face * face)

返回与此面关联的所有特征

返回
输入 NXOpen::Face 的关联 NXOpen::Features::Feature 数组
在 NX8.5.0 中创建。

许可要求:solid_modeling ("SOLIDS MODELING")
参数
face要获取关联特征的 NXOpen::Face

◆ GetFeatures()

std::vector< NXOpen::Features::Feature * > NXOpen::Features::FeatureCollection::GetFeatures ( )

返回部件中的所有特征。注意,这是一个低级例程,可能会返回用户界面中无法浏览的额外特征。返回特征的顺序不重要且可能会变化

返回
部件中的特征
创建于NX3.0.0。

许可证要求:无

◆ GetIsMasterCutVisibleInView()

bool NXOpen::Features::FeatureCollection::GetIsMasterCutVisibleInView ( NXOpen::Features::Feature * masterCut,
NXOpen::CutView * view )

判断主导切割特征构建器在指定剖切视图中是否可见。

返回
若主导切割在视图中可见则返回True,否则返回False
于NX5.0.0中创建。

许可证要求:实体建模 ("SOLIDS MODELING")
参数
masterCut要测试的主导切割特征构建器
view剖切视图

◆ GetParentFeatureOfBody()

NXOpen::Features::Feature * NXOpen::Features::FeatureCollection::GetParentFeatureOfBody ( NXOpen::Body * body)

获取创建该体的特征
创建于NX8.5.0版本。

许可要求:solid_modeling ("SOLIDS MODELING")

参数
body要获取父特征的NXOpen::Body

◆ GetParentFeatureOfFace()

NXOpen::Features::Feature * NXOpen::Features::FeatureCollection::GetParentFeatureOfFace ( NXOpen::Face * face)

返回创建此面的特征

返回
输入 NXOpen::Face 的父 NXOpen::Features::Feature
在 NX8.5.0 中创建。

许可要求:solid_modeling ("SOLIDS MODELING")
参数
face要获取父特征的 NXOpen::Face

◆ GetParentFeaturesOfEdge()

std::vector< NXOpen::Features::Feature * > NXOpen::Features::FeatureCollection::GetParentFeaturesOfEdge ( NXOpen::Edge * edge)

返回创建此边关联面的特征。通常返回该边两个关联面的父特征

返回
输入 NXOpen::Edge 的父 NXOpen::Features::Feature 数组
在 NX8.5.0 中创建。

许可要求:solid_modeling ("SOLIDS MODELING")
参数
edge要获取父特征的 NXOpen::Edge

◆ GetPartFeaturesWithNewAlerts()

std::vector< NXOpen::Features::Feature * > NXOpen::Features::FeatureCollection::GetPartFeaturesWithNewAlerts ( )

返回最近更新期间产生更新警报的特征列表

返回

于 NX5.0.0 版本创建。

许可证要求:无

◆ InsertNewDesignGroup()

NXOpen::Features::Feature * NXOpen::Features::FeatureCollection::InsertNewDesignGroup ( NXOpen::Features::Feature * referenceFeature,
NXOpen::Features::FeatureCollection::ReorderType relativeLocation )

在指定参考特征后创建一个新的空设计组

返回
新创建的设计组
创建于 NX12.0.0。

许可要求:usr_defined_features("用户定义特征")
参数
referenceFeature创建新设计组的相对位置的参考特征
relativeLocation在 referenceFeature 之后/之前插入新设计组

◆ LatticeFeatureCollection()

NXOpen::Features::LatticeFeatureCollection * NXOpen::Features::FeatureCollection::LatticeFeatureCollection ( )

返回属于此部件的LatticeFeatureCollection实例
在NX11.0.2中创建。

◆ MorphMeshCollection()

NXOpen::Features::MorphMeshCollection * NXOpen::Features::FeatureCollection::MorphMeshCollection ( )

返回属于此部件的MorphMeshCollection实例
在NX1872.0.0中创建。

◆ NX_DEPRECATED()

NXOpen::Features::FeatureCollection::NX_DEPRECATED ( "Deprecated in NX8.0.0. Use NXOpen::Features::FeatureCollection::ConvertToSequentialFeatureGroups or NXOpen::Features::FeatureCollection::ConvertToFloatingFeatureGroups instead." )

转换为新特征组

弃用
在NX8.0.0中已过时。请使用 NXOpen::Features::FeatureCollection::ConvertToSequentialFeatureGroupsNXOpen::Features::FeatureCollection::ConvertToFloatingFeatureGroups 替代。

创建于NX7.5.1。

许可证要求:solid_modeling ("SOLIDS MODELING")

◆ PrintCsysFeatureCollection()

NXOpen::Features::PrintCsysFeatureCollection * NXOpen::Features::FeatureCollection::PrintCsysFeatureCollection ( )

返回属于此部件的PrintCsysFeatureCollection实例
在NX12.0.1中创建。

◆ ReorderFeature()

void NXOpen::Features::FeatureCollection::ReorderFeature ( const std::vector< NXOpen::Features::Feature * > & features,
NXOpen::Features::Feature * target,
NXOpen::Features::FeatureCollection::ReorderType beforeOrAfter )

相对于指定特征重新排序特征
版本信息 : 于NX6.0.0中创建。

许可证要求 : solid_modeling ("实体建模") 或 geometric_tol ("形位公差")

参数
features要重新排序的 NXOpen::Features::Feature
target目标特征
beforeOrAfter重新排序到之前/之后

◆ ReorganizeFeature()

void NXOpen::Features::FeatureCollection::ReorganizeFeature ( const std::vector< NXOpen::Features::Feature * > & features,
NXOpen::Features::Feature * target,
NXOpen::Features::FeatureCollection::ReorderType beforeOrAfter )

跨零件模块相对于给定特征重新组织特征
创建于 NX10.0.0。

许可要求:usr_defined_features("用户定义特征")

参数
featuresNXOpen::Features::Feature 待重新组织的特征
target目标特征
beforeOrAfter重排方式:前/后

◆ ReplaceWithIndependentSketch()

NXOpen::Features::SketchConversionReport * NXOpen::Features::FeatureCollection::ReplaceWithIndependentSketch ( const std::vector< NXOpen::Features::Feature * > & features)

用独立草图替换给定的特征
创建于 NX7.5.0。

许可证要求:无

参数
features要替换的特征

◆ RestoreModelDelayAfterReorder()

void NXOpen::Features::FeatureCollection::RestoreModelDelayAfterReorder ( )

在重新排序特征后恢复模型延迟
版本信息 : 于NX1899.0.0中创建。

许可证要求 : solid_modeling ("实体建模") 或 geometric_tol ("形位公差")

◆ SetCanResetMcf()

void NXOpen::Features::FeatureCollection::SetCanResetMcf ( bool canResetMcf)

设置是否允许MCF
创建于NX8.5.0。

许可证要求:无

参数
canResetMcf是否可以重置MCF

◆ SetEditWithRollbackFeature()

void NXOpen::Features::FeatureCollection::SetEditWithRollbackFeature ( NXOpen::Features::Feature * feature)

设置通过回滚编辑的特征
创建于NX8.0.0。

许可证要求:无

参数
featureNXOpen::Features::Feature 待编辑对象

◆ SheetmetalManager()

NXOpen::Features::SheetMetal::SheetmetalManager * NXOpen::Features::FeatureCollection::SheetmetalManager ( )

返回此部件的直弯钣金管理器
于 NX3.0.0 中创建。

◆ ShipCollection()

NXOpen::Features::ShipCollection * NXOpen::Features::FeatureCollection::ShipCollection ( )

返回属于此部件的船舶集合实例
于 NX8.0.0 中创建。

◆ StartEditWithRollbackManager()

NXOpen::Features::EditWithRollbackManager * NXOpen::Features::FeatureCollection::StartEditWithRollbackManager ( NXOpen::Features::Feature * featureToEdit,
NXOpen::Session::UndoMarkId featureEditMark )

创建一个 NXOpen::Features::EditWithRollbackManager

返回
EditWithRollbackManager 对象
创建于 NX11.0.0。

许可要求:solid_modeling("实体建模")
参数
featureToEditNXOpen::Features::Feature 待编辑的特征
featureEditMark若编辑过程中发生错误,系统将回滚到此标记

◆ StructureDesignCollection()

NXOpen::Features::StructureDesignCollection * NXOpen::Features::FeatureCollection::StructureDesignCollection ( )

返回属于此部件的StructureDesignCollection实例
在NX1899.0.0中创建。

◆ SuppressFeatures()

void NXOpen::Features::FeatureCollection::SuppressFeatures ( const std::vector< NXOpen::Features::Feature * > & features)

抑制指定的特征
创建于NX3.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
features待抑制的特征

◆ SuspendModelDelayBeforeReorder()

void NXOpen::Features::FeatureCollection::SuspendModelDelayBeforeReorder ( )

创建一个 NXOpen::Features::VehicleDesign::WindshieldDatumBuilder

返回

弃用
在NX9.0.0中已过时。请使用 NXOpen::Features::VehicleDesignCollection::CreateWindshieldDatumBuilder 代替。

版本信息 : 于NX6.0.0中创建。

许可证要求 : nx_general_packaging ("NX 通用封装")

创建一个 NXOpen::Features::VehicleDesign::VisionPlaneBuilder

返回

弃用
在NX9.0.0中已过时。请使用 NXOpen::Features::VehicleDesignCollection::CreateVisionPlaneBuilder 代替。

版本信息 : 于NX6.0.0中创建。

许可证要求 : nx_general_packaging ("NX 通用封装")

创建一个 NXOpen::Features::VehicleDesign::HoodVisibilityBuilder

返回

弃用
在NX9.0.0中已过时。请使用 NXOpen::Features::VehicleDesignCollection::CreateHoodVisibilityBuilder 代替。

版本信息 : 于NX6.0.0中创建。

许可证要求 : nx_general_packaging ("NX 通用封装")

创建一个 NXOpen::Features::VehicleDesign::PedestrianProtectionBuilder

返回

弃用
在NX9.0.0中已过时。请使用 NXOpen::Features::VehicleDesignCollection::CreatePedestrianProtectionBuilder 代替。

版本信息 : 于NX6.0.0中创建。

许可证要求 : nx_general_packaging ("NX 通用封装")

在重新排序特征前停止模型延迟
版本信息 : 于NX1899.0.0中创建。

许可证要求 : solid_modeling ("实体建模") 或 geometric_tol ("形位公差")

◆ SweepFeatureCollection()

NXOpen::Features::SweepFeatureCollection * NXOpen::Features::FeatureCollection::SweepFeatureCollection ( )

返回属于此部件的扫掠类特征集合
于 NX9.0.0 中创建。

◆ SynchronousCurveCollection()

NXOpen::Features::SynchronousCurveCollection * NXOpen::Features::FeatureCollection::SynchronousCurveCollection ( )

返回属于此部件的同步曲线集合实例
于 NX9.0.0 中创建。

◆ SynchronousEdgeCollection()

NXOpen::Features::SynchronousEdgeCollection * NXOpen::Features::FeatureCollection::SynchronousEdgeCollection ( )

返回属于此部件的同步边集合实例
于 NX9.0.0 中创建。

◆ Tag()

tag_t NXOpen::Features::FeatureCollection::Tag ( ) const

返回此对象的标签。

◆ ToolingCollection()

NXOpen::Features::ToolingCollection * NXOpen::Features::FeatureCollection::ToolingCollection ( )

返回属于此部件的工装集合实例
于 NX8.5.0 中创建。

◆ ToolingFeatureCollection()

NXOpen::Features::ToolingFeatureCollection * NXOpen::Features::FeatureCollection::ToolingFeatureCollection ( )

返回属于此部件的工装特征集合实例
于 NX10.0.0 中创建。

◆ TrimFeatureCollection()

NXOpen::Features::TrimFeatureCollection * NXOpen::Features::FeatureCollection::TrimFeatureCollection ( )

返回属于此部件的修剪特征集合实例
于 NX9.0.0 中创建。

◆ UnsuppressFeatures()

std::vector< NXOpen::Features::Feature * > NXOpen::Features::FeatureCollection::UnsuppressFeatures ( const std::vector< NXOpen::Features::Feature * > & features)

取消抑制指定的特征

返回
因错误未取消抑制的特征
创建于NX3.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")
参数
features待取消抑制的特征

◆ VehicleDesignCollection()

NXOpen::Features::VehicleDesignCollection * NXOpen::Features::FeatureCollection::VehicleDesignCollection ( )

返回属于此部件的车辆设计集合实例
于 NX9.0.0 中创建。

◆ WeldManager()

NXOpen::Weld::WeldManager * NXOpen::Features::FeatureCollection::WeldManager ( )

返回此部件的焊接管理器
于 NX3.0.0 中创建。