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

附加硬件构建器 更多...

#include <Join_AttachedHardwareBuilder.hxx>

类 NXOpen::Join::AttachedHardwareBuilder 继承关系图:
NXOpen::Join::PointJoinBuilder NXOpen::Join::JoinBuilder NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::ScCollectorMatingFace ()
Public 成员函数 继承自 NXOpen::Join::PointJoinBuilder
void ClearAttachmentHardware ()
void ClearHardwarePin ()
void CreateAttachmentHardware ()
bool CreateCsys ()
void CreateHardwarePin ()
NXOpen::TaggedObjectCsysYDirection ()
bool FlipCsysDirection ()
NXOpen::Join::AttachmentHardwareGetAttachmentHardware ()
NXOpen::Join::PointJoinHardwareGetHardwarePin ()
NXOpen::Join::PointJoinHardwareGetNthHeadSidePart (int headsidePartIndex)
NXOpen::Join::PointJoinHardwareGetNthTailSidePart (int tailsidePartIndex)
int GetNumberOfHeadSideParts ()
int GetNumberOfTailSideParts ()
bool GetStackupDirectionForPoint (NXOpen::Point *point)
NXOpen::Point3d GetStackupEntryPoint ()
NXOpen::ExpressionHardwareAlignmentAngle ()
bool HardwareLoad ()
NXOpen::ScCollectorHardwareOrientationCurve ()
NXOpen::ExpressionHoleCounterBoreDepth ()
NXOpen::ExpressionHoleCounterBoreDiameter ()
NXOpen::ExpressionHoleCounterSinkAngle ()
NXOpen::ExpressionHoleCounterSinkDiameter ()
NXOpen::ExpressionHoleCounterSinkSubflush ()
NXOpen::ExpressionHoleDiameter ()
NXOpen::Join::PointJoinBuilder::HoleTypes HoleType ()
NXOpen::ExpressionJointMarkAngle ()
NXOpen::ScCollectorJointMarkFace ()
NXOpen::SelectCurveListJointMarkGuideCurve ()
NXOpen::ExpressionJointMarkSize ()
bool MatedWithNutplate ()
 NX_DEPRECATED ("Deprecated in NX1926.0.0. This functionality is no longer supported.") void SetHardwarePin(const NXString &pinName
 NX_DEPRECATED ("Deprecated in NX2007.0.0. This functionality is no longer supported.") bool LoadHardware()
 NX_DEPRECATED ("Deprecated in NX2007.0.0. This functionality is no longer supported.") bool UnloadHardware()
 NX_DEPRECATED ("Deprecated in NX2312.0.0. Use NXOpen::Join::JoinManager::CreateJoinHoleBuilder instead.") bool HoleCreate()
 NX_DEPRECATED ("Deprecated in NX2312.0.0. Use NXOpen::Join::JoinManager::CreateJoinHoleBuilder instead.") void SetHoleCreate(bool status)
NXOpen::SelectPointListPointSelPoints ()
void ProcessWasherInfoForStackup ()
void SetCreateCsys (bool createCsys)
void SetCsysYDirection (NXOpen::TaggedObject *csysYDirection)
void SetFlipCsysDirection (bool flipCsysDirection)
void SetHardwareLoad (bool status)
void SetHardwarePin (const char *pinName, const char *pinPath)
void SetHoleType (NXOpen::Join::PointJoinBuilder::HoleTypes holeType)
void SetMatedWithNutplate (bool matedWithNutplate)
void SetNumberOfHeadSideParts (int numberOfHeadsideParts)
void SetNumberOfTailSideParts (int numberOfTailsideParts)
void SetStackupAlignment (NXOpen::TaggedObject *stackupAlignment)
void SetStackupAlignmentType (NXOpen::Join::PointJoinBuilder::StackupAlignmentTypes stackupAlignmentType)
void SetStackupDirectionForPoint (NXOpen::Point *point, bool reverseStackupDirection)
void SetStackupReverseDirection (bool toReverse)
void SetSynchronizeLocation (bool synchronizeLocation)
void SetVisualizationColor (int visualizationColor)
void SetVisualizationCreateSolid (bool visualizationCreateSolid)
void SetVisualizationGeometry (NXOpen::Join::PointJoinBuilder::VisualizationGeometryType visualizationGeometry)
void SetVisualizationPointMarker (int visualizationPointMarker)
NXOpen::TaggedObjectStackupAlignment ()
NXOpen::Join::PointJoinBuilder::StackupAlignmentTypes StackupAlignmentType ()
NXOpen::ExpressionStackupGapLimit ()
NXOpen::ExpressionStackupGapTolerance ()
NXOpen::ExpressionStackupMaxHolePerimeter ()
NXOpen::ScCollectorStackupNormalSurface ()
NXOpen::ExpressionStackupOnSurfaceTolerance ()
NXOpen::ExpressionStackupOverlapTolerance ()
bool StackupReverseDirection ()
bool SynchronizeLocation ()
int VisualizationColor ()
bool VisualizationCreateSolid ()
NXOpen::ExpressionVisualizationDiameter ()
NXOpen::Join::PointJoinBuilder::VisualizationGeometryType VisualizationGeometry ()
NXOpen::ExpressionVisualizationHeight ()
int VisualizationPointMarker ()
Public 成员函数 继承自 NXOpen::Join::JoinBuilder
void AddNewlyCreatedWaveLink (NXOpen::NXObject *waveLink)
bool Associative ()
NXOpen::SelectBodyListConnectedBodies ()
NXOpen::TaggedObjectCustomAttributesHolder ()
bool DelayUpdate ()
NXOpen::Join::JoinBuilder::DestinationTypes Destination ()
NXOpen::ExpressionDistanceTolerance ()
std::vector< NXOpen::Body * > GetJoinBodies ()
NXOpen::TaggedObjectMaterial ()
NXOpen::ExpressionMaterialActualThickness ()
NXOpen::Join::JoinBuilder::MaterialAssignmentPolicyType MaterialAssignmentPolicy ()
NXOpen::ExpressionMaterialDispensedWidth ()
NXOpen::ExpressionNuggetDiameter ()
void SetAssociative (bool associative)
void SetDelayUpdate (bool delayUpdate)
void SetDestination (NXOpen::Join::JoinBuilder::DestinationTypes type)
void SetHideSolid (bool hideSolid)
void SetMaterial (NXOpen::TaggedObject *material)
void SetMaterialAssignmentPolicy (NXOpen::Join::JoinBuilder::MaterialAssignmentPolicyType materialPolicy)
void SetShowConnectedBodies (bool showConnectedBodies)
void SetShowThroughState (bool status)
void SetSubtype (const char *type)
void SetSubtype (const NXString &type)
void SetWeldFinishMethod (NXOpen::Annotations::FinishMethod method)
bool ShowConnectedBodies ()
NXString Subtype ()
NXOpen::Annotations::FinishMethod WeldFinishMethod ()
Public 成员函数 继承自 NXOpen::Features::FeatureBuilder
NXOpen::Features::FeatureCommitFeature ()
NXOpen::Features::FeatureGetFeature ()
void HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature)
bool ParentFeatureInternal ()
void SetParentFeatureInternal (bool isInternal)
void SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
void ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature)
void UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _AttachedHardwareBuilderBuilder

