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

曲线连接构建器 更多...

#include <Join_CurveJoinBuilder.hxx>

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

Public 类型

enum  BodyType { BodyTypeNone , BodyTypeSolid , BodyTypeSheet }
enum  ConnectedPartsType { ConnectedPartsTypeTwo , ConnectedPartsTypeThree }
enum  ContourType { ContourTypeNone , ContourTypeFlush , ContourTypeConcave , ContourTypeConvex }
enum  EdgePrepType { EdgePrepTypeEntireLength , EdgePrepTypeLimits }
enum  FillFaceSlotsOnSetType { FillFaceSlotsOnSetTypeNone , FillFaceSlotsOnSetTypeSet1 , FillFaceSlotsOnSetTypeSet2 , FillFaceSlotsOnSetTypeBoth }
enum  LapFilletLocationOption { LapFilletLocationOptionBoth , LapFilletLocationOptionPlacementEdge }
enum  ShapeType {
  ShapeTypeSketch , ShapeTypeTube , ShapeTypeEllipse , ShapeTypeRectangle ,
  ShapeTypeFillCorner , ShapeTypeSquareButt , ShapeTypeVGroove , ShapeTypeBevelGroove ,
  ShapeTypeUGroove , ShapeTypeJGroove , ShapeTypeFlareVGroove , ShapeTypeFlareBevelGroove ,
  ShapeTypeButtJoint , ShapeTypePlug , ShapeTypeTJoint , ShapeTypeCornerJoint ,
  ShapeTypeLapJoint
}
enum  SkipFeatureType { SkipFeatureTypeNumberLength , SkipFeatureTypePitchLength }
enum  TaperType { TaperTypeFromTop , TaperTypeFromEnd }
Public 类型 继承自 NXOpen::Join::JoinBuilder
enum  DestinationTypes { DestinationTypesWorkPart , DestinationTypesNewComponent }
enum  MaterialAssignmentPolicyType { MaterialAssignmentPolicyTypeNoneAssigned , MaterialAssignmentPolicyTypeExternallyAssigned , MaterialAssignmentPolicyTypeJoinFeatureAssigned }

Public 成员函数

