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

流体动力学首选项管理器 更多...

#include <Preferences_FpcdPreferencesManager.hxx>

Public 成员函数

NXOpen::Preferences::FpcdPreferencesBuilderCreateFpcdPreferencesBuilder ()
NXOpen::ExpressionGetBendRadius ()
NXOpen::ExpressionGetBendReliefDepth ()
NXOpen::ExpressionGetBendReliefWidth ()
NXOpen::NXColorGetBottomFaceColor ()
double GetDeviationalTolerance ()
void GetFlatPatternAllCalloutTypeDisplay (std::vector< NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutTypeDisplay > &displayData)
void GetFlatPatternAllObjectTypeDisplay (std::vector< NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternObjectTypeDisplay > &displayData)
NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutOrientationTypes GetFlatPatternCalloutOrientationType ()
std::vector< NXStringGetFlatPatternCalloutTypeContents (const char *calloutType)
std::vector< NXStringGetFlatPatternCalloutTypeContents (const NXString &calloutType)
NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutTypeDisplay GetFlatPatternCalloutTypeDisplay (const char *calloutType)
NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutTypeDisplay GetFlatPatternCalloutTypeDisplay (const NXString &calloutType)
NXOpen::ExpressionGetFlatPatternHoleTreatmentDiameterValue ()
NXOpen::ExpressionGetFlatPatternInsideCornerTreatmentValue ()
NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternObjectTypeDisplay GetFlatPatternObjectTypeDisplay (NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternObjectTypes objectType)
NXOpen::ExpressionGetFlatPatternOutsideCornerTreatmentValue ()
int GetFlatSolidColor ()
int GetFlatSolidLayer ()
NXOpen::ExpressionGetFlexibleCableConductorSpacing ()
NXOpen::ExpressionGetFlexibleCableConductorWidth ()
NXOpen::ExpressionGetFlexibleCableStrippingLength ()
NXOpen::Features::SheetMetal::FeatureProperty GetHoleTreatmentType ()
NXOpen::Features::SheetMetal::FeatureProperty GetInsideCornerTreatmentType ()
bool GetIntegratePhysicalMaterialLibrary ()
bool GetMaintainCircularShapeForHoles ()
NXString GetMaterialName ()
std::vector< NXStringGetMaterialNames ()
std::vector< NXStringGetMaterialProperties (const char *materialName, std::vector< NXString > &propertyNames)
std::vector< NXStringGetMaterialProperties (const NXString &materialName, std::vector< NXString > &propertyNames)
NXOpen::ExpressionGetMaterialThickness ()
double GetMinimumArcTolerance ()
NXString GetMultiThicknessLayerScheme ()
NXOpen::ExpressionGetNeutralFactor ()
NXOpen::Features::SheetMetal::FeatureProperty GetOutsideCornerTreatmentType ()
NXOpen::Preferences::FpcdPreferencesBuilder::ParameterEntryTypes GetParameterEntryType ()
NXOpen::Preferences::FpcdPreferencesBuilder::PlanarSegmentCurvesDisplayData GetPlanarSegmentCurveDisplayData (NXOpen::Preferences::FpcdPreferencesBuilder::PlanarSegmentCurveTypes curveType)
bool GetRemoveSysGenBendReliefs ()
bool GetSimplifyBSplines ()
NXOpen::NXColorGetTopFaceColor ()
tag_t Tag () const

详细描述

流体动力学首选项管理器

表示柔性印刷电路板设计(FPCD)首选项构建器的集合。
要获取此类的实例,请参考 NXOpen::Preferences::PartPreferences
于NX2312.0.0版本创建。

成员函数说明

◆ CreateFpcdPreferencesBuilder()

NXOpen::Preferences::FpcdPreferencesBuilder * NXOpen::Preferences::FpcdPreferencesManager::CreateFpcdPreferencesBuilder ( )

创建 NXOpen::Preferences::FpcdPreferencesBuilder
于NX2312.0.0版本创建。
许可要求: nx_flexible_pcb ("NX柔性印刷电路板设计")

◆ GetBendRadius()

NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesManager::GetBendRadius ( )

获取折弯半径表达式的标识Tag。此API仅用于从首选项中获取表达式, 若要修改值请使用 Preferences::FpcdPreferencesBuilder

返回
折弯半径表达式的标识Tag
于NX2312.0.0版本创建。
许可要求: nx_flexible_pcb ("NX柔性印刷电路板设计")

◆ GetBendReliefDepth()

NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesManager::GetBendReliefDepth ( )

