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

全局成形构建器 更多...

#include <Features_GlobalShapingBuilder.hxx>

类 NXOpen::Features::GlobalShapingBuilder 继承关系图:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  BodyMethod { BodyMethodSolid , BodyMethodSheet }
enum  DeformationTypeValues {
  DeformationTypeValuesToPoint , DeformationTypeValuesToCurves , DeformationTypeValuesOpenRegion , DeformationTypeValuesWallDeformation ,
  DeformationTypeValuesOverbend , DeformationTypeValuesMatchToSheet , DeformationTypeValuesStretchToPoint , DeformationTypeValuesStretchToCurve ,
  DeformationTypeValuesRadiusReduction , DeformationTypeValuesBySurface , DeformationTypeValuesByCurve , DeformationTypeValuesUnknown
}
enum  DeformBodyType { DeformBodyTypeSheetBodies , DeformBodyTypeFacetBodies }
enum  DirectionMethodType {
  DirectionMethodTypeSameAsProjection , DirectionMethodTypeNormalToSheet , DirectionMethodTypeNormalToBase , DirectionMethodTypeNormalToControl ,
  DirectionMethodTypeSpecifiedDirection , DirectionMethodTypeNone
}
enum  ModifyMethodType { ModifyMethodTypeStretch , ModifyMethodTypeOvercrown }
enum  OffsetMethod { OffsetMethodConstant , OffsetMethodLawControlled , OffsetMethodCurveDefined }
enum  PointMethodType { PointMethodTypeOffsetFromSheet , PointMethodTypePointDefined }
enum  RadiusType { RadiusTypeQuintic , RadiusTypeRadius }
enum  RotationMethod { RotationMethodConstant , RotationMethodLawControlled , RotationMethodCurveDefined }
enum  RotationMethodType { RotationMethodTypeAngle , RotationMethodTypeDistance }
enum  TargetCurveOrientationType { TargetCurveOrientationTypeParallel , TargetCurveOrientationTypePerpendicular }
enum  TransitionType { TransitionTypeFunction1 , TransitionTypeFunction2 , TransitionTypeLaw , TransitionTypeG2 }

Public 成员函数