bool AlignFilletToPartEdge ()
bool AlignGrooveToPartEdge ()
int BodyColor ()
NXOpen::ExpressionCalculatedPitch ()
NXOpen::Join::CurveJoinBuilder::ConnectedPartsType ConnectionType ()
NXOpen::ExpressionContourHeight ()
bool CreateSkipFeatures ()
bool CreateSolid ()
NXOpen::SectionCurveSelSection ()
NXOpen::Join::CurveJoinBuilder::EdgePrepType EdgePrepMethod ()
NXOpen::SectionEdgeSection1 ()
NXOpen::SectionEdgeSection2 ()
NXOpen::ExpressionEllipseSemiMajorAxis ()
NXOpen::ExpressionEllipseSemiMinorAxis ()
NXOpen::GeometricUtilities::OnPathDimensionBuilderEndDistance ()
NXOpen::ExpressionEndTaperAngle ()
NXOpen::ExpressionExtensionDistance1 ()
NXOpen::ExpressionExtensionDistance2 ()
NXOpen::ScCollectorFaceCollector1 ()
NXOpen::ScCollectorFaceCollector2 ()
NXOpen::ScCollectorFaceCollector3 ()
bool FillFaceHoles ()
NXOpen::ExpressionFillFaceSlotsGap ()
NXOpen::Join::CurveJoinBuilder::FillFaceSlotsOnSetType FillFaceSlotsOnSet ()
void GenerateExtentCurve ()
NXOpen::ExpressionGrooveAngle ()
NXOpen::ExpressionGrooveDepth ()
NXOpen::ExpressionGrooveRadius ()
bool InferFaceInfoFromSelection ()
NXOpen::ScCollectorJointMarkFace ()
NXOpen::ExpressionJointMarkSize ()
NXOpen::Join::CurveJoinBuilder::LapFilletLocationOption LapFilletLocation ()
NXOpen::ExpressionMinimumPitch ()
NXOpen::ExpressionNumberOfSkips ()
NXOpen::Join::CurveJoinBuilder::BodyType PathSolidBodyType ()
NXOpen::FacePickFace1 ()
NXOpen::FacePickFace2 ()
NXOpen::Point3d PickPoint1 ()
NXOpen::Point3d PickPoint2 ()
NXOpen::Join::CurveJoinBuilder::ContourType ProfileContourType ()
NXOpen::ExpressionProfileDiameter ()
NXOpen::ExpressionProfileDimension1 ()
NXOpen::ExpressionProfileDimension2 ()
NXOpen::Join::CurveJoinBuilder::ShapeType ProfileType ()
NXOpen::ExpressionRectangleBase ()
NXOpen::ExpressionRectangleHeight ()
NXOpen::ExpressionRootDepth ()
NXOpen::ExpressionRootOpening ()
NXOpen::ExpressionSegmentLength ()
void SetAlignFilletToPartEdge (bool status)
void SetAlignGrooveToPartEdge (bool status)
void SetBodyColor (int bodyColor)
void SetConnectionType (NXOpen::Join::CurveJoinBuilder::ConnectedPartsType connectedPartsType)
void SetCreateSkipFeatures (bool createSkipFeatures)
void SetCreateSolid (bool status)
void SetEdgePrepMethod (NXOpen::Join::CurveJoinBuilder::EdgePrepType edgePrepMethod)
void SetFillFaceHoles (bool status)
void SetFillFaceSlotsOnSet (NXOpen::Join::CurveJoinBuilder::FillFaceSlotsOnSetType fillFaceSlotsOnSetType)
void SetInferFaceInfoFromSelection (bool inferFaceInfoFromSelection)
void SetLapFilletLocation (NXOpen::Join::CurveJoinBuilder::LapFilletLocationOption location)
void SetPathSolidBodyType (NXOpen::Join::CurveJoinBuilder::BodyType bodyType)
void SetPickFace1 (NXOpen::Face *pickFace1)
void SetPickFace2 (NXOpen::Face *pickFace2)
void SetPickPoint1 (const NXOpen::Point3d &pickPoint1)
void SetPickPoint2 (const NXOpen::Point3d &pickPoint2)
void SetProfileContourType (NXOpen::Join::CurveJoinBuilder::ContourType contourType)
void SetProfileType (NXOpen::Join::CurveJoinBuilder::ShapeType profileType)
void SetSkipFeatureMethod (NXOpen::Join::CurveJoinBuilder::SkipFeatureType skipFeatureMethod)
void SetTaperMethod (NXOpen::Join::CurveJoinBuilder::TaperType taperMethod)
void SetUseFaceSet1ForProjection (bool useFaceSet1ForProjection)
void SetUseThroatThickness (bool status)
void SetVisSolidType (int visSolidType)
void SetVisualizationColor (int visualizationColor)
NXOpen::SectionSketchSection ()
NXOpen::Join::CurveJoinBuilder::SkipFeatureType SkipFeatureMethod ()
NXOpen::GeometricUtilities::OnPathDimensionBuilderStartDistance ()
NXOpen::ExpressionStartTaperAngle ()
NXOpen::Join::CurveJoinBuilder::TaperType TaperMethod ()
NXOpen::ExpressionThroatThickness ()
bool UseFaceSet1ForProjection ()
NXOpen::SelectBodyListUserDefinedSolid ()
bool UseThroatThickness ()
NXOpen::ScCollectorVisFace ()
int VisSolidType ()
NXOpen::ExpressionVisTubeDiameter ()
int VisualizationColor ()
NXOpen::ExpressionWeldSize ()
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 _CurveJoinBuilderBuilder

详细描述

曲线连接构建器

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

