|
NX Open C++ 参考指南 2406 v1.1
|
展平图样组件细节首选项构建器 更多...
#include <Preferences_FpcdPreferencesBuilder.hxx>
类 | |
| struct | FlatPatternCalloutTypeDisplay |
| struct | FlatPatternObjectTypeDisplay |
| struct | PlanarSegmentCurvesDisplayData |
友元 | |
| class | _FpcdPreferencesBuilderBuilder |
展平图样组件细节首选项构建器
表示Preferences::FpcdPreferencesBuilder 构建器
要创建此类的新实例,请使用NXOpen::Preferences::FpcdPreferencesManager::CreateFpcdPreferencesBuilder
于NX2312.0.0版本创建。
以下枚举成员用于向展平图样API标识对象类型。这些不是常规的 NX对象类型;它们是展平图样特征可识别的普通NX对象,用于定义折弯区域、 扭曲区域或减轻孔的轮廓类型。
| NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesBuilder::BendRadius | ( | ) |
获取折弯半径
版本:NX2312.0.0
许可要求:无
| NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesBuilder::BendReliefDepth | ( | ) |
获取折弯让位深度
版本:NX2312.0.0
许可要求:无
| NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesBuilder::BendReliefWidth | ( | ) |
获取折弯让位宽度
版本:NX2312.0.0
许可要求:无
| NXOpen::NXColor * NXOpen::Preferences::FpcdPreferencesBuilder::BottomFaceColor | ( | ) |
返回底面颜色。
创建于NX2312.0.0。
许可要求: 无
| double NXOpen::Preferences::FpcdPreferencesBuilder::DeviationalTolerance | ( | ) |
获取展平图样偏差公差。仅当简化B样条曲线设为true时需要此参数。
版本:NX2312.0.0
许可要求:无
| NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternHoleTreatmentDiameter | ( | ) |
获取展平图样孔处理直径
版本:NX2312.0.0
许可要求:无
| NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternInsideCornerTreatmentValue | ( | ) |
获取展平图样内角处理值
版本:NX2312.0.0
许可要求:无
| NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternOutsideCornerTreatmentValue | ( | ) |
获取展平图样外角处理值
版本:NX2312.0.0
许可要求:无
| int NXOpen::Preferences::FpcdPreferencesBuilder::FlatSolidColor | ( | ) |
获取平面实体颜色
版本:NX2312.0.0
许可要求:无
| int NXOpen::Preferences::FpcdPreferencesBuilder::FlatSolidLayer | ( | ) |
获取平面实体图层
版本:NX2312.0.0
许可要求:无
| NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesBuilder::FlexibleCableConductorSpacing | ( | ) |
返回导体间距表达式。
创建于NX2312.0.0。
许可要求: 无
| NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesBuilder::FlexibleCableConductorWidth | ( | ) |
返回导体宽度表达式。
创建于NX2312.0.0。
许可要求: 无
| NXOpen::Preferences::FpcdPreferencesBuilder::FlexibleCableContactFaceOptions NXOpen::Preferences::FpcdPreferencesBuilder::FlexibleCableContactFace | ( | ) |
返回接触面。
创建于NX2312.0.0。
许可要求: 无
| NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesBuilder::FlexibleCableStrippingLength | ( | ) |
返回剥线长度表达式
创建于NX2312.0.0。
许可要求: 无
| void NXOpen::Preferences::FpcdPreferencesBuilder::GetFlatPatternAllCalloutTypeDisplay | ( | std::vector< NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutTypeDisplay > & | displayData | ) |
获取所有可用标注类型的对话框名称、标识符和启用状态。
版本:NX2312.0.0。
许可要求:无
| displayData | 包含对象类型显示数据的结构数组。 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::GetFlatPatternAllObjectTypeDisplay | ( | std::vector< NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternObjectTypeDisplay > & | displayData | ) |
获取所有可用展平图样显示对象类型的类型、颜色、线型、线宽和启用状态。
创建于NX2312.0.0。
许可证要求: 无
| displayData | 包含对象类型显示数据的结构体数组。 |
| NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutOrientationTypes NXOpen::Preferences::FpcdPreferencesBuilder::GetFlatPatternCalloutOrientationType | ( | ) |
获取展平图样标注的方向类型。
| std::vector< NXString > NXOpen::Preferences::FpcdPreferencesBuilder::GetFlatPatternCalloutTypeContents | ( | const char * | calloutType | ) |
获取指定标注类型的内容。
| calloutType | 要获取其内容的标注类型名称。 |
| std::vector< NXString > NXOpen::Preferences::FpcdPreferencesBuilder::GetFlatPatternCalloutTypeContents | ( | const NXString & | calloutType | ) |
获取指定标注类型的内容。
| calloutType | 要获取其内容的标注类型名称。 |
| NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutTypeDisplay NXOpen::Preferences::FpcdPreferencesBuilder::GetFlatPatternCalloutTypeDisplay | ( | const char * | calloutType | ) |
获取指定标注类型的显示数据。NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutTypeDisplay 的名称成员与传入的calloutType字符串是单独分配的。 在某些情况下,新字符串将包含传入标注类型的扩展形式,该形式应直接用于后续的JA调用,不得修改。
| calloutType | 要获取其显示数据的标注类型名称。 |
| NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutTypeDisplay NXOpen::Preferences::FpcdPreferencesBuilder::GetFlatPatternCalloutTypeDisplay | ( | const NXString & | calloutType | ) |
获取指定标注类型的显示数据。NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutTypeDisplay 的名称成员与传入的calloutType字符串是单独分配的。 在某些情况下,新字符串将包含传入标注类型的扩展形式,该形式应直接用于后续的JA调用,不得修改。
| calloutType | 要获取其显示数据的标注类型名称。 |
| NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternObjectTypeDisplay NXOpen::Preferences::FpcdPreferencesBuilder::GetFlatPatternObjectTypeDisplay | ( | NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternObjectTypes | objectType | ) |
获取指定展平图样对象类型的显示数据
| objectType | 要返回其显示数据的对象类型。 |
| NXString NXOpen::Preferences::FpcdPreferencesBuilder::GetMaterialName | ( | ) |
获取与零件一起保存的材料名称
版本:NX2312.0.0
许可要求:无
| std::vector< NXString > NXOpen::Preferences::FpcdPreferencesBuilder::GetMaterialNames | ( | ) |
返回材料标准表中定义的材料名称
创建于NX2312.0.0。
许可要求: 无
| std::vector< NXString > NXOpen::Preferences::FpcdPreferencesBuilder::GetMaterialProperties | ( | const char * | materialName, |
| std::vector< NXString > & | propertyNames ) |
返回指定材料的属性
| materialName | 材料名称 |
| propertyNames | 属性名称 |
| std::vector< NXString > NXOpen::Preferences::FpcdPreferencesBuilder::GetMaterialProperties | ( | const NXString & | materialName, |
| std::vector< NXString > & | propertyNames ) |
返回指定材料的属性
| materialName | 材料名称 |
| propertyNames | 属性名称 |
| NXString NXOpen::Preferences::FpcdPreferencesBuilder::GetMultiThicknessLayerScheme | ( | ) |
获取多层厚度的层方案。
| NXOpen::Preferences::FpcdPreferencesBuilder::PlanarSegmentCurvesDisplayData NXOpen::Preferences::FpcdPreferencesBuilder::GetPlanarSegmentCurveDisplayData | ( | NXOpen::Preferences::FpcdPreferencesBuilder::PlanarSegmentCurveTypes | curveType | ) |
获取指定平面段曲线类型的显示数据。
| curveType | 弯边曲线类型。 |
| NXOpen::Features::SheetMetal::FeatureProperty NXOpen::Preferences::FpcdPreferencesBuilder::HoleTreatmentType | ( | ) |
获取展平图样孔处理类型
版本:NX2312.0.0
许可要求:无
| NXOpen::Features::SheetMetal::FeatureProperty NXOpen::Preferences::FpcdPreferencesBuilder::InsideCornerTreatmentType | ( | ) |
获取展平图样内角处理类型
版本:NX2312.0.0
许可要求:无
| bool NXOpen::Preferences::FpcdPreferencesBuilder::IntegratePhysicalMaterialLibrary | ( | ) |
获取是否集成物理材料库
版本:NX2312.0.0
许可要求:无
| bool NXOpen::Preferences::FpcdPreferencesBuilder::MaintainCircularShapeForHoles | ( | ) |
获取是否保持展平图样中孔的圆形形状。
创建于NX2312.0.0。
许可证要求: 无
| NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesBuilder::MaterialThickness | ( | ) |
获取材料厚度
版本:NX2312.0.0
许可要求:无
| double NXOpen::Preferences::FpcdPreferencesBuilder::MinimumArcTolerance | ( | ) |
获取展平图样最小圆弧公差。仅当简化B样条曲线设为true时需要此参数。
版本:NX2312.0.0
许可要求:无
| NXOpen::Expression * NXOpen::Preferences::FpcdPreferencesBuilder::NeutralFactor | ( | ) |
获取中性因子
版本:NX2312.0.0
许可要求:无
| NXOpen::Features::SheetMetal::FeatureProperty NXOpen::Preferences::FpcdPreferencesBuilder::OutsideCornerTreatmentType | ( | ) |
获取展平图样外角处理类型
版本:NX2312.0.0
许可要求:无
| NXOpen::Preferences::FpcdPreferencesBuilder::ParameterEntryTypes NXOpen::Preferences::FpcdPreferencesBuilder::ParameterEntryType | ( | ) |
获取参数输入类型
版本:NX2312.0.0
许可要求:无
| bool NXOpen::Preferences::FpcdPreferencesBuilder::RemoveBendReliefs | ( | ) |
获取是否移除展平图样中的折弯让位槽
版本:NX2312.0.0
许可要求:无
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetBottomFaceColor | ( | NXOpen::NXColor * | bottomFaceColor | ) |
设置底面颜色。
创建于NX2312.0.0。
许可要求: nx_flexible_pcb ("NX柔性印刷电路板")
| bottomFaceColor | 底面颜色。 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetDeviationalTolerance | ( | double | deviationalTolerance | ) |
设置展平图样偏差公差。仅当简化B样条曲线设为true时需要此参数。
版本:NX2312.0.0
许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
| deviationalTolerance | 偏差公差 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetFlatPatternCalloutOrientationType | ( | NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutOrientationTypes | orientation | ) |
设置展平图样标注的方向类型。
版本:NX2312.0.0。
许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
| orientation | 方向 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetFlatPatternCalloutTypeContents | ( | const char * | calloutType, |
| std::vector< NXString > & | contents ) |
设置标注类型的内容。
版本:NX2312.0.0。
许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
| calloutType | 要获取内容的标注类型名称。 |
| contents | 标注类型的内容。 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetFlatPatternCalloutTypeContents | ( | const NXString & | calloutType, |
| std::vector< NXString > & | contents ) |
设置指定标注类型的内容。
创建于NX2312.0.0。
许可证要求: nx_flexible_pcb ("NX柔性印刷电路板")
| calloutType | 要设置其内容的标注类型名称。 |
| contents | 标注类型的内容。 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetFlatPatternCalloutTypeDisplay | ( | const char * | calloutType, |
| const NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutTypeDisplay & | displayData ) |
设置指定标注类型的显示数据。
创建于NX2312.0.0。
许可证要求: nx_flexible_pcb ("NX柔性印刷电路板")
| calloutType | 要设置其显示数据的标注类型名称。 |
| displayData | 标注类型的显示数据。 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetFlatPatternCalloutTypeDisplay | ( | const NXString & | calloutType, |
| const NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternCalloutTypeDisplay & | displayData ) |
设置指定标注类型的显示数据。
创建于NX2312.0.0。
许可证要求: nx_flexible_pcb ("NX柔性印刷电路板")
| calloutType | 要设置其显示数据的标注类型名称。 |
| displayData | 标注类型的显示数据。 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetFlatPatternObjectTypeDisplay | ( | NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternObjectTypes | objectType, |
| const NXOpen::Preferences::FpcdPreferencesBuilder::FlatPatternObjectTypeDisplay & | displayData ) |
设置指定展平图样对象类型的显示数据
创建于NX2312.0.0。
许可证要求: nx_flexible_pcb ("NX柔性印刷电路板")
| objectType | 要设置其显示数据的对象类型。 |
| displayData | 展平图样对象类型的显示数据。 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetFlatSolidColor | ( | int | flatSolidColor | ) |
设置平面实体颜色
版本:NX2312.0.0
许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
| flatSolidColor | 平面实体颜色 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetFlatSolidLayer | ( | int | flatSolidLayer | ) |
设置平面实体图层
版本:NX2312.0.0
许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
| flatSolidLayer | 平面实体图层 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetFlexibleCableContactFace | ( | NXOpen::Preferences::FpcdPreferencesBuilder::FlexibleCableContactFaceOptions | faceOption | ) |
设置接触面。
创建于NX2312.0.0。
许可要求: nx_flexible_pcb ("NX柔性印刷电路板")
| faceOption | 接触面选项 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetHoleTreatmentType | ( | NXOpen::Features::SheetMetal::FeatureProperty | holeTreatmentType | ) |
设置展平图样孔处理类型
版本:NX2312.0.0
许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
| holeTreatmentType | 孔处理类型 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetInsideCornerTreatmentType | ( | NXOpen::Features::SheetMetal::FeatureProperty | insideCornerTreatmentType | ) |
设置展平图样内角处理类型
版本:NX2312.0.0
许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
| insideCornerTreatmentType | 内角处理类型 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetIntegratePhysicalMaterialLibrary | ( | bool | integratePhysicalMaterialLibrary | ) |
设置是否集成物理材料库
版本:NX2312.0.0
许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
| integratePhysicalMaterialLibrary | 是否集成物理材料库 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetMaintainCircularShapeForHoles | ( | bool | maintainCircularShapeForHoles | ) |
设置是否保持展平图样中孔的圆形形状。
创建于NX2312.0.0。
许可证要求: nx_flexible_pcb ("NX柔性印刷电路板")
| maintainCircularShapeForHoles | 是否保持孔的圆形形状 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetMaterial | ( | const char * | materialName | ) |
为部件设置材料
创建于NX2312.0.0。
许可要求: nx_flexible_pcb ("NX柔性印刷电路板")
| materialName | 材料名称 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetMaterial | ( | const NXString & | materialName | ) |
为零件设置材料
版本:NX2312.0.0
许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
| materialName | 材料名称 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetMinimumArcTolerance | ( | double | minimumArcTolerance | ) |
设置展平图样最小圆弧公差。仅当简化B样条曲线设为true时需要此参数。
版本:NX2312.0.0
许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
| minimumArcTolerance | 最小圆弧公差 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetMultiThicknessLayerScheme | ( | const char * | multiHeightLayerScheme | ) |
设置多层厚度的层方案。
创建于NX2312.0.0。
许可要求: nx_flexible_pcb ("NX柔性印刷电路板")
| multiHeightLayerScheme | 层方案名称 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetMultiThicknessLayerScheme | ( | const NXString & | multiHeightLayerScheme | ) |
设置多层厚度的层方案。
创建于NX2312.0.0。
许可要求: nx_flexible_pcb ("NX柔性印刷电路板")
| multiHeightLayerScheme | 层方案名称 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetOutsideCornerTreatmentType | ( | NXOpen::Features::SheetMetal::FeatureProperty | outsideCornerTreatmentType | ) |
设置展平图样外角处理类型
版本:NX2312.0.0
许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
| outsideCornerTreatmentType | 外角处理类型 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetParameterEntryType | ( | NXOpen::Preferences::FpcdPreferencesBuilder::ParameterEntryTypes | parameterEntryType | ) |
设置参数输入类型
版本:NX2312.0.0
许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
| parameterEntryType | 接触面选项 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetPlanarSegmentCurveDisplayData | ( | NXOpen::Preferences::FpcdPreferencesBuilder::PlanarSegmentCurveTypes | curveType, |
| const NXOpen::Preferences::FpcdPreferencesBuilder::PlanarSegmentCurvesDisplayData & | displayData ) |
设置指定平面段曲线类型的显示数据。
版本:NX2312.0.0。
许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
| curveType | 要返回显示数据的曲线类型。 |
| displayData | 弯边曲线的显示数据。 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetRemoveBendReliefs | ( | bool | removeBendReliefs | ) |
设置是否移除展平图样中的折弯让位槽。
创建于NX2312.0.0。
许可证要求: nx_flexible_pcb ("NX柔性印刷电路板")
| removeBendReliefs | 是否移除折弯让位槽 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetSimplifyBSplines | ( | bool | simplifyBSplines | ) |
设置是否简化展平图样中的B样条曲线
版本:NX2312.0.0
许可要求:nx_flexible_pcb ("NX柔性印刷电路板")
| simplifyBSplines | 是否简化B样条曲线 |
| void NXOpen::Preferences::FpcdPreferencesBuilder::SetTopFaceColor | ( | NXOpen::NXColor * | topFaceColor | ) |
设置顶面颜色。
创建于NX2312.0.0。
许可要求: nx_flexible_pcb ("NX柔性印刷电路板")
| topFaceColor | 顶面颜色。 |
| bool NXOpen::Preferences::FpcdPreferencesBuilder::SimplifyBSplines | ( | ) |
获取是否简化展平图样中的B样条曲线
版本:NX2312.0.0
许可要求:无
| NXOpen::NXColor * NXOpen::Preferences::FpcdPreferencesBuilder::TopFaceColor | ( | ) |
返回顶面颜色。
创建于NX7.5.0。
许可要求: 无