double AngleTolerance ()
NXOpen::SelectNXObjectListAssociatedObjects ()
NXOpen::SectionBaseCurve ()
NXOpen::SelectNXObjectBaseSheetSelection ()
NXOpen::SectionBendCurve ()
NXOpen::SectionControlCurve ()
NXOpen::SelectNXObjectControlSheetSelection ()
NXOpen::Features::GlobalShapingBuilder::DirectionMethodType DeformationDirectionMethod ()
bool DeformationDirectionReverse ()
NXOpen::DirectionDeformationDirectionVector ()
NXOpen::Features::GlobalShapingBuilder::DeformationTypeValues DeformationType ()
double DistanceTolerance ()
void EnableMovePole (bool enable)
NXOpen::SelectDisplayableObjectListFacetToDeform ()
NXOpen::GeometricUtilities::FeatureOptionsFeatureOptions ()
NXOpen::SectionFirstRegionLimitCurve ()
NXOpen::GeometricUtilities::LawBuilderFirstRegionLimitCurveOffsetLaw ()
NXOpen::ScCollectorFirstRegionOffsetCurve ()
NXOpen::ScCollectorFirstTargetCurve ()
NXOpen::ExpressionFirstTargetCurveOffset ()
bool FlipBaseNormalDirection ()
bool FlipBaseUDirection ()
bool FlipBaseVDirection ()
bool FlipControlNormalDirection ()
bool FlipControlUDirection ()
bool FlipControlVDirection ()
int IterationCount ()
bool KeepBaseLength ()
bool ModifyInputSheet ()
NXOpen::Features::GlobalShapingBuilder::ModifyMethodType ModifyMethod ()
NXOpen::GeometricUtilities::MovePoleBuilderMovePole ()
NXOpen::Features::GlobalShapingCurveOffsetBuilderNewTargetCurve ()
NXOpen::Features::GlobalShapingPointOffsetBuilderNewTargetPoint ()
NXOpen::DirectionProjectionDirection ()
NXOpen::Features::GlobalShapingBuilder::RadiusType RadiusOptions ()
NXOpen::ExpressionRadiusReductionPercent ()
NXOpen::ScCollectorRegionEdgeCurve ()
NXOpen::SectionRegionLimitCurve ()
NXOpen::SectionRegionToDeform ()
NXOpen::ExpressionRegionToDeformOffset ()
NXOpen::ExpressionRotationAngle ()
NXOpen::GeometricUtilities::LawBuilderRotationAngleLaw ()
bool RotationAngleReverseDirection ()
NXOpen::Features::GlobalShapingBuilder::RotationMethod RotationAngleType ()
NXOpen::ExpressionRotationDistance ()
NXOpen::GeometricUtilities::LawBuilderRotationDistanceLaw ()
NXOpen::SectionRotationTargetCurve ()
NXOpen::Features::GlobalShapingBuilder::RotationMethodType RotationType ()
NXOpen::SectionSecondRegionLimitCurve ()
NXOpen::GeometricUtilities::LawBuilderSecondRegionLimitCurveOffsetLaw ()
NXOpen::ScCollectorSecondRegionOffsetCurve ()
NXOpen::ScCollectorSecondTargetCurve ()
NXOpen::ExpressionSecondTargetCurveOffset ()
void SetAngleTolerance (double angleTolerance)
void SetBaseSheet (NXOpen::Body *baseSheet)
void SetControlSheet (NXOpen::Body *controlSheet)
void SetDeformationDirectionMethod (NXOpen::Features::GlobalShapingBuilder::DirectionMethodType deformationDirectionMethod)
void SetDeformationDirectionReverse (bool deformationDirectionReverse)
void SetDeformationDirectionVector (NXOpen::Direction *deformationDirection)
void SetDeformationType (NXOpen::Features::GlobalShapingBuilder::DeformationTypeValues deformationType)
void SetDistanceTolerance (double distanceTolerance)
void SetFlipBaseNormalDirection (bool flipBaseNormalDirection)
void SetFlipBaseUDirection (bool flipBaseUDirection)
void SetFlipBaseVDirection (bool flipBaseVDirection)
void SetFlipControlNormalDirection (bool flipControlNormalDirection)
void SetFlipControlUDirection (bool flipControlUDirection)
void SetFlipControlVDirection (bool flipControlVDirection)
void SetIterationCount (int iterationCount)
void SetKeepBaseLength (bool keepBaseLength)
void SetModifyInputSheet (bool modifyInputSheet)
void SetModifyMethod (NXOpen::Features::GlobalShapingBuilder::ModifyMethodType modifyMethod)
void SetProjectionDirection (NXOpen::Direction *projectionDirection)
void SetRadiusOptions (NXOpen::Features::GlobalShapingBuilder::RadiusType radiusOptions)
void SetRegionToDeform (NXOpen::Section *regionToDeform)
void SetRotationAngleReverseDirection (bool rotationAngleReverseDirection)
void SetRotationAngleType (NXOpen::Features::GlobalShapingBuilder::RotationMethod rotationAngleType)
void SetRotationType (NXOpen::Features::GlobalShapingBuilder::RotationMethodType rotationType)
void SetSheetToDeform (NXOpen::ScCollector *sheetToDeform)
void SetStretchDirection (NXOpen::Direction *stretchDirection)
void SetTargetCurveOffsetType (NXOpen::Features::GlobalShapingBuilder::OffsetMethod targetCurveOffsetType)
void SetTargetCurveOrientation (NXOpen::Features::GlobalShapingBuilder::TargetCurveOrientationType orientation)
void SetTargetPoint (NXOpen::Point *targetPoint)
void SetTargetPointMethod (NXOpen::Features::GlobalShapingBuilder::PointMethodType targetPointMethod)
void SetTransitionOptions (NXOpen::Features::GlobalShapingBuilder::TransitionType transitionOptions)
void SetTransitionShapeControl (double transitionShapeControl)
void SetTwistAngleReverseDirection (bool twistAngleReverseDirection)
NXOpen::ScCollectorSheetToDeform ()
NXOpen::GeometricUtilities::OnPathDimensionBuilderStartLocation ()
NXOpen::DirectionStretchDirection ()
NXOpen::ExpressionTaperEnd ()
NXOpen::ExpressionTaperStart ()
NXOpen::SectionTargetCurve ()
NXOpen::ExpressionTargetCurveOffset ()
NXOpen::GeometricUtilities::LawBuilderTargetCurveOffsetLaw ()
NXOpen::Features::GlobalShapingBuilder::OffsetMethod TargetCurveOffsetType ()
NXOpen::Features::GlobalShapingBuilder::TargetCurveOrientationType TargetCurveOrientation ()
NXOpen::Features::GlobalShapingCurveOffsetBuilderListTargetCurvesList ()
NXOpen::PointTargetPoint ()
NXOpen::Features::GlobalShapingBuilder::PointMethodType TargetPointMethod ()
NXOpen::ExpressionTargetPointOffset ()
NXOpen::Features::GlobalShapingPointOffsetBuilderListTargetPointsList ()
NXOpen::ScCollectorTargetSheet ()
NXOpen::GeometricUtilities::LawBuilderTransitionLaw ()
NXOpen::Features::GlobalShapingBuilder::TransitionType TransitionOptions ()
double TransitionShapeControl ()
NXOpen::GeometricUtilities::LawBuilderTwistAngleLaw ()
bool TwistAngleReverseDirection ()
void UpdateDeformSheetType ()
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 _GlobalShapingBuilderBuilder

详细描述

全局成形构建器

        表示 @link NXOpen::Features::GlobalShaping NXOpen::Features::GlobalShaping@endlink 构造器
         <br> 要创建此类的新实例,请使用 @link NXOpen::Features::FeatureCollection::CreateGlobalShapingBuilder  NXOpen::Features::FeatureCollection::CreateGlobalShapingBuilder @endlink  <br>
    默认值。
    <list type="table">
    <listheader><term>
    属性</term>  <description>
    值</description> </listheader>
    <item><term>
    FirstRegionLimitCurveOffsetLaw.Function </term> <description>
    ft </description> </item>
    <item><term>
    FirstRegionLimitCurveOffsetLaw.LawType </term> <description>
    Constant </description> </item>
    <item><term>
    FirstRegionLimitCurveOffsetLaw.Parameter </term> <description>
    t </description> </item>
    <item><term>
    ModifyMethod </term> <description>
    Stretch </description> </item>
    <item><term>
    MovePole.DegreesAndPatches.Degree </term> <description>
    3 </description> </item>
    <item><term>
    MovePole.DegreesAndPatches.SegmentsOrPatches </term> <description>
    1 </description> </item>
    <item><term>
    MovePole.DegreesAndPatches.UDegree </term> <description>
    5 </description> </item>
    <item><term>
    MovePole.DegreesAndPatches.UPatches </term> <description>
    1 </description> </item>
    <item><term>
    MovePole.DegreesAndPatches.VDegree </term> <description>
    5 </description> </item>
    <item><term>
    MovePole.DegreesAndPatches.VPatches </term> <description>
    1 </description> </item>
    <item><term>
    MovePole.MoveMethod </term> <description>
    View </description> </item>
    <item><term>
    MovePole.WCSDirection </term> <description>
    X </description> </item>
    </list>