在NX1926.0.0中创建。

成员枚举类型说明

◆ BodyType

输出体类型

枚举值
BodyTypeNone 

不输出体。

BodyTypeSolid 

输出实体体。

BodyTypeSheet 

输出片体。

◆ ConnectedPartsType

创建塞焊时使用的设置,适用于使用两个或三个连接零件的情况。

枚举值
ConnectedPartsTypeTwo 

使用两个连接零件定义塞焊。

ConnectedPartsTypeThree 

使用三个连接零件定义塞焊。

◆ ContourType

轮廓轮廓类型

枚举值
ContourTypeNone 

直线

ContourTypeFlush 

直线

ContourTypeConcave 

凹角形状

ContourTypeConvex 

凸角形状

◆ EdgePrepType

◆ FillFaceSlotsOnSetType

与角焊缝配合使用的设置,用于指定需要填充插槽的面集。

枚举值
FillFaceSlotsOnSetTypeNone 

不请求填充面插槽。

FillFaceSlotsOnSetTypeSet1 

仅在面集1的面上填充插槽。

FillFaceSlotsOnSetTypeSet2 

仅在面集2的面上填充插槽。

FillFaceSlotsOnSetTypeBoth 

在两个面集的面上均填充插槽。

◆ LapFilletLocationOption

搭接接头圆角位置

枚举值
LapFilletLocationOptionBoth 

将在搭接实体的两侧创建圆角。

LapFilletLocationOptionPlacementEdge 

仅沿放置边创建圆角。

◆ ShapeType

轮廓类型

枚举值
ShapeTypeSketch 

使用草图定义轮廓形状。

ShapeTypeTube 

沿路径创建管件。

ShapeTypeEllipse 

沿路径创建椭圆。

ShapeTypeRectangle 

沿路径创建矩形。

ShapeTypeFillCorner 

填充面集之间的角落。

ShapeTypeSquareButt 

方形对接坡口轮廓形状。

ShapeTypeVGroove 

V型坡口轮廓形状。

ShapeTypeBevelGroove 

斜面坡口轮廓形状。

ShapeTypeUGroove 

U型坡口轮廓形状。

ShapeTypeJGroove 

J型坡口轮廓形状。

ShapeTypeFlareVGroove 

喇叭口V型坡口轮廓形状。

ShapeTypeFlareBevelGroove 

喇叭口斜面坡口轮廓形状。

ShapeTypeButtJoint 

对接接头定义。

ShapeTypePlug 

用于填充孔的塞形。

ShapeTypeTJoint 

T型接头定义。

ShapeTypeCornerJoint 

角接头定义。

ShapeTypeLapJoint 

搭接接头定义。

◆ SkipFeatureType

轮廓类型

枚举值
SkipFeatureTypeNumberLength 

数量长度

SkipFeatureTypePitchLength 

节距长度

◆ TaperType

坡口的锥度方法

枚举值
TaperTypeFromTop 

锥度将从坡口侧面测量

TaperTypeFromEnd 

锥度将从坡口端盖测量

成员函数说明

◆ AlignFilletToPartEdge()

bool NXOpen::Join::CurveJoinBuilder::AlignFilletToPartEdge ( )

获取圆角的齐平创建标志。若为 true,圆角实体将与零件边缘对齐。
创建于 NX2406.0.0.

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

◆ AlignGrooveToPartEdge()

bool NXOpen::Join::CurveJoinBuilder::AlignGrooveToPartEdge ( )

返回齐平创建标志。如果为 true,坡口实体将延伸到零件边缘然后修剪。
创建于 NX2306.0.0。

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

◆ BodyColor()

int NXOpen::Join::CurveJoinBuilder::BodyColor ( )

获取路径实体的颜色值
创建于 NX2406.0.0。

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

◆ CalculatedPitch()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::CalculatedPitch ( )