额外继承的成员函数

Public 类型 继承自 NXOpen::Join::PointJoinBuilder
enum  HoleTypes { HoleTypesSimple , HoleTypesCounterbored , HoleTypesCountersunk }
enum  StackupAlignmentTypes { StackupAlignmentTypesNormalClosestFace , StackupAlignmentTypesNormalSelectedFace , StackupAlignmentTypesAlongVector }
enum  VisualizationGeometryType { VisualizationGeometryTypeSphere , VisualizationGeometryTypeCylinder , VisualizationGeometryTypeCone , VisualizationGeometryTypePrism }
Public 类型 继承自 NXOpen::Join::JoinBuilder
enum  DestinationTypes { DestinationTypesWorkPart , DestinationTypesNewComponent }
enum  MaterialAssignmentPolicyType { MaterialAssignmentPolicyTypeNoneAssigned , MaterialAssignmentPolicyTypeExternallyAssigned , MaterialAssignmentPolicyTypeJoinFeatureAssigned }
Public 属性 继承自 NXOpen::Join::PointJoinBuilder
const NXStringpinPath

详细描述

附加硬件构建器

表示 NXOpen::Join::AttachedHardware 构建器。
要创建此类的新实例,请使用 NXOpen::Join::JoinManager::CreateAttachedHardwareBuilder

在 NX2007.0.0 中创建。

成员函数说明

◆ MatingFace()

NXOpen::ScCollector * NXOpen::Join::AttachedHardwareBuilder::MatingFace ( )

返回所选的配合面
在 NX2007.0.0 中创建。

许可证要求: nx_join (" NX Join")