在 NX5.0.0 中创建。

成员枚举类型说明

◆ BodyMethod

表示体方法类型。

枚举值
BodyMethodSolid 

输出实体

BodyMethodSheet 

输出片体

◆ DeformationTypeValues

表示变形类型。

枚举值
DeformationTypeValuesToPoint 

到点

DeformationTypeValuesToCurves 

到曲线

DeformationTypeValuesOpenRegion 

开放区域

DeformationTypeValuesWallDeformation 

壁变形

DeformationTypeValuesOverbend 

过度弯曲

DeformationTypeValuesMatchToSheet 

匹配到片体

DeformationTypeValuesStretchToPoint 

拉伸到点

DeformationTypeValuesStretchToCurve 

拉伸到曲线

DeformationTypeValuesRadiusReduction 

半径减小

DeformationTypeValuesBySurface 

(9) 旧的按曲面方法

DeformationTypeValuesByCurve 

(10) 按曲线弯曲/扭转

DeformationTypeValuesUnknown 

未知变形

◆ DeformBodyType

表示片体变形类型。

枚举值
DeformBodyTypeSheetBodies 

片体

DeformBodyTypeFacetBodies 

小平面体

◆ DirectionMethodType

表示方向方法类型。

枚举值
DirectionMethodTypeSameAsProjection 

过冠与投影方向相同

DirectionMethodTypeNormalToSheet 

过冠垂直于片体

DirectionMethodTypeNormalToBase 

过冠垂直于基础曲面

DirectionMethodTypeNormalToControl 

过冠垂直于控制曲面

DirectionMethodTypeSpecifiedDirection 

过冠是用户指定的方向

DirectionMethodTypeNone 

过冠未指定方向

◆ ModifyMethodType

表示曲面修改方法。

枚举值
ModifyMethodTypeStretch 

按曲面拉伸修改

ModifyMethodTypeOvercrown 

按曲面过冠修改

◆ OffsetMethod

表示偏移方法类型。

枚举值
OffsetMethodConstant 

恒定偏移

OffsetMethodLawControlled 

规律控制

OffsetMethodCurveDefined 

曲线插值

◆ PointMethodType

表示点方法类型。

枚举值
PointMethodTypeOffsetFromSheet 

目标点是从片体偏移的

PointMethodTypePointDefined 

目标点是给定的点

◆ RadiusType

表示使用的半径选项。

枚举值
RadiusTypeQuintic 

五次方法。使用五次曲线来减小半径

RadiusTypeRadius 

半径方法。使用两端带切线的真圆弧来减小半径。当您知道输入是边倒圆或面倒圆时,应使用此方法

◆ RotationMethod

表示旋转方法类型。

枚举值
RotationMethodConstant 

恒定角度旋转

RotationMethodLawControlled 

规律控制旋转

RotationMethodCurveDefined 

曲线插值旋转

◆ RotationMethodType

表示旋转类型。

枚举值
RotationMethodTypeAngle 

旋转由角度指定

RotationMethodTypeDistance 

旋转由距离指定

◆ TargetCurveOrientationType

表示目标曲线相对于限制曲线的方向。使用平行选项时,您只能指定一个规律。使用垂直选项时,您可以指定多个规律。

枚举值
TargetCurveOrientationTypeParallel 

目标曲线与限制曲线平行。

TargetCurveOrientationTypePerpendicular 

目标曲线与限制曲线垂直。

◆ TransitionType

表示过渡方法类型。

枚举值
TransitionTypeFunction1 

相切连续过渡

TransitionTypeFunction2 

位置连续过渡

TransitionTypeLaw 

规律过渡

TransitionTypeG2 

G2 连续

成员函数说明

◆ AngleTolerance()

double NXOpen::Features::GlobalShapingBuilder::AngleTolerance ( )

获取角度公差
创建于 NX5.0.0。

许可证要求:无

◆ AssociatedObjects()

NXOpen::SelectNXObjectList * NXOpen::Features::GlobalShapingBuilder::AssociatedObjects ( )

获取随变形一起变换的对象
创建于 NX7.5.0。

许可证要求:无

◆ BaseCurve()

NXOpen::Section * NXOpen::Features::GlobalShapingBuilder::BaseCurve ( )

返回基础曲线
创建于NX8.5.0。

许可证要求:无

◆ BaseSheetSelection()

NXOpen::SelectNXObject * NXOpen::Features::GlobalShapingBuilder::BaseSheetSelection ( )

获取基底面选择
创建于 NX8.5.0。

许可证要求:无

◆ BendCurve()

NXOpen::Section * NXOpen::Features::GlobalShapingBuilder::BendCurve ( )

获取弯曲曲线
创建于NX5.0.0。

许可证要求:无

◆ ControlCurve()

NXOpen::Section * NXOpen::Features::GlobalShapingBuilder::ControlCurve ( )

返回控制曲线
创建于NX8.5.0。

许可证要求:无

◆ ControlSheetSelection()

NXOpen::SelectNXObject * NXOpen::Features::GlobalShapingBuilder::ControlSheetSelection ( )