获取折弯让位深度表达式的标识Tag。此API仅用于从首选项中获取表达式, 若要修改值请使用 Preferences::FpcdPreferencesBuilder

返回
折弯让位深度表达式的标识Tag
于NX2312.0.0版本创建。
许可要求: nx_flexible_pcb ("NX柔性印刷电路板设计")

◆ GetBendReliefWidth()

NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesManager::GetBendReliefWidth ( )

获取折弯让位宽度表达式标签。此API仅用于从首选项中获取表达式, 若要修改值请使用Preferences::FpcdPreferencesBuilder

返回
折弯让位宽度表达式标签
创建于NX2312.0.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")

◆ GetBottomFaceColor()

NXOpen::NXColor * NXOpen::Preferences::FpcdPreferencesManager::GetBottomFaceColor ( )

获取底面颜色
创建于NX2312.0.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")

◆ GetDeviationalTolerance()

double NXOpen::Preferences::FpcdPreferencesManager::GetDeviationalTolerance ( )

获取展平图样偏差公差值

返回
展平图样偏差公差值
创建于NX2312.0.0.

许可要求: nx_flexible_pcb ("NX柔性印刷电路板")

◆ GetFlatPatternAllCalloutTypeDisplay()

void NXOpen::Preferences::FpcdPreferencesManager::GetFlatPatternAllCalloutTypeDisplay ( std::vector< NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutTypeDisplay > & displayData)

获取所有可用标注类型的对话框名称、标识符和启用状态。
版本:NX2312.0.0。

许可要求:nx_flexible_pcb ("NX柔性印刷电路板")

参数
displayData包含对象类型显示数据的结构体数组。

◆ GetFlatPatternAllObjectTypeDisplay()

void NXOpen::Preferences::FpcdPreferencesManager::GetFlatPatternAllObjectTypeDisplay ( std::vector< NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternObjectTypeDisplay > & displayData)

获取所有可用展平图样显示对象类型的类型、颜色、线型、线宽和启用状态
创建于NX2312.0.0.

许可要求: nx_flexible_pcb ("NX柔性印刷电路板")

参数
displayData包含对象类型显示数据的结构体数组。

◆ GetFlatPatternCalloutOrientationType()

NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutOrientationTypes NXOpen::Preferences::FpcdPreferencesManager::GetFlatPatternCalloutOrientationType ( )

获取展平图样标注的方向类型。

返回
展平图样标注的方向类型。
版本:NX2312.0.0。

许可要求:nx_flexible_pcb ("NX柔性印刷电路板")

◆ GetFlatPatternCalloutTypeContents() [1/2]

std::vector< NXString > NXOpen::Preferences::FpcdPreferencesManager::GetFlatPatternCalloutTypeContents ( const char * calloutType)

获取标注类型的内容。

返回
标注类型的内容。
版本:NX2312.0.0。

许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
参数
calloutType要获取内容的标注类型名称。

◆ GetFlatPatternCalloutTypeContents() [2/2]

std::vector< NXString > NXOpen::Preferences::FpcdPreferencesManager::GetFlatPatternCalloutTypeContents ( const NXString & calloutType)

获取标注类型的内容。

返回
标注类型的内容。
版本:NX2312.0.0。

许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
参数
calloutType要获取内容的标注类型名称。

◆ GetFlatPatternCalloutTypeDisplay() [1/2]

NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutTypeDisplay NXOpen::Preferences::FpcdPreferencesManager::GetFlatPatternCalloutTypeDisplay ( const char * calloutType)

获取标注类型的显示数据。NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutTypeDisplay 的名称成员与calloutType参数字符串是单独分配的。 在某些情况下,新字符串将包含传入标注类型的扩展形式,该形式应直接用于后续JA调用,请勿修改。

返回
标注类型的显示数据
创建于NX2312.0.0.

许可要求: nx_flexible_pcb ("NX柔性印刷电路板")
参数
calloutType要获取其显示数据的标注类型名称。

◆ GetFlatPatternCalloutTypeDisplay() [2/2]

NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutTypeDisplay NXOpen::Preferences::FpcdPreferencesManager::GetFlatPatternCalloutTypeDisplay ( const NXString & calloutType)

获取标注类型的显示数据。NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutTypeDisplay 的名称成员与calloutType参数字符串是单独分配的。 在某些情况下,新字符串将包含传入标注类型的扩展形式,该形式应直接用于后续JA调用,请勿修改。

返回
标注类型的显示数据
创建于NX2312.0.0.

