|
NX Open C++ 参考指南 2406 v1.1
|
曲线连接构建器 更多...
#include <Join_CurveJoinBuilder.hxx>
友元 | |
| class | _CurveJoinBuilderBuilder |
曲线连接构建器
表示 NXOpen::Join::CurveJoin 构建器。
要创建此类的新实例,请使用 NXOpen::Join::JoinManager::CreateCurveJoinBuilder
在NX1926.0.0中创建。
当 NXOpen::Join::CurveJoinBuilder::ShapeType 设置为 NXOpen::Join::CurveJoinBuilder::ShapeTypeSquareButt、 NXOpen::Join::CurveJoinBuilder::ShapeTypeVGroove、NXOpen::Join::CurveJoinBuilder::ShapeTypeBevelGroove、 NXOpen::Join::CurveJoinBuilder::ShapeTypeUGroove、NXOpen::Join::CurveJoinBuilder::ShapeTypeJGroove、 NXOpen::Join::CurveJoinBuilder::ShapeTypeButtJoint、NXOpen::Join::CurveJoinBuilder::ShapeTypeTJoint 或 NXOpen::Join::CurveJoinBuilder::ShapeTypeCornerJoint 时使用的边缘准备方法
| 枚举值 | |
|---|---|
| EdgePrepTypeEntireLength | 实体的整个长度将被修改。 |
| EdgePrepTypeLimits | 仅修改实体在指定限制内的部分。 |
轮廓类型
| bool NXOpen::Join::CurveJoinBuilder::AlignFilletToPartEdge | ( | ) |
获取圆角的齐平创建标志。若为 true,圆角实体将与零件边缘对齐。
创建于 NX2406.0.0.
许可证要求:nx_join (" NX Join")
| bool NXOpen::Join::CurveJoinBuilder::AlignGrooveToPartEdge | ( | ) |
返回齐平创建标志。如果为 true,坡口实体将延伸到零件边缘然后修剪。
创建于 NX2306.0.0。
许可证要求 : nx_join (" NX Join")
| int NXOpen::Join::CurveJoinBuilder::BodyColor | ( | ) |
获取路径实体的颜色值
创建于 NX2406.0.0。
许可证要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::CalculatedPitch | ( | ) |
获取当 NXOpen::Join::CurveJoinBuilder::SkipFeatureType 为 NXOpen::Join::CurveJoinBuilder::SkipFeatureTypePitchLength 时计算出的间距
创建于 NX1980.0.0.
许可证要求:nx_join (" NX Join")
| NXOpen::Join::CurveJoinBuilder::ConnectedPartsType NXOpen::Join::CurveJoinBuilder::ConnectionType | ( | ) |
获取塞焊连接值
于 NX2212.0.0 版本创建。
许可需求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::ContourHeight | ( | ) |
返回轮廓高度
创建于 NX1980.0.0。
许可证要求 : nx_join (" NX Join")
| bool NXOpen::Join::CurveJoinBuilder::CreateSkipFeatures | ( | ) |
获取是否应创建跳过特征的标志。
创建于 NX1980.0.0.
许可证要求:nx_join (" NX Join")
| bool NXOpen::Join::CurveJoinBuilder::CreateSolid | ( | ) |
获取实体创建状态。若为 true,连接体中应创建实体;若为 false,不生成实体。
创建于 NX2206.0.0。
许可证要求:nx_join (" NX Join")
| NXOpen::Section * NXOpen::Join::CurveJoinBuilder::CurveSelSection | ( | ) |
获取所选曲线截面
于 NX1926.0.0 版本创建。
许可需求:nx_join (" NX Join")
| NXOpen::Join::CurveJoinBuilder::EdgePrepType NXOpen::Join::CurveJoinBuilder::EdgePrepMethod | ( | ) |
返回边缘准备方法值
创建于 NX2212.0.0。
许可证要求 : nx_join (" NX Join")
| NXOpen::Section * NXOpen::Join::CurveJoinBuilder::EdgeSection1 | ( | ) |
返回主要选择的边
于NX1953.0.0中创建。
许可证要求: nx_join (" NX Join")
| NXOpen::Section * NXOpen::Join::CurveJoinBuilder::EdgeSection2 | ( | ) |
返回次要选择的边
于NX1953.0.0中创建。
许可证要求: nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::EllipseSemiMajorAxis | ( | ) |
获取椭圆半长轴
创建于 NX2206.0.0.
许可证要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::EllipseSemiMinorAxis | ( | ) |
获取椭圆半短轴
创建于 NX2206.0.0.
许可证要求:nx_join (" NX Join")
| NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Join::CurveJoinBuilder::EndDistance | ( | ) |
获取用于限制输出曲线长度的终止距离
于 NX1953.0.0 版本创建。
许可需求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::EndTaperAngle | ( | ) |
获取坡口结束锥角
创建于 NX2206.0.0.
许可证要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::ExtensionDistance1 | ( | ) |
返回主要延伸距离
于NX1953.0.0中创建。
许可证要求: nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::ExtensionDistance2 | ( | ) |
返回次要延伸距离
于NX1953.0.0中创建。
许可证要求: nx_join (" NX Join")
| NXOpen::ScCollector * NXOpen::Join::CurveJoinBuilder::FaceCollector1 | ( | ) |
获取主所选面
于 NX1926.0.0 版本创建。
许可需求:nx_join (" NX Join")
| NXOpen::ScCollector * NXOpen::Join::CurveJoinBuilder::FaceCollector2 | ( | ) |
获取辅助所选面
于 NX1926.0.0 版本创建。
许可需求:nx_join (" NX Join")
| NXOpen::ScCollector * NXOpen::Join::CurveJoinBuilder::FaceCollector3 | ( | ) |
获取第三所选面
于 NX2212.0.0 版本创建。
许可需求:nx_join (" NX Join")
| bool NXOpen::Join::CurveJoinBuilder::FillFaceHoles | ( | ) |
返回面孔填充状态。若为true,应填充面中的孔;若为false,则不进行孔填充。
于NX1953.0.0中创建。
许可证要求: nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::FillFaceSlotsGap | ( | ) |
返回角焊缝填充面槽间隙值
于NX2306.0.0中创建。
许可证要求: nx_join (" NX Join")
| NXOpen::Join::CurveJoinBuilder::FillFaceSlotsOnSetType NXOpen::Join::CurveJoinBuilder::FillFaceSlotsOnSet | ( | ) |
返回角焊缝填充面槽值
于NX2306.0.0中创建。
许可证要求: nx_join (" NX Join")
| void NXOpen::Join::CurveJoinBuilder::GenerateExtentCurve | ( | ) |
生成延伸曲线
于 NX2212.0.0 版本创建。
许可需求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::GrooveAngle | ( | ) |
获取坡口角度
创建于 NX2206.0.0。
许可证要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::GrooveDepth | ( | ) |
返回坡口深度
创建于 NX2206.0.0。
许可证要求 : nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::GrooveRadius | ( | ) |
返回坡口半径
创建于 NX2206.0.0。
许可证要求 : nx_join (" NX Join")
| bool NXOpen::Join::CurveJoinBuilder::InferFaceInfoFromSelection | ( | ) |
返回用于指示是否应基于曲线选择填充面相关字段的标志。
于NX2007.0.0中创建。
许可证要求: nx_join (" NX Join")
| NXOpen::ScCollector * NXOpen::Join::CurveJoinBuilder::JointMarkFace | ( | ) |
返回用于连接标记放置的面
创建于NX2212.0.0。
许可要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::JointMarkSize | ( | ) |
返回连接标记大小
创建于NX2212.0.0。
许可要求:nx_join (" NX Join")
| NXOpen::Join::CurveJoinBuilder::LapFilletLocationOption NXOpen::Join::CurveJoinBuilder::LapFilletLocation | ( | ) |
获取搭接圆角位置
创建于 NX2406.0.0。
许可证要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::MinimumPitch | ( | ) |
获取跳过特征间的最小期望间距。仅当 NXOpen::Join::CurveJoinBuilder::SkipFeatureType 为 NXOpen::Join::CurveJoinBuilder::SkipFeatureTypePitchLength 时使用
创建于 NX1980.0.0.
许可证要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::NumberOfSkips | ( | ) |
获取要创建的跳过特征数量。
创建于 NX1980.0.0.
许可证要求:nx_join (" NX Join")
| NXOpen::Join::CurveJoinBuilder::BodyType NXOpen::Join::CurveJoinBuilder::PathSolidBodyType | ( | ) |
获取路径实体的输出类型
创建于 NX2306.0.0。
许可证要求:nx_join (" NX Join")
| NXOpen::Face * NXOpen::Join::CurveJoinBuilder::PickFace1 | ( | ) |
获取与 NXOpen::Join::CurveJoinBuilder::FaceCollector1 关联的拾取面
于 NX2212.0.0 版本创建。
许可需求:nx_join (" NX Join")
| NXOpen::Face * NXOpen::Join::CurveJoinBuilder::PickFace2 | ( | ) |
获取与 NXOpen::Join::CurveJoinBuilder::FaceCollector2 关联的拾取面
于 NX2212.0.0 版本创建。
许可需求:nx_join (" NX Join")
| NXOpen::Point3d NXOpen::Join::CurveJoinBuilder::PickPoint1 | ( | ) |
获取与 NXOpen::Join::CurveJoinBuilder::FaceCollector1 关联的拾取点
于 NX2212.0.0 版本创建。
许可需求:nx_join (" NX Join")
| NXOpen::Point3d NXOpen::Join::CurveJoinBuilder::PickPoint2 | ( | ) |
获取与 NXOpen::Join::CurveJoinBuilder::FaceCollector2 关联的拾取点
于 NX2212.0.0 版本创建。
许可需求:nx_join (" NX Join")
| NXOpen::Join::CurveJoinBuilder::ContourType NXOpen::Join::CurveJoinBuilder::ProfileContourType | ( | ) |
返回轮廓类型值
创建于 NX1980.0.0。
许可证要求 : nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::ProfileDiameter | ( | ) |
获取轮廓直径
创建于 NX2206.0.0。
许可证要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::ProfileDimension1 | ( | ) |
获取轮廓第一尺寸
创建于 NX1953.0.0。
许可证要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::ProfileDimension2 | ( | ) |
获取轮廓第二尺寸
创建于 NX1980.0.0。
许可证要求:nx_join (" NX Join")
| NXOpen::Join::CurveJoinBuilder::ShapeType NXOpen::Join::CurveJoinBuilder::ProfileType | ( | ) |
获取轮廓类型值
创建于 NX1953.0.0。
许可证要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::RectangleBase | ( | ) |
获取矩形底边长度
创建于 NX2206.0.0.
许可证要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::RectangleHeight | ( | ) |
获取矩形高度
创建于 NX2206.0.0.
许可证要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::RootDepth | ( | ) |
返回坡口根深度
创建于 NX2206.0.0。
许可证要求 : nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::RootOpening | ( | ) |
获取坡口的根开口
创建于 NX2206.0.0。
许可证要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::SegmentLength | ( | ) |
获取每个跳过特征的段长度。
创建于 NX1980.0.0.
许可证要求:nx_join (" NX Join")
| void NXOpen::Join::CurveJoinBuilder::SetAlignFilletToPartEdge | ( | bool | status | ) |
设置圆角的齐平创建标志。若为 true,圆角实体将与零件边缘对齐。
创建于 NX2406.0.0.
许可证要求:nx_join (" NX Join")
| status | 状态 |
| void NXOpen::Join::CurveJoinBuilder::SetAlignGrooveToPartEdge | ( | bool | status | ) |
设置齐平创建标志。如果为 true,坡口实体将延伸到零件边缘然后修剪。
创建于 NX2306.0.0。
许可证要求 : nx_join (" NX Join")
| status | status |
| void NXOpen::Join::CurveJoinBuilder::SetBodyColor | ( | int | bodyColor | ) |
设置路径实体的颜色值
创建于 NX2406.0.0。
许可证要求:nx_join (" NX Join")
| bodyColor | 实体颜色 |
| void NXOpen::Join::CurveJoinBuilder::SetConnectionType | ( | NXOpen::Join::CurveJoinBuilder::ConnectedPartsType | connectedPartsType | ) |
设置塞焊连接值
于 NX2212.0.0 版本创建。
许可需求:nx_join (" NX Join")
| connectedPartsType | connectedpartstype |
| void NXOpen::Join::CurveJoinBuilder::SetCreateSkipFeatures | ( | bool | createSkipFeatures | ) |
设置是否应创建跳过特征的标志。
创建于 NX1980.0.0.
许可证要求:nx_join (" NX Join")
| createSkipFeatures | 是否创建跳过特征 |
| void NXOpen::Join::CurveJoinBuilder::SetCreateSolid | ( | bool | status | ) |
设置实体创建状态。若为 true,连接体中应创建实体;若为 false,不生成实体。
创建于 NX2206.0.0。
许可证要求:nx_join (" NX Join")
| status | 状态 |
| void NXOpen::Join::CurveJoinBuilder::SetEdgePrepMethod | ( | NXOpen::Join::CurveJoinBuilder::EdgePrepType | edgePrepMethod | ) |
设置边缘准备方法值
创建于 NX2212.0.0。
许可证要求 : nx_join (" NX Join")
| edgePrepMethod | edgeprepmethod |
| void NXOpen::Join::CurveJoinBuilder::SetFillFaceHoles | ( | bool | status | ) |
设置面孔填充状态。若为true,应填充面中的孔;若为false,则不进行孔填充。
于NX1953.0.0中创建。
许可证要求: nx_join (" NX Join")
| status | status |
| void NXOpen::Join::CurveJoinBuilder::SetFillFaceSlotsOnSet | ( | NXOpen::Join::CurveJoinBuilder::FillFaceSlotsOnSetType | fillFaceSlotsOnSetType | ) |
设置角焊缝填充面槽值
于NX2306.0.0中创建。
许可证要求: nx_join (" NX Join")
| fillFaceSlotsOnSetType | fillfaceslotsonsettype |
| void NXOpen::Join::CurveJoinBuilder::SetInferFaceInfoFromSelection | ( | bool | inferFaceInfoFromSelection | ) |
设置用于指示是否应基于曲线选择填充面相关字段的标志。
于NX2007.0.0中创建。
许可证要求: nx_join (" NX Join")
| inferFaceInfoFromSelection | inferfaceinfofromselection |
| void NXOpen::Join::CurveJoinBuilder::SetLapFilletLocation | ( | NXOpen::Join::CurveJoinBuilder::LapFilletLocationOption | location | ) |
设置搭接圆角位置
创建于 NX2406.0.0。
许可证要求:nx_join (" NX Join")
| location | 位置 |
| void NXOpen::Join::CurveJoinBuilder::SetPathSolidBodyType | ( | NXOpen::Join::CurveJoinBuilder::BodyType | bodyType | ) |
设置路径实体的输出类型
创建于 NX2306.0.0。
许可证要求:nx_join (" NX Join")
| bodyType | 实体类型 |
| void NXOpen::Join::CurveJoinBuilder::SetPickFace1 | ( | NXOpen::Face * | pickFace1 | ) |
设置与 NXOpen::Join::CurveJoinBuilder::FaceCollector1 关联的拾取面
于 NX2212.0.0 版本创建。
许可需求:nx_join (" NX Join")
| pickFace1 | pickface1 |
| void NXOpen::Join::CurveJoinBuilder::SetPickFace2 | ( | NXOpen::Face * | pickFace2 | ) |
设置与 NXOpen::Join::CurveJoinBuilder::FaceCollector2 关联的拾取面
于 NX2212.0.0 版本创建。
许可需求:nx_join (" NX Join")
| pickFace2 | pickface2 |
| void NXOpen::Join::CurveJoinBuilder::SetPickPoint1 | ( | const NXOpen::Point3d & | pickPoint1 | ) |
设置与 NXOpen::Join::CurveJoinBuilder::FaceCollector1 关联的拾取点
于 NX2212.0.0 版本创建。
许可需求:nx_join (" NX Join")
| pickPoint1 | pickpoint1 |
| void NXOpen::Join::CurveJoinBuilder::SetPickPoint2 | ( | const NXOpen::Point3d & | pickPoint2 | ) |
设置与NXOpen::Join::CurveJoinBuilder::FaceCollector2关联的拾取点
于NX2212.0.0中创建。
许可证要求: nx_join (" NX Join")
| pickPoint2 | pickpoint2 |
| void NXOpen::Join::CurveJoinBuilder::SetProfileContourType | ( | NXOpen::Join::CurveJoinBuilder::ContourType | contourType | ) |
设置轮廓类型值
创建于 NX1980.0.0。
许可证要求 : nx_join (" NX Join")
| contourType | contourtype |
| void NXOpen::Join::CurveJoinBuilder::SetProfileType | ( | NXOpen::Join::CurveJoinBuilder::ShapeType | profileType | ) |
设置轮廓类型值
创建于 NX1953.0.0。
许可证要求:nx_join (" NX Join")
| profileType | 轮廓类型 |
| void NXOpen::Join::CurveJoinBuilder::SetSkipFeatureMethod | ( | NXOpen::Join::CurveJoinBuilder::SkipFeatureType | skipFeatureMethod | ) |
设置跳过特征的间距方法
创建于 NX1980.0.0.
许可证要求:nx_join (" NX Join")
| skipFeatureMethod | 跳过特征方法 |
| void NXOpen::Join::CurveJoinBuilder::SetTaperMethod | ( | NXOpen::Join::CurveJoinBuilder::TaperType | taperMethod | ) |
设置坡口锥度方法值
创建于 NX2206.0.0。
许可证要求 : nx_join (" NX Join")
| taperMethod | tapermethod |
| void NXOpen::Join::CurveJoinBuilder::SetUseFaceSet1ForProjection | ( | bool | useFaceSet1ForProjection | ) |
设置用于指示是否应将选择的曲线投影到面组1上的标志。
于NX2206.0.0中创建。
许可证要求: nx_join (" NX Join")
| useFaceSet1ForProjection | usefaceset1forprojection |
| void NXOpen::Join::CurveJoinBuilder::SetUseThroatThickness | ( | bool | status | ) |
设置是否使用焊喉厚度计算轮廓尺寸的标志。
创建于 NX2206.0.0。
许可证要求 : nx_join (" NX Join")
| status | status |
| void NXOpen::Join::CurveJoinBuilder::SetVisSolidType | ( | int | visSolidType | ) |
设置可视化实体类型值
创建于NX2212.0.0。
许可要求:nx_join (" NX Join")
| visSolidType | 可视化实体类型 |
| void NXOpen::Join::CurveJoinBuilder::SetVisualizationColor | ( | int | visualizationColor | ) |
设置可视化颜色值
创建于NX2212.0.0。
许可要求:nx_join (" NX Join")
| visualizationColor | 可视化颜色 |
| NXOpen::Section * NXOpen::Join::CurveJoinBuilder::SketchSection | ( | ) |
获取草图轮廓的截面
创建于 NX1953.0.0.
许可证要求:nx_join (" NX Join")
| NXOpen::Join::CurveJoinBuilder::SkipFeatureType NXOpen::Join::CurveJoinBuilder::SkipFeatureMethod | ( | ) |
获取跳过特征的间距方法
创建于 NX1980.0.0.
许可证要求:nx_join (" NX Join")
| NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Join::CurveJoinBuilder::StartDistance | ( | ) |
获取用于限制输出曲线长度的起始距离
于 NX1953.0.0 版本创建。
许可需求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::StartTaperAngle | ( | ) |
获取坡口起始锥角
创建于 NX2206.0.0.
许可证要求:nx_join (" NX Join")
| NXOpen::Join::CurveJoinBuilder::TaperType NXOpen::Join::CurveJoinBuilder::TaperMethod | ( | ) |
返回坡口锥度方法值
创建于 NX2206.0.0。
许可证要求 : nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::ThroatThickness | ( | ) |
返回焊喉厚度
创建于 NX2206.0.0。
许可证要求 : nx_join (" NX Join")
| bool NXOpen::Join::CurveJoinBuilder::UseFaceSet1ForProjection | ( | ) |
返回用于指示是否应将选择的曲线投影到面组1上的标志。
于NX2206.0.0中创建。
许可证要求: nx_join (" NX Join")
| NXOpen::SelectBodyList * NXOpen::Join::CurveJoinBuilder::UserDefinedSolid | ( | ) |
获取所选的用户定义实体
创建于 NX1926.0.0。
许可证要求:nx_join (" NX Join")
| bool NXOpen::Join::CurveJoinBuilder::UseThroatThickness | ( | ) |
返回是否使用焊喉厚度计算轮廓尺寸的标志。
创建于 NX2206.0.0。
许可证要求 : nx_join (" NX Join")
| NXOpen::ScCollector * NXOpen::Join::CurveJoinBuilder::VisFace | ( | ) |
返回用于可视化几何体放置的面
创建于NX2212.0.0。
许可要求:nx_join (" NX Join")
| int NXOpen::Join::CurveJoinBuilder::VisSolidType | ( | ) |
返回可视化实体类型值
创建于NX2212.0.0。
许可要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::VisTubeDiameter | ( | ) |
返回可视化实体管道直径
创建于NX2212.0.0。
许可要求:nx_join (" NX Join")
| int NXOpen::Join::CurveJoinBuilder::VisualizationColor | ( | ) |
返回可视化颜色值
创建于NX2212.0.0。
许可要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::CurveJoinBuilder::WeldSize | ( | ) |
返回喇叭口坡口的焊缝尺寸
创建于 NX2206.0.0。
许可证要求 : nx_join (" NX Join")