返回控制面选择
创建于NX8.5.0。

许可证要求:无

◆ DeformationDirectionMethod()

NXOpen::Features::GlobalShapingBuilder::DirectionMethodType NXOpen::Features::GlobalShapingBuilder::DeformationDirectionMethod ( )

返回变形方向方法
于NX5.0.0创建。

许可要求 : 无

◆ DeformationDirectionReverse()

bool NXOpen::Features::GlobalShapingBuilder::DeformationDirectionReverse ( )

返回变形方向反向
于NX5.0.0创建。

许可要求 : 无

◆ DeformationDirectionVector()

NXOpen::Direction * NXOpen::Features::GlobalShapingBuilder::DeformationDirectionVector ( )

返回变形方向矢量
于NX8.5.0创建。

许可要求 : 无

◆ DeformationType()

NXOpen::Features::GlobalShapingBuilder::DeformationTypeValues NXOpen::Features::GlobalShapingBuilder::DeformationType ( )

获取变形类型
创建于NX5.0.0。

许可证要求:无

◆ DistanceTolerance()

double NXOpen::Features::GlobalShapingBuilder::DistanceTolerance ( )

获取距离公差
创建于 NX5.0.0。

许可证要求:无

◆ EnableMovePole()

void NXOpen::Features::GlobalShapingBuilder::EnableMovePole ( bool enable)

启用移动极点
创建于NX8.5.0。

许可证要求:nx_freeform_2("高级自由曲面建模")

参数
enable启用

◆ FacetToDeform()

NXOpen::SelectDisplayableObjectList * NXOpen::Features::GlobalShapingBuilder::FacetToDeform ( )

获取待变形的小平面
创建于NX8.5.0。

许可证要求:无

◆ FeatureOptions()

NXOpen::GeometricUtilities::FeatureOptions * NXOpen::Features::GlobalShapingBuilder::FeatureOptions ( )

获取特征选项
创建于 NX5.0.0.

许可证要求:无

◆ FirstRegionLimitCurve()

NXOpen::Section * NXOpen::Features::GlobalShapingBuilder::FirstRegionLimitCurve ( )

获取第一个区域限制曲线
创建于NX5.0.0。

许可证要求:无

◆ FirstRegionLimitCurveOffsetLaw()

NXOpen::GeometricUtilities::LawBuilder * NXOpen::Features::GlobalShapingBuilder::FirstRegionLimitCurveOffsetLaw ( )

获取待变形区域偏移规律
创建于NX5.0.0。

许可证要求:无

◆ FirstRegionOffsetCurve()

NXOpen::ScCollector * NXOpen::Features::GlobalShapingBuilder::FirstRegionOffsetCurve ( )

获取第一个区域偏移曲线
创建于NX5.0.0。

许可证要求:无

◆ FirstTargetCurve()

NXOpen::ScCollector * NXOpen::Features::GlobalShapingBuilder::FirstTargetCurve ( )

获取第一目标曲线
于NX5.0.0版本创建。

许可要求:无

◆ FirstTargetCurveOffset()

NXOpen::Expression * NXOpen::Features::GlobalShapingBuilder::FirstTargetCurveOffset ( )

获取第一目标曲线偏移
于NX5.0.0版本创建。

许可要求:无

◆ FlipBaseNormalDirection()

bool NXOpen::Features::GlobalShapingBuilder::FlipBaseNormalDirection ( )

返回翻转基法向方向
在NX8.5.0中创建。

许可证要求 : 无

◆ FlipBaseUDirection()

bool NXOpen::Features::GlobalShapingBuilder::FlipBaseUDirection ( )

返回翻转基U方向
在NX8.5.0中创建。

许可证要求 : 无

◆ FlipBaseVDirection()

bool NXOpen::Features::GlobalShapingBuilder::FlipBaseVDirection ( )

返回翻转基V方向
在NX8.5.0中创建。

许可证要求 : 无

◆ FlipControlNormalDirection()

bool NXOpen::Features::GlobalShapingBuilder::FlipControlNormalDirection ( )

返回翻转控制法向方向
在NX8.5.0中创建。

许可证要求 : 无

◆ FlipControlUDirection()

bool NXOpen::Features::GlobalShapingBuilder::FlipControlUDirection ( )

返回翻转控制U方向
在NX8.5.0中创建。

许可证要求 : 无

◆ FlipControlVDirection()

bool NXOpen::Features::GlobalShapingBuilder::FlipControlVDirection ( )

返回翻转控制V方向
在NX8.5.0中创建。

许可证要求 : 无

◆ IterationCount()

int NXOpen::Features::GlobalShapingBuilder::IterationCount ( )

获取用于逼近变形片体的最大迭代次数。
创建于 NX7.5.0。

许可证要求:无

◆ KeepBaseLength()

bool NXOpen::Features::GlobalShapingBuilder::KeepBaseLength ( )

返回保持基础长度
创建于NX8.5.0。

许可证要求:无

◆ ModifyInputSheet()

bool NXOpen::Features::GlobalShapingBuilder::ModifyInputSheet ( )

获取修改输入片体选项
创建于 NX5.0.0。

许可证要求:无

◆ ModifyMethod()

NXOpen::Features::GlobalShapingBuilder::ModifyMethodType NXOpen::Features::GlobalShapingBuilder::ModifyMethod ( )

返回修改方法
创建于NX8.5.0。

许可证要求:无

◆ MovePole()

NXOpen::GeometricUtilities::MovePoleBuilder * NXOpen::Features::GlobalShapingBuilder::MovePole ( )

返回移动极点
创建于NX8.5.0。

许可证要求:无

◆ NewTargetCurve()

NXOpen::Features::GlobalShapingCurveOffsetBuilder * NXOpen::Features::GlobalShapingBuilder::NewTargetCurve ( )

创建新的目标曲线
创建于 NX7.5.0。

许可证要求:nx_freeform_2("高级自由曲面建模")

◆ NewTargetPoint()

NXOpen::Features::GlobalShapingPointOffsetBuilder * NXOpen::Features::GlobalShapingBuilder::NewTargetPoint ( )

创建新的目标点
创建于 NX7.5.0。

许可证要求:nx_freeform_2("高级自由曲面建模")

◆ ProjectionDirection()

NXOpen::Direction * NXOpen::Features::GlobalShapingBuilder::ProjectionDirection ( )

获取投影方向
于NX5.0.0版本创建。

许可要求:无

◆ RadiusOptions()

NXOpen::Features::GlobalShapingBuilder::RadiusType NXOpen::Features::GlobalShapingBuilder::RadiusOptions ( )

获取半径选项
创建于 NX5.0.0.

许可证要求:无

◆ RadiusReductionPercent()

NXOpen::Expression * NXOpen::Features::GlobalShapingBuilder::RadiusReductionPercent ( )

获取半径缩减百分比
创建于 NX7.0.0.

许可证要求:无

◆ RegionEdgeCurve()

NXOpen::ScCollector * NXOpen::Features::GlobalShapingBuilder::RegionEdgeCurve ( )

获取区域边界曲线
创建于NX5.0.0。

许可证要求:无

◆ RegionLimitCurve()

NXOpen::Section * NXOpen::Features::GlobalShapingBuilder::RegionLimitCurve ( )

获取区域限制曲线
创建于NX5.0.0。

许可证要求:无

◆ RegionToDeform()

NXOpen::Section * NXOpen::Features::GlobalShapingBuilder::RegionToDeform ( )

获取待变形的区域
创建于NX5.0.0。

许可证要求:无

◆ RegionToDeformOffset()

NXOpen::Expression * NXOpen::Features::GlobalShapingBuilder::RegionToDeformOffset ( )

返回区域边界偏移
于NX5.0.0创建。

许可要求 : 无

◆ RotationAngle()

NXOpen::Expression * NXOpen::Features::GlobalShapingBuilder::RotationAngle ( )

返回旋转角度值
于NX5.0.0创建。

许可要求 : 无

◆ RotationAngleLaw()

NXOpen::GeometricUtilities::LawBuilder * NXOpen::Features::GlobalShapingBuilder::RotationAngleLaw ( )

获取旋转角度规律
创建于 NX5.0.0.

许可证要求:无

◆ RotationAngleReverseDirection()

bool NXOpen::Features::GlobalShapingBuilder::RotationAngleReverseDirection ( )

获取旋转角度反向标志
创建于 NX5.0.0.

许可证要求:无

◆ RotationAngleType()

NXOpen::Features::GlobalShapingBuilder::RotationMethod NXOpen::Features::GlobalShapingBuilder::RotationAngleType ( )

返回旋转角度类型
于NX5.0.0创建。

许可要求 : 无

◆ RotationDistance()

NXOpen::Expression * NXOpen::Features::GlobalShapingBuilder::RotationDistance ( )

获取旋转距离值
创建于 NX6.0.0.

许可证要求:无

◆ RotationDistanceLaw()

NXOpen::GeometricUtilities::LawBuilder * NXOpen::Features::GlobalShapingBuilder::RotationDistanceLaw ( )

获取旋转距离规律
创建于 NX5.0.0.

许可证要求:无

◆ RotationTargetCurve()

NXOpen::Section * NXOpen::Features::GlobalShapingBuilder::RotationTargetCurve ( )

获取旋转目标曲线
创建于NX6.0.0。

许可证要求:无

◆ RotationType()

NXOpen::Features::GlobalShapingBuilder::RotationMethodType NXOpen::Features::GlobalShapingBuilder::RotationType ( )

返回旋转类型
于NX6.0.0创建。

许可要求 : 无

◆ SecondRegionLimitCurve()

NXOpen::Section * NXOpen::Features::GlobalShapingBuilder::SecondRegionLimitCurve ( )

获取第二个区域限制曲线
创建于NX5.0.0。

许可证要求:无

◆ SecondRegionLimitCurveOffsetLaw()

NXOpen::GeometricUtilities::LawBuilder * NXOpen::Features::GlobalShapingBuilder::SecondRegionLimitCurveOffsetLaw ( )

获取第二个区域限制曲线偏移规律
创建于NX5.0.0。

许可证要求:无

◆ SecondRegionOffsetCurve()

NXOpen::ScCollector * NXOpen::Features::GlobalShapingBuilder::SecondRegionOffsetCurve ( )

获取第二区域偏移曲线
于NX5.0.0版本创建。

许可要求:无

◆ SecondTargetCurve()

NXOpen::ScCollector * NXOpen::Features::GlobalShapingBuilder::SecondTargetCurve ( )

返回第二目标曲线
于NX5.0.0创建。

许可要求 : 无

◆ SecondTargetCurveOffset()

NXOpen::Expression * NXOpen::Features::GlobalShapingBuilder::SecondTargetCurveOffset ( )

返回第二目标曲线偏移
于NX5.0.0创建。

许可要求 : 无

◆ SetAngleTolerance()

void NXOpen::Features::GlobalShapingBuilder::SetAngleTolerance ( double angleTolerance)

设置角度公差
创建于 NX5.0.0。

许可证要求:nx_freeform_2("高级自由曲面建模")

参数
angleTolerance角度公差

◆ SetBaseSheet()

void NXOpen::Features::GlobalShapingBuilder::SetBaseSheet ( NXOpen::Body * baseSheet)

基础面
创建于NX8.5.0。

许可证要求:nx_freeform_2("高级自由曲面建模")

参数
baseSheet基础面

◆ SetControlSheet()

void NXOpen::Features::GlobalShapingBuilder::SetControlSheet ( NXOpen::Body * controlSheet)

控制面
创建于NX8.5.0。

许可证要求:nx_freeform_2("高级自由曲面建模")

参数
controlSheet控制面

◆ SetDeformationDirectionMethod()

void NXOpen::Features::GlobalShapingBuilder::SetDeformationDirectionMethod ( NXOpen::Features::GlobalShapingBuilder::DirectionMethodType deformationDirectionMethod)

设置变形方向方法
于NX5.0.0创建。

许可要求 : nx_freeform_2 ("高级自由曲面建模")

参数
deformationDirectionMethod变形方向方法

◆ SetDeformationDirectionReverse()

void NXOpen::Features::GlobalShapingBuilder::SetDeformationDirectionReverse ( bool deformationDirectionReverse)

设置变形方向反向
于NX5.0.0创建。

许可要求 : nx_freeform_2 ("高级自由曲面建模")

参数
deformationDirectionReverse变形方向反向

◆ SetDeformationDirectionVector()

void NXOpen::Features::GlobalShapingBuilder::SetDeformationDirectionVector ( NXOpen::Direction * deformationDirection)

设置变形方向矢量
于NX8.5.0创建。

许可要求 : nx_freeform_2 ("高级自由曲面建模")

参数
deformationDirection变形方向

◆ SetDeformationType()

void NXOpen::Features::GlobalShapingBuilder::SetDeformationType ( NXOpen::Features::GlobalShapingBuilder::DeformationTypeValues deformationType)

设置变形类型
创建于NX5.0.0。

许可证要求:nx_freeform_2 ("高级自由曲面建模")

参数
deformationType变形类型

◆ SetDistanceTolerance()

void NXOpen::Features::GlobalShapingBuilder::SetDistanceTolerance ( double distanceTolerance)

设置距离公差
创建于 NX5.0.0。

许可证要求:nx_freeform_2("高级自由曲面建模")

参数
distanceTolerance距离公差

◆ SetFlipBaseNormalDirection()

void NXOpen::Features::GlobalShapingBuilder::SetFlipBaseNormalDirection ( bool flipBaseNormalDirection)

设置翻转基法向方向
在NX8.5.0中创建。

许可证要求 : nx_freeform_2 ("高级自由形状建模")

参数
flipBaseNormalDirection翻转基法向方向

◆ SetFlipBaseUDirection()

void NXOpen::Features::GlobalShapingBuilder::SetFlipBaseUDirection ( bool flipBaseUDirection)

设置翻转基U方向
在NX8.5.0中创建。

许可证要求 : nx_freeform_2 ("高级自由形状建模")

参数
flipBaseUDirection翻转基U方向

◆ SetFlipBaseVDirection()

void NXOpen::Features::GlobalShapingBuilder::SetFlipBaseVDirection ( bool flipBaseVDirection)

设置翻转基V方向
在NX8.5.0中创建。

许可证要求 : nx_freeform_2 ("高级自由形状建模")

参数
flipBaseVDirection翻转基V方向

◆ SetFlipControlNormalDirection()

void NXOpen::Features::GlobalShapingBuilder::SetFlipControlNormalDirection ( bool flipControlNormalDirection)

设置翻转控制法向方向
在NX8.5.0中创建。

许可证要求 : nx_freeform_2 ("高级自由形状建模")

参数
flipControlNormalDirection翻转控制法向方向

◆ SetFlipControlUDirection()

void NXOpen::Features::GlobalShapingBuilder::SetFlipControlUDirection ( bool flipControlUDirection)

设置翻转控制U方向
在NX8.5.0中创建。

许可证要求 : nx_freeform_2 ("高级自由形状建模")

参数
flipControlUDirection翻转控制U方向

◆ SetFlipControlVDirection()

void NXOpen::Features::GlobalShapingBuilder::SetFlipControlVDirection ( bool flipControlVDirection)

设置翻转控制V方向
在NX8.5.0中创建。

许可证要求 : nx_freeform_2 ("高级自由形状建模")

参数
flipControlVDirection翻转控制V方向

◆ SetIterationCount()

void NXOpen::Features::GlobalShapingBuilder::SetIterationCount ( int iterationCount)

设置用于逼近变形片体的最大迭代次数。
创建于 NX7.5.0。

许可证要求:nx_freeform_2("高级自由曲面建模")

参数
iterationCount迭代次数

◆ SetKeepBaseLength()

void NXOpen::Features::GlobalShapingBuilder::SetKeepBaseLength ( bool keepBaseLength)

设置保持基础长度
创建于NX8.5.0。

许可证要求:nx_freeform_2("高级自由曲面建模")

参数
keepBaseLength保持基础长度

◆ SetModifyInputSheet()

void NXOpen::Features::GlobalShapingBuilder::SetModifyInputSheet ( bool modifyInputSheet)

设置修改输入片体选项
创建于 NX5.0.0。

许可证要求:nx_freeform_2("高级自由曲面建模")

参数
modifyInputSheet修改输入片体选项

◆ SetModifyMethod()

void NXOpen::Features::GlobalShapingBuilder::SetModifyMethod ( NXOpen::Features::GlobalShapingBuilder::ModifyMethodType modifyMethod)

设置修改方法
创建于NX8.5.0。

许可证要求:无

参数
modifyMethod修改方法

◆ SetProjectionDirection()

void NXOpen::Features::GlobalShapingBuilder::SetProjectionDirection ( NXOpen::Direction * projectionDirection)

设置投影方向
于NX5.0.0版本创建。

许可要求:nx_freeform_2 ("高级自由形状建模")

参数
projectionDirection投影方向

◆ SetRadiusOptions()

void NXOpen::Features::GlobalShapingBuilder::SetRadiusOptions ( NXOpen::Features::GlobalShapingBuilder::RadiusType radiusOptions)

设置半径选项
创建于 NX5.0.0.

许可证要求:nx_freeform_2 ("高级自由形状建模")

参数
radiusOptionsradiusoptions

◆ SetRegionToDeform()

void NXOpen::Features::GlobalShapingBuilder::SetRegionToDeform ( NXOpen::Section * regionToDeform)

设置待变形的区域
创建于NX5.0.0。

许可证要求:无

参数
regionToDeform待变形的区域

◆ SetRotationAngleReverseDirection()

void NXOpen::Features::GlobalShapingBuilder::SetRotationAngleReverseDirection ( bool rotationAngleReverseDirection)

设置旋转角度反向标志
创建于 NX5.0.0.

许可证要求:nx_freeform_2 ("高级自由形状建模")

参数
rotationAngleReverseDirectionrotationanglereversedirection

◆ SetRotationAngleType()

void NXOpen::Features::GlobalShapingBuilder::SetRotationAngleType ( NXOpen::Features::GlobalShapingBuilder::RotationMethod rotationAngleType)

设置旋转角度类型
于NX5.0.0创建。

许可要求 : nx_freeform_2 ("高级自由曲面建模")

参数
rotationAngleType旋转角度类型

◆ SetRotationType()

void NXOpen::Features::GlobalShapingBuilder::SetRotationType ( NXOpen::Features::GlobalShapingBuilder::RotationMethodType rotationType)

设置旋转类型
于NX6.0.0创建。

许可要求 : nx_freeform_2 ("高级自由曲面建模")

参数
rotationType旋转类型

◆ SetSheetToDeform()

void NXOpen::Features::GlobalShapingBuilder::SetSheetToDeform ( NXOpen::ScCollector * sheetToDeform)

设置待变形的片体
创建于NX5.0.0。

许可证要求:无

参数
sheetToDeform待变形的片体

◆ SetStretchDirection()

void NXOpen::Features::GlobalShapingBuilder::SetStretchDirection ( NXOpen::Direction * stretchDirection)

设置拉伸方向
于NX5.0.0创建。

许可要求 : nx_freeform_2 ("高级自由曲面建模")

参数
stretchDirection拉伸方向

◆ SetTargetCurveOffsetType()

void NXOpen::Features::GlobalShapingBuilder::SetTargetCurveOffsetType ( NXOpen::Features::GlobalShapingBuilder::OffsetMethod targetCurveOffsetType)

设置目标曲线偏移类型
于NX5.0.0版本创建。

许可要求:nx_freeform_2 ("高级自由形状建模")

参数
targetCurveOffsetType目标曲线偏移类型

◆ SetTargetCurveOrientation()

void NXOpen::Features::GlobalShapingBuilder::SetTargetCurveOrientation ( NXOpen::Features::GlobalShapingBuilder::TargetCurveOrientationType orientation)

设置目标曲线相对于极限曲线的方向。仅当变形类型为 NXOpen::Features::GlobalShapingBuilder::DeformationTypeValuesWallDeformation 时使用。
创建于 NX7.5.0。

许可证要求:nx_freeform_2("高级自由曲面建模")

参数
orientation方向

◆ SetTargetPoint()

void NXOpen::Features::GlobalShapingBuilder::SetTargetPoint ( NXOpen::Point * targetPoint)

设置目标点
于NX5.0.0版本创建。

许可要求:nx_freeform_2 ("高级自由形状建模")

参数
targetPoint目标点

◆ SetTargetPointMethod()

void NXOpen::Features::GlobalShapingBuilder::SetTargetPointMethod ( NXOpen::Features::GlobalShapingBuilder::PointMethodType targetPointMethod)

设置目标点方法
于NX5.0.0版本创建。

许可要求:nx_freeform_2 ("高级自由形状建模")

参数
targetPointMethod目标点方法

◆ SetTransitionOptions()

void NXOpen::Features::GlobalShapingBuilder::SetTransitionOptions ( NXOpen::Features::GlobalShapingBuilder::TransitionType transitionOptions)

设置过渡选项
创建于 NX5.0.0.

许可证要求:nx_freeform_2 ("高级自由形状建模")

参数
transitionOptionstransitionoptions

◆ SetTransitionShapeControl()

void NXOpen::Features::GlobalShapingBuilder::SetTransitionShapeControl ( double transitionShapeControl)

设置过渡形状控制参数
创建于 NX5.0.0.

许可证要求:nx_freeform_2 ("高级自由形状建模")

参数
transitionShapeControltransitionshapecontrol

◆ SetTwistAngleReverseDirection()

void NXOpen::Features::GlobalShapingBuilder::SetTwistAngleReverseDirection ( bool twistAngleReverseDirection)

设置扭转角反向
创建于NX8.5.0。

许可证要求:nx_freeform_2("高级自由曲面建模")

参数
twistAngleReverseDirection扭转角反向

◆ SheetToDeform()

NXOpen::ScCollector * NXOpen::Features::GlobalShapingBuilder::SheetToDeform ( )

获取待变形的片体
创建于NX5.0.0。

许可证要求:无

◆ StartLocation()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Features::GlobalShapingBuilder::StartLocation ( )

返回控制曲线的起始位置
创建于NX8.5.0。

许可证要求:无

◆ StretchDirection()

NXOpen::Direction * NXOpen::Features::GlobalShapingBuilder::StretchDirection ( )

返回拉伸方向
于NX5.0.0创建。

许可要求 : 无

◆ TaperEnd()

NXOpen::Expression * NXOpen::Features::GlobalShapingBuilder::TaperEnd ( )

获取锥度结束值。在结束位置应用锥度的距离。
创建于 NX7.0.0.

许可证要求:无

◆ TaperStart()

NXOpen::Expression * NXOpen::Features::GlobalShapingBuilder::TaperStart ( )

获取锥度起始值。在起始位置应用锥度的距离。
创建于 NX7.0.0.

许可证要求:无

◆ TargetCurve()

NXOpen::Section * NXOpen::Features::GlobalShapingBuilder::TargetCurve ( )

获取目标曲线
于NX5.0.0版本创建。

许可要求:无

◆ TargetCurveOffset()

NXOpen::Expression * NXOpen::Features::GlobalShapingBuilder::TargetCurveOffset ( )

获取目标曲线偏移
于NX5.0.0版本创建。

许可要求:无

◆ TargetCurveOffsetLaw()

NXOpen::GeometricUtilities::LawBuilder * NXOpen::Features::GlobalShapingBuilder::TargetCurveOffsetLaw ( )

获取目标曲线偏移规律
于NX5.0.0版本创建。

许可要求:无

◆ TargetCurveOffsetType()

NXOpen::Features::GlobalShapingBuilder::OffsetMethod NXOpen::Features::GlobalShapingBuilder::TargetCurveOffsetType ( )

获取目标曲线偏移类型
于NX5.0.0版本创建。

许可要求:无

◆ TargetCurveOrientation()

NXOpen::Features::GlobalShapingBuilder::TargetCurveOrientationType NXOpen::Features::GlobalShapingBuilder::TargetCurveOrientation ( )

获取目标曲线相对于极限曲线的方向。仅当变形类型为 NXOpen::Features::GlobalShapingBuilder::DeformationTypeValuesWallDeformation 时使用。
创建于 NX7.5.0。

许可证要求:无

◆ TargetCurvesList()

NXOpen::Features::GlobalShapingCurveOffsetBuilderList * NXOpen::Features::GlobalShapingBuilder::TargetCurvesList ( )

获取目标曲线列表
创建于 NX7.5.0。

许可证要求:nx_freeform_2("高级自由曲面建模")

◆ TargetPoint()

NXOpen::Point * NXOpen::Features::GlobalShapingBuilder::TargetPoint ( )

获取目标点
于NX5.0.0版本创建。

许可要求:无

◆ TargetPointMethod()

NXOpen::Features::GlobalShapingBuilder::PointMethodType NXOpen::Features::GlobalShapingBuilder::TargetPointMethod ( )

获取目标点方法
于NX5.0.0版本创建。

许可要求:无

◆ TargetPointOffset()

NXOpen::Expression * NXOpen::Features::GlobalShapingBuilder::TargetPointOffset ( )

获取目标点偏移
于NX5.0.0版本创建。

许可要求:无

◆ TargetPointsList()

NXOpen::Features::GlobalShapingPointOffsetBuilderList * NXOpen::Features::GlobalShapingBuilder::TargetPointsList ( )

获取目标点列表
创建于 NX7.5.0。

许可证要求:nx_freeform_2("高级自由曲面建模")

◆ TargetSheet()

NXOpen::ScCollector * NXOpen::Features::GlobalShapingBuilder::TargetSheet ( )

获取目标片体
于NX5.0.0版本创建。

许可要求:无

◆ TransitionLaw()

NXOpen::GeometricUtilities::LawBuilder * NXOpen::Features::GlobalShapingBuilder::TransitionLaw ( )

获取过渡规律
创建于 NX5.0.0.

许可证要求:无

◆ TransitionOptions()

NXOpen::Features::GlobalShapingBuilder::TransitionType NXOpen::Features::GlobalShapingBuilder::TransitionOptions ( )

获取过渡选项
创建于 NX5.0.0.

许可证要求:无

◆ TransitionShapeControl()

double NXOpen::Features::GlobalShapingBuilder::TransitionShapeControl ( )

获取过渡形状控制参数
创建于 NX5.0.0.

许可证要求:无

◆ TwistAngleLaw()

NXOpen::GeometricUtilities::LawBuilder * NXOpen::Features::GlobalShapingBuilder::TwistAngleLaw ( )

返回扭转角规律
创建于NX8.5.0。

许可证要求:无

◆ TwistAngleReverseDirection()

bool NXOpen::Features::GlobalShapingBuilder::TwistAngleReverseDirection ( )

返回扭转角反向
创建于NX8.5.0。

许可证要求:无

◆ UpdateDeformSheetType()

void NXOpen::Features::GlobalShapingBuilder::UpdateDeformSheetType ( )

启用移动极点
创建于NX8.5.0。

许可证要求:nx_freeform_2("高级自由曲面建模")