获取当 NXOpen::Join::CurveJoinBuilder::SkipFeatureTypeNXOpen::Join::CurveJoinBuilder::SkipFeatureTypePitchLength 时计算出的间距
创建于 NX1980.0.0.

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

◆ ConnectionType()

NXOpen::Join::CurveJoinBuilder::ConnectedPartsType NXOpen::Join::CurveJoinBuilder::ConnectionType ( )

获取塞焊连接值
于 NX2212.0.0 版本创建。

许可需求:nx_join (" NX Join")

◆ ContourHeight()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::ContourHeight ( )

返回轮廓高度
创建于 NX1980.0.0。

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

◆ CreateSkipFeatures()

bool NXOpen::Join::CurveJoinBuilder::CreateSkipFeatures ( )

获取是否应创建跳过特征的标志。
创建于 NX1980.0.0.

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

◆ CreateSolid()

bool NXOpen::Join::CurveJoinBuilder::CreateSolid ( )

获取实体创建状态。若为 true,连接体中应创建实体;若为 false,不生成实体。
创建于 NX2206.0.0。

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

◆ CurveSelSection()

NXOpen::Section * NXOpen::Join::CurveJoinBuilder::CurveSelSection ( )

获取所选曲线截面
于 NX1926.0.0 版本创建。

许可需求:nx_join (" NX Join")

◆ EdgePrepMethod()

NXOpen::Join::CurveJoinBuilder::EdgePrepType NXOpen::Join::CurveJoinBuilder::EdgePrepMethod ( )

返回边缘准备方法值
创建于 NX2212.0.0。

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

◆ EdgeSection1()

NXOpen::Section * NXOpen::Join::CurveJoinBuilder::EdgeSection1 ( )

返回主要选择的边
于NX1953.0.0中创建。

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

◆ EdgeSection2()

NXOpen::Section * NXOpen::Join::CurveJoinBuilder::EdgeSection2 ( )

返回次要选择的边
于NX1953.0.0中创建。

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

◆ EllipseSemiMajorAxis()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::EllipseSemiMajorAxis ( )

获取椭圆半长轴
创建于 NX2206.0.0.

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

◆ EllipseSemiMinorAxis()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::EllipseSemiMinorAxis ( )

获取椭圆半短轴
创建于 NX2206.0.0.

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

◆ EndDistance()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Join::CurveJoinBuilder::EndDistance ( )

获取用于限制输出曲线长度的终止距离
于 NX1953.0.0 版本创建。

许可需求:nx_join (" NX Join")

◆ EndTaperAngle()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::EndTaperAngle ( )

获取坡口结束锥角
创建于 NX2206.0.0.

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

◆ ExtensionDistance1()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::ExtensionDistance1 ( )

返回主要延伸距离
于NX1953.0.0中创建。

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

◆ ExtensionDistance2()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::ExtensionDistance2 ( )

返回次要延伸距离
于NX1953.0.0中创建。

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

◆ FaceCollector1()

NXOpen::ScCollector * NXOpen::Join::CurveJoinBuilder::FaceCollector1 ( )

获取主所选面
于 NX1926.0.0 版本创建。

许可需求:nx_join (" NX Join")

◆ FaceCollector2()

NXOpen::ScCollector * NXOpen::Join::CurveJoinBuilder::FaceCollector2 ( )

获取辅助所选面
于 NX1926.0.0 版本创建。

许可需求:nx_join (" NX Join")

◆ FaceCollector3()

NXOpen::ScCollector * NXOpen::Join::CurveJoinBuilder::FaceCollector3 ( )

获取第三所选面
于 NX2212.0.0 版本创建。

许可需求:nx_join (" NX Join")

◆ FillFaceHoles()

bool NXOpen::Join::CurveJoinBuilder::FillFaceHoles ( )

返回面孔填充状态。若为true,应填充面中的孔;若为false,则不进行孔填充。
于NX1953.0.0中创建。

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

◆ FillFaceSlotsGap()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::FillFaceSlotsGap ( )

