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

测量修剪构建器 更多...

#include <Weld_MeasureTrimBuilder.hxx>

类 NXOpen::Weld::MeasureTrimBuilder 继承关系图:
NXOpen::Weld::DatumEdgeBuilder NXOpen::Weld::DatumCommonBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder NXOpen::Weld::MeasureHemBuilder

友元

class _MeasureTrimBuilderBuilder

额外继承的成员函数

Public 类型 继承自 NXOpen::Weld::DatumCommonBuilder
enum  ControlMethodTypes { ControlMethodTypesPrincipalAxis , ControlMethodTypesUseSectionPlane }
enum  CreationDirectionMethods { CreationDirectionMethodsDefault , CreationDirectionMethodsOpposite }
enum  CustomTypes {
  CustomTypesDefault , CustomTypesCustom1 , CustomTypesCustom2 , CustomTypesCustom3 ,
  CustomTypesCustom4 , CustomTypesCustom5 , CustomTypesCustom6 , CustomTypesCustom7
}
enum  PlaneMethodTypes {
  PlaneMethodTypesInferPlanes , PlaneMethodTypesParallelXCPlanes , PlaneMethodTypesParallelYCPlanes , PlaneMethodTypesParallelZCPlanes ,
  PlaneMethodTypesSelectPlanes , PlaneMethodTypesUnknown
}
enum  SizeMethodTypes { SizeMethodTypesAutomatic , SizeMethodTypesManual }
enum  SolidTypes {
  SolidTypesSphere , SolidTypesCylinder , SolidTypesCone , SolidTypesCuboid ,
  SolidTypesHollow , SolidTypesArrow , SolidTypesNone , SolidTypesHourglass
}
Public 成员函数 继承自 NXOpen::Weld::DatumEdgeBuilder
NXOpen::ScCollectorBoundaryCurve ()
double CustomCuboidLength ()
double CustomCuboidWidth ()
NXOpen::Weld::SelectDatumEdgeDerivedDatum ()
double GridSnapTolerance ()
void InitializeAxis (const NXOpen::Point3d &approximatePoint)
void MoveMinimumDistance ()
NXOpen::ScCollectorRestingFace ()
void SetCustomCuboidLength (double customCuboidLength)
void SetCustomCuboidWidth (double customCuboidWidth)
void SetGridSnapTolerance (double gridSnapTolerance)
void SetSnapPointToGrid (bool snapPointToGrid)
void SetXCoordinate (double xCoordinate)
void SetYCoordinate (double yCoordinate)
void SetZCoordinate (double zCoordinate)
bool SnapPointToGrid ()
void UpdateAxisData ()
double XCoordinate ()
double YCoordinate ()
double ZCoordinate ()
Public 成员函数 继承自 NXOpen::Weld::DatumCommonBuilder
NXOpen::Assemblies::SelectComponentListAdditionalReferences ()
bool Associative ()
NXOpen::Weld::CharacteristicsBuilderCharacteristics ()
NXOpen::Weld::DatumCommonBuilder::ControlMethodTypes ControlMethod ()
bool CreateDirectionVector ()
bool CreatePlane ()
bool CreatePoint ()
NXOpen::Weld::DatumCommonBuilder::CreationDirectionMethods CreationDirection ()
double CustomAboveLength ()
double CustomRadius ()
double CustomTotalLength ()
NXOpen::Weld::DatumCommonBuilder::CustomTypes CustomType ()
NXString CustomTypeName ()
bool Derived ()
NXString DerivedParentID ()
NXOpen::AxisDirectionAxis ()
double DirectionLength ()
double HoleDiameter ()
double ModelingTolerance ()
double PlaneHeight ()
NXOpen::Weld::DatumCommonBuilder::PlaneMethodTypes PlaneMethod ()
double PlaneWidth ()
bool PrincipalAxisX ()
bool PrincipalAxisY ()
bool PrincipalAxisZ ()
bool ProjectAlongDirection ()
NXOpen::ExpressionRadiusExp ()
NXOpen::ExpressionRotationAngle ()
NXOpen::DirectionSectionPlaneNormal ()
void SetAssociative (bool associative)
void SetControlMethod (NXOpen::Weld::DatumCommonBuilder::ControlMethodTypes controlMethod)
void SetCreateDirectionVector (bool createDirectionVector)
void SetCreatePlane (bool createPlane)
void SetCreatePoint (bool createPoint)
void SetCreationDirection (NXOpen::Weld::DatumCommonBuilder::CreationDirectionMethods creationDirection)
void SetCustomAboveLength (double directionLength)
void SetCustomRadius (double customRadius)
void SetCustomTotalLength (double customTotalLength)
void SetCustomType (NXOpen::Weld::DatumCommonBuilder::CustomTypes customType)
void SetCustomTypeName (const char *customTypeName)
void SetCustomTypeName (const NXString &customTypeName)
void SetDerived (bool derived)
void SetDerivedParentID (const char *parentDatumID)
void SetDerivedParentID (const NXString &parentDatumID)
void SetDirectionAxis (NXOpen::Axis *directionAxis)
void SetDirectionLength (double directionLength)
void SetHoleDiameter (double holeDiameter)
void SetModelingTolerance (double modelingTolerance)
void SetPlaneHeight (double planeHeight)
void SetPlaneMethod (NXOpen::Weld::DatumCommonBuilder::PlaneMethodTypes planeMethod)
void SetPlaneWidth (double planeWidth)
void SetPrincipalAxisX (bool principalAxisX)
void SetPrincipalAxisY (bool principalAxisY)
void SetPrincipalAxisZ (bool principalAxisZ)
void SetProjectAlongDirection (bool projectAlongDirection)
void SetSectionPlaneNormal (NXOpen::Direction *sectionPlaneNormal)
void SetSizeMethodType (NXOpen::Weld::DatumCommonBuilder::SizeMethodTypes sizeMethodType)
void SetSlotLength (double slotLength)
void SetSlotWidth (double slotWidth)
void SetSolidType (NXOpen::Weld::DatumCommonBuilder::SolidTypes solidType)
void SetXTolerance (double xTolerance)
void SetYTolerance (double xTolerance)
void SetZTolerance (double xTolerance)
NXOpen::Weld::DatumCommonBuilder::SizeMethodTypes SizeMethodType ()
double SlotLength ()
double SlotWidth ()
NXOpen::Weld::DatumCommonBuilder::SolidTypes SolidType ()
void UpdateWithDerivedDatum ()
NXOpen::SelectNXObjectListUserPlane ()
double XTolerance ()
double YTolerance ()
double ZTolerance ()
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

详细描述

测量修剪构建器

用于创建或编辑 NXOpen::Weld::MeasureTrim 特征。
要创建此类的新实例,请使用 NXOpen::Weld::WeldManager::CreateMeasureTrimBuilder
默认值。

属性
ControlMethod PrincipalAxis
CreateDirectionVector 1
CreatePoint 1
Derived 0
DirectionLength 20(毫米部件),1.0(英寸部件)
GridSnapTolerance 1(毫米部件),0.05(英寸部件)
ModelingTolerance 0.02(毫米部件),0.001(英寸部件)
PlaneHeight 20(毫米部件),1.0(英寸部件)
PlaneWidth 20(毫米部件),1.0(英寸部件)
PrincipalAxisX 0
PrincipalAxisY 0
PrincipalAxisZ 0
SnapPointToGrid 1


在NX2312.0.0中创建。