许可要求: nx_flexible_pcb ("NX柔性印刷电路板")
参数
calloutType要获取其显示数据的标注类型名称。

◆ GetFlatPatternHoleTreatmentDiameterValue()

NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesManager::GetFlatPatternHoleTreatmentDiameterValue ( )

获取展平图样孔处理直径值的表达式标签。此API仅用于从首选项中获取表达式, 若要修改值请使用Preferences::FpcdPreferencesBuilder

返回
展平图样孔处理值的表达式标签
创建于NX2312.0.0.

许可要求: nx_flexible_pcb ("NX柔性印刷电路板")

◆ GetFlatPatternInsideCornerTreatmentValue()

NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesManager::GetFlatPatternInsideCornerTreatmentValue ( )

获取展平图样内拐角处理值的表达式标签。此API仅用于从首选项中获取表达式, 若要修改值请使用Preferences::FpcdPreferencesBuilder

返回
展平图样内拐角处理值的表达式标签
创建于NX2312.0.0.

许可要求: nx_flexible_pcb ("NX柔性印刷电路板")

◆ GetFlatPatternObjectTypeDisplay()

NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternObjectTypeDisplay NXOpen::Preferences::FpcdPreferencesManager::GetFlatPatternObjectTypeDisplay ( NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternObjectTypes objectType)

获取指定展平图样对象类型的显示数据

返回
展平图样对象类型的显示数据
创建于NX2312.0.0.

许可要求: nx_flexible_pcb ("NX柔性印刷电路板")
参数
objectType要返回其显示数据的对象类型。

◆ GetFlatPatternOutsideCornerTreatmentValue()

NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesManager::GetFlatPatternOutsideCornerTreatmentValue ( )

获取展平图样外拐角处理值的表达式标签。此API仅用于从首选项中获取表达式, 若要修改值请使用Preferences::FpcdPreferencesBuilder

返回
展平图样外拐角处理值的表达式标签
创建于NX2312.0.0.

许可要求: nx_flexible_pcb ("NX柔性印刷电路板")

◆ GetFlatSolidColor()

int NXOpen::Preferences::FpcdPreferencesManager::GetFlatSolidColor ( )

获取展平实体颜色
创建于NX2312.0.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")

◆ GetFlatSolidLayer()

int NXOpen::Preferences::FpcdPreferencesManager::GetFlatSolidLayer ( )

获取展平实体层
创建于NX2312.0.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")

◆ GetFlexibleCableConductorSpacing()

NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesManager::GetFlexibleCableConductorSpacing ( )

获取柔性电缆导体间距表达式标签。此API仅用于从首选项中获取表达式, 若要修改值请使用Preferences::FpcdPreferencesBuilder

返回
导体间距表达式标签
创建于NX2312.0.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")

◆ GetFlexibleCableConductorWidth()

NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesManager::GetFlexibleCableConductorWidth ( )

获取柔性电缆导体宽度表达式标签。此API仅用于从首选项中获取表达式, 若要修改值请使用Preferences::FpcdPreferencesBuilder

返回
导体宽度表达式标签
创建于NX2312.0.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")

◆ GetFlexibleCableStrippingLength()

NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesManager::GetFlexibleCableStrippingLength ( )

获取柔性电缆剥线长度表达式标签。此API仅用于从首选项中获取表达式, 若要修改值请使用Preferences::FpcdPreferencesBuilder

返回
剥线长度表达式标签
创建于NX2312.0.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")

◆ GetHoleTreatmentType()

NXOpen::Features::SheetMetal::FeatureProperty NXOpen::Preferences::FpcdPreferencesManager::GetHoleTreatmentType ( )

获取展平图样孔处理类型

返回
孔处理类型
创建于NX2312.0.0.

许可要求: nx_flexible_pcb ("NX柔性印刷电路板")

◆ GetInsideCornerTreatmentType()

NXOpen::Features::SheetMetal::FeatureProperty NXOpen::Preferences::FpcdPreferencesManager::GetInsideCornerTreatmentType ( )

获取展平图样内拐角处理类型

返回
内拐角处理类型
创建于NX2312.0.0.

许可要求: nx_flexible_pcb ("NX柔性印刷电路板")

◆ GetIntegratePhysicalMaterialLibrary()

bool NXOpen::Preferences::FpcdPreferencesManager::GetIntegratePhysicalMaterialLibrary ( )

获取物理材料库是否已集成
创建于NX2312.0.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")

◆ GetMaintainCircularShapeForHoles()

bool NXOpen::Preferences::FpcdPreferencesManager::GetMaintainCircularShapeForHoles ( )

获取展平图样中的孔是否保持圆形
创建于NX2312.0.0.

许可要求: nx_flexible_pcb ("NX柔性印刷电路板")

◆ GetMaterialName()

NXString NXOpen::Preferences::FpcdPreferencesManager::GetMaterialName ( )

获取与零件一起保存的材料名称
创建于NX2312.0.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")

◆ GetMaterialNames()

std::vector< NXString > NXOpen::Preferences::FpcdPreferencesManager::GetMaterialNames ( )

获取材料标准表中定义的材料名称
创建于NX2312.0.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")

◆ GetMaterialProperties() [1/2]

std::vector< NXString > NXOpen::Preferences::FpcdPreferencesManager::GetMaterialProperties ( const char * materialName,
std::vector< NXString > & propertyNames )

获取指定材料的属性

返回
属性值
创建于NX2312.0.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")
参数
materialName材料名称
propertyNames属性名称

◆ GetMaterialProperties() [2/2]

std::vector< NXString > NXOpen::Preferences::FpcdPreferencesManager::GetMaterialProperties ( const NXString & materialName,
std::vector< NXString > & propertyNames )

获取指定材料的属性

返回
属性值
创建于NX2312.0.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")
参数
materialName材料名称
propertyNames属性名称

◆ GetMaterialThickness()

NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesManager::GetMaterialThickness ( )

获取材料厚度表达式的标识Tag。此API仅用于从首选项中获取表达式, 若要修改值请使用 Preferences::FpcdPreferencesBuilder

返回
材料厚度表达式的标识Tag
于NX2312.0.0版本创建。
许可要求: nx_flexible_pcb ("NX柔性印刷电路板设计")

◆ GetMinimumArcTolerance()

double NXOpen::Preferences::FpcdPreferencesManager::GetMinimumArcTolerance ( )

获取展平图样最小圆弧公差值

返回
展平图样最小圆弧公差值
创建于NX2312.0.0.

许可要求: nx_flexible_pcb ("NX柔性印刷电路板")

◆ GetMultiThicknessLayerScheme()

NXString NXOpen::Preferences::FpcdPreferencesManager::GetMultiThicknessLayerScheme ( )

获取多厚度的层方案名称

返回
层方案名称
创建于NX2312.0.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")

◆ GetNeutralFactor()

NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesManager::GetNeutralFactor ( )

获取中性因子表达式标签。此API仅用于从首选项中获取表达式, 若要修改值请使用Preferences::FpcdPreferencesBuilder

返回
中性因子表达式标签
创建于NX2312.0.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")

◆ GetOutsideCornerTreatmentType()

NXOpen::Features::SheetMetal::FeatureProperty NXOpen::Preferences::FpcdPreferencesManager::GetOutsideCornerTreatmentType ( )

获取展平图样外拐角处理类型

返回
外拐角处理类型
创建于NX2312.0.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")

◆ GetParameterEntryType()

NXOpen::Preferences::FpcdPreferencesBuilder::ParameterEntryTypes NXOpen::Preferences::FpcdPreferencesManager::GetParameterEntryType ( )

获取参数输入类型
于NX2312.0.0版本创建。
许可要求: nx_flexible_pcb ("NX柔性印刷电路板设计")

◆ GetPlanarSegmentCurveDisplayData()

获取指定平面段曲线类型的显示数据。

返回
该平面段曲线的显示数据。
版本:NX2312.0.0。

许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
参数
curveType平面段曲线类型。

◆ GetRemoveSysGenBendReliefs()

bool NXOpen::Preferences::FpcdPreferencesManager::GetRemoveSysGenBendReliefs ( )

获取展平图样中的折弯释放槽是否已移除
创建于NX2312.0.0.

许可要求: nx_flexible_pcb ("NX柔性印刷电路板")

◆ GetSimplifyBSplines()

bool NXOpen::Preferences::FpcdPreferencesManager::GetSimplifyBSplines ( )

获取展平图样中的B样条曲线是否已简化
创建于NX2312.0.0.

许可要求: nx_flexible_pcb ("NX柔性印刷电路板")

◆ GetTopFaceColor()

NXOpen::NXColor * NXOpen::Preferences::FpcdPreferencesManager::GetTopFaceColor ( )

获取顶面颜色
创建于NX7.5.0。

许可证要求: nx_flexible_pcb ("NX Flexible PCB")

◆ Tag()

tag_t NXOpen::Preferences::FpcdPreferencesManager::Tag ( ) const

返回此对象的标识Tag。