返回角焊缝填充面槽间隙值
于NX2306.0.0中创建。

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

◆ FillFaceSlotsOnSet()

NXOpen::Join::CurveJoinBuilder::FillFaceSlotsOnSetType NXOpen::Join::CurveJoinBuilder::FillFaceSlotsOnSet ( )

返回角焊缝填充面槽值
于NX2306.0.0中创建。

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

◆ GenerateExtentCurve()

void NXOpen::Join::CurveJoinBuilder::GenerateExtentCurve ( )

生成延伸曲线
于 NX2212.0.0 版本创建。

许可需求:nx_join (" NX Join")

◆ GrooveAngle()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::GrooveAngle ( )

获取坡口角度
创建于 NX2206.0.0。

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

◆ GrooveDepth()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::GrooveDepth ( )

返回坡口深度
创建于 NX2206.0.0。

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

◆ GrooveRadius()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::GrooveRadius ( )

返回坡口半径
创建于 NX2206.0.0。

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

◆ InferFaceInfoFromSelection()

bool NXOpen::Join::CurveJoinBuilder::InferFaceInfoFromSelection ( )

返回用于指示是否应基于曲线选择填充面相关字段的标志。
于NX2007.0.0中创建。

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

◆ JointMarkFace()

NXOpen::ScCollector * NXOpen::Join::CurveJoinBuilder::JointMarkFace ( )

返回用于连接标记放置的面
创建于NX2212.0.0。

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

◆ JointMarkSize()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::JointMarkSize ( )

返回连接标记大小
创建于NX2212.0.0。

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

◆ LapFilletLocation()

NXOpen::Join::CurveJoinBuilder::LapFilletLocationOption NXOpen::Join::CurveJoinBuilder::LapFilletLocation ( )

获取搭接圆角位置
创建于 NX2406.0.0。

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

◆ MinimumPitch()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::MinimumPitch ( )

获取跳过特征间的最小期望间距。仅当 NXOpen::Join::CurveJoinBuilder::SkipFeatureTypeNXOpen::Join::CurveJoinBuilder::SkipFeatureTypePitchLength 时使用
创建于 NX1980.0.0.

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

◆ NumberOfSkips()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::NumberOfSkips ( )

获取要创建的跳过特征数量。
创建于 NX1980.0.0.

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

◆ PathSolidBodyType()

NXOpen::Join::CurveJoinBuilder::BodyType NXOpen::Join::CurveJoinBuilder::PathSolidBodyType ( )

获取路径实体的输出类型
创建于 NX2306.0.0。

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

◆ PickFace1()

NXOpen::Face * NXOpen::Join::CurveJoinBuilder::PickFace1 ( )

获取与 NXOpen::Join::CurveJoinBuilder::FaceCollector1 关联的拾取面
于 NX2212.0.0 版本创建。

许可需求:nx_join (" NX Join")

◆ PickFace2()

NXOpen::Face * NXOpen::Join::CurveJoinBuilder::PickFace2 ( )

获取与 NXOpen::Join::CurveJoinBuilder::FaceCollector2 关联的拾取面
于 NX2212.0.0 版本创建。

许可需求:nx_join (" NX Join")

◆ PickPoint1()

NXOpen::Point3d NXOpen::Join::CurveJoinBuilder::PickPoint1 ( )

获取与 NXOpen::Join::CurveJoinBuilder::FaceCollector1 关联的拾取点
于 NX2212.0.0 版本创建。

许可需求:nx_join (" NX Join")

◆ PickPoint2()

NXOpen::Point3d NXOpen::Join::CurveJoinBuilder::PickPoint2 ( )

获取与 NXOpen::Join::CurveJoinBuilder::FaceCollector2 关联的拾取点
于 NX2212.0.0 版本创建。

许可需求:nx_join (" NX Join")

◆ ProfileContourType()

NXOpen::Join::CurveJoinBuilder::ContourType NXOpen::Join::CurveJoinBuilder::ProfileContourType ( )

返回轮廓类型值
创建于 NX1980.0.0。

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

◆ ProfileDiameter()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::ProfileDiameter ( )

获取轮廓直径
创建于 NX2206.0.0。

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

◆ ProfileDimension1()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::ProfileDimension1 ( )

获取轮廓第一尺寸
创建于 NX1953.0.0。

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

◆ ProfileDimension2()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::ProfileDimension2 ( )

获取轮廓第二尺寸
创建于 NX1980.0.0。

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

◆ ProfileType()

NXOpen::Join::CurveJoinBuilder::ShapeType NXOpen::Join::CurveJoinBuilder::ProfileType ( )

获取轮廓类型值
创建于 NX1953.0.0。

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

◆ RectangleBase()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::RectangleBase ( )

获取矩形底边长度
创建于 NX2206.0.0.

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

◆ RectangleHeight()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::RectangleHeight ( )

获取矩形高度
创建于 NX2206.0.0.

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

◆ RootDepth()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::RootDepth ( )

返回坡口根深度
创建于 NX2206.0.0。

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

◆ RootOpening()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::RootOpening ( )

获取坡口的根开口
创建于 NX2206.0.0。

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

◆ SegmentLength()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::SegmentLength ( )

获取每个跳过特征的段长度。
创建于 NX1980.0.0.

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

◆ SetAlignFilletToPartEdge()

void NXOpen::Join::CurveJoinBuilder::SetAlignFilletToPartEdge ( bool status)

设置圆角的齐平创建标志。若为 true,圆角实体将与零件边缘对齐。
创建于 NX2406.0.0.

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

参数
status状态

◆ SetAlignGrooveToPartEdge()

void NXOpen::Join::CurveJoinBuilder::SetAlignGrooveToPartEdge ( bool status)

设置齐平创建标志。如果为 true,坡口实体将延伸到零件边缘然后修剪。
创建于 NX2306.0.0。

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

参数
statusstatus

◆ SetBodyColor()

void NXOpen::Join::CurveJoinBuilder::SetBodyColor ( int bodyColor)

设置路径实体的颜色值
创建于 NX2406.0.0。

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

参数
bodyColor实体颜色

◆ SetConnectionType()

void NXOpen::Join::CurveJoinBuilder::SetConnectionType ( NXOpen::Join::CurveJoinBuilder::ConnectedPartsType connectedPartsType)

设置塞焊连接值
于 NX2212.0.0 版本创建。

许可需求:nx_join (" NX Join")

参数
connectedPartsTypeconnectedpartstype

◆ SetCreateSkipFeatures()

void NXOpen::Join::CurveJoinBuilder::SetCreateSkipFeatures ( bool createSkipFeatures)

设置是否应创建跳过特征的标志。
创建于 NX1980.0.0.

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

参数
createSkipFeatures是否创建跳过特征

◆ SetCreateSolid()

void NXOpen::Join::CurveJoinBuilder::SetCreateSolid ( bool status)

设置实体创建状态。若为 true,连接体中应创建实体;若为 false,不生成实体。
创建于 NX2206.0.0。

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

参数
status状态

◆ SetEdgePrepMethod()

void NXOpen::Join::CurveJoinBuilder::SetEdgePrepMethod ( NXOpen::Join::CurveJoinBuilder::EdgePrepType edgePrepMethod)

设置边缘准备方法值
创建于 NX2212.0.0。

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

参数
edgePrepMethodedgeprepmethod

◆ SetFillFaceHoles()

void NXOpen::Join::CurveJoinBuilder::SetFillFaceHoles ( bool status)

设置面孔填充状态。若为true,应填充面中的孔;若为false,则不进行孔填充。
于NX1953.0.0中创建。

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

参数
statusstatus

◆ SetFillFaceSlotsOnSet()

void NXOpen::Join::CurveJoinBuilder::SetFillFaceSlotsOnSet ( NXOpen::Join::CurveJoinBuilder::FillFaceSlotsOnSetType fillFaceSlotsOnSetType)

设置角焊缝填充面槽值
于NX2306.0.0中创建。

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

参数
fillFaceSlotsOnSetTypefillfaceslotsonsettype

◆ SetInferFaceInfoFromSelection()

void NXOpen::Join::CurveJoinBuilder::SetInferFaceInfoFromSelection ( bool inferFaceInfoFromSelection)

设置用于指示是否应基于曲线选择填充面相关字段的标志。
于NX2007.0.0中创建。

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

参数
inferFaceInfoFromSelectioninferfaceinfofromselection

◆ SetLapFilletLocation()

void NXOpen::Join::CurveJoinBuilder::SetLapFilletLocation ( NXOpen::Join::CurveJoinBuilder::LapFilletLocationOption location)

设置搭接圆角位置
创建于 NX2406.0.0。

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

参数
location位置

◆ SetPathSolidBodyType()

void NXOpen::Join::CurveJoinBuilder::SetPathSolidBodyType ( NXOpen::Join::CurveJoinBuilder::BodyType bodyType)

设置路径实体的输出类型
创建于 NX2306.0.0。

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

参数
bodyType实体类型

◆ SetPickFace1()

void NXOpen::Join::CurveJoinBuilder::SetPickFace1 ( NXOpen::Face * pickFace1)

设置与 NXOpen::Join::CurveJoinBuilder::FaceCollector1 关联的拾取面
于 NX2212.0.0 版本创建。

许可需求:nx_join (" NX Join")

参数
pickFace1pickface1

◆ SetPickFace2()

void NXOpen::Join::CurveJoinBuilder::SetPickFace2 ( NXOpen::Face * pickFace2)

设置与 NXOpen::Join::CurveJoinBuilder::FaceCollector2 关联的拾取面
于 NX2212.0.0 版本创建。

许可需求:nx_join (" NX Join")

参数
pickFace2pickface2

◆ SetPickPoint1()

void NXOpen::Join::CurveJoinBuilder::SetPickPoint1 ( const NXOpen::Point3d & pickPoint1)

设置与 NXOpen::Join::CurveJoinBuilder::FaceCollector1 关联的拾取点
于 NX2212.0.0 版本创建。

许可需求:nx_join (" NX Join")

参数
pickPoint1pickpoint1

◆ SetPickPoint2()

void NXOpen::Join::CurveJoinBuilder::SetPickPoint2 ( const NXOpen::Point3d & pickPoint2)

设置与NXOpen::Join::CurveJoinBuilder::FaceCollector2关联的拾取点
于NX2212.0.0中创建。

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

参数
pickPoint2pickpoint2

◆ SetProfileContourType()

void NXOpen::Join::CurveJoinBuilder::SetProfileContourType ( NXOpen::Join::CurveJoinBuilder::ContourType contourType)

设置轮廓类型值
创建于 NX1980.0.0。

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

参数
contourTypecontourtype

◆ SetProfileType()

void NXOpen::Join::CurveJoinBuilder::SetProfileType ( NXOpen::Join::CurveJoinBuilder::ShapeType profileType)

设置轮廓类型值
创建于 NX1953.0.0。

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

参数
profileType轮廓类型

◆ SetSkipFeatureMethod()

void NXOpen::Join::CurveJoinBuilder::SetSkipFeatureMethod ( NXOpen::Join::CurveJoinBuilder::SkipFeatureType skipFeatureMethod)

设置跳过特征的间距方法
创建于 NX1980.0.0.

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

参数
skipFeatureMethod跳过特征方法

◆ SetTaperMethod()

void NXOpen::Join::CurveJoinBuilder::SetTaperMethod ( NXOpen::Join::CurveJoinBuilder::TaperType taperMethod)

设置坡口锥度方法值
创建于 NX2206.0.0。

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

参数
taperMethodtapermethod

◆ SetUseFaceSet1ForProjection()

void NXOpen::Join::CurveJoinBuilder::SetUseFaceSet1ForProjection ( bool useFaceSet1ForProjection)

设置用于指示是否应将选择的曲线投影到面组1上的标志。
于NX2206.0.0中创建。

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

参数
useFaceSet1ForProjectionusefaceset1forprojection

◆ SetUseThroatThickness()

void NXOpen::Join::CurveJoinBuilder::SetUseThroatThickness ( bool status)

设置是否使用焊喉厚度计算轮廓尺寸的标志。
创建于 NX2206.0.0。

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

参数
statusstatus

◆ SetVisSolidType()

void NXOpen::Join::CurveJoinBuilder::SetVisSolidType ( int visSolidType)

设置可视化实体类型值
创建于NX2212.0.0。

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

参数
visSolidType可视化实体类型

◆ SetVisualizationColor()

void NXOpen::Join::CurveJoinBuilder::SetVisualizationColor ( int visualizationColor)

设置可视化颜色值
创建于NX2212.0.0。

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

参数
visualizationColor可视化颜色

◆ SketchSection()

NXOpen::Section * NXOpen::Join::CurveJoinBuilder::SketchSection ( )

获取草图轮廓的截面
创建于 NX1953.0.0.

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

◆ SkipFeatureMethod()

NXOpen::Join::CurveJoinBuilder::SkipFeatureType NXOpen::Join::CurveJoinBuilder::SkipFeatureMethod ( )

获取跳过特征的间距方法
创建于 NX1980.0.0.

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

◆ StartDistance()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Join::CurveJoinBuilder::StartDistance ( )

获取用于限制输出曲线长度的起始距离
于 NX1953.0.0 版本创建。

许可需求:nx_join (" NX Join")

◆ StartTaperAngle()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::StartTaperAngle ( )

获取坡口起始锥角
创建于 NX2206.0.0.

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

◆ TaperMethod()

NXOpen::Join::CurveJoinBuilder::TaperType NXOpen::Join::CurveJoinBuilder::TaperMethod ( )

返回坡口锥度方法值
创建于 NX2206.0.0。

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

◆ ThroatThickness()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::ThroatThickness ( )

返回焊喉厚度
创建于 NX2206.0.0。

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

◆ UseFaceSet1ForProjection()

bool NXOpen::Join::CurveJoinBuilder::UseFaceSet1ForProjection ( )

返回用于指示是否应将选择的曲线投影到面组1上的标志。
于NX2206.0.0中创建。

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

◆ UserDefinedSolid()

NXOpen::SelectBodyList * NXOpen::Join::CurveJoinBuilder::UserDefinedSolid ( )

获取所选的用户定义实体
创建于 NX1926.0.0。

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

◆ UseThroatThickness()

bool NXOpen::Join::CurveJoinBuilder::UseThroatThickness ( )

返回是否使用焊喉厚度计算轮廓尺寸的标志。
创建于 NX2206.0.0。

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

◆ VisFace()

NXOpen::ScCollector * NXOpen::Join::CurveJoinBuilder::VisFace ( )

返回用于可视化几何体放置的面
创建于NX2212.0.0。

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

◆ VisSolidType()

int NXOpen::Join::CurveJoinBuilder::VisSolidType ( )

返回可视化实体类型值
创建于NX2212.0.0。

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

◆ VisTubeDiameter()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::VisTubeDiameter ( )

返回可视化实体管道直径
创建于NX2212.0.0。

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

◆ VisualizationColor()

int NXOpen::Join::CurveJoinBuilder::VisualizationColor ( )

返回可视化颜色值
创建于NX2212.0.0。

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

◆ WeldSize()

NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::WeldSize ( )

返回喇叭口坡口的焊缝尺寸
创建于 NX2206.0.0。

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