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

首选项构建器 更多...

#include <PcbExchange_PreferencesBuilder.hxx>

类 NXOpen::PcbExchange::PreferencesBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  BoardThicknessSourceTypeName { BoardThicknessSourceTypeNameFromPart , BoardThicknessSourceTypeNameSpecify }
enum  ComponentLoadOptionsTypeName { ComponentLoadOptionsTypeNameLoadAndCreateAssemblyComponents , ComponentLoadOptionsTypeNameCreateBodiesOnly , ComponentLoadOptionsTypeNameLoadAssemblyComponentsCreateBodies }
enum  ComponentsConnectionToBoardTypeName { ComponentsConnectionToBoardTypeNameRbe2 , ComponentsConnectionToBoardTypeNameRbe3 }
enum  ComponentsElementSizeOptionsTypeName { ComponentsElementSizeOptionsTypeNameAuto , ComponentsElementSizeOptionsTypeNameSpecify }
enum  ComponentsElementThicknessOptionsTypeName { ComponentsElementThicknessOptionsTypeNameNull , ComponentsElementThicknessOptionsTypeNameSpecify }
enum  ComponentsHeightFromTypeName { ComponentsHeightFromTypeNameFootprintDefinition , ComponentsHeightFromTypeNamePartDefinition }
enum  ComponentsMaterialFromTypeName { ComponentsMaterialFromTypeNamePcb , ComponentsMaterialFromTypeNameNx }
enum  CreateNewComponentsInTypeName { CreateNewComponentsInTypeNameDirectoryOfECADFiles , CreateNewComponentsInTypeNameDirectoryOfNXParts , CreateNewComponentsInTypeNameSpecify }
enum  DefaultPcaNameTypeName { DefaultPcaNameTypeNameCurrentNXModel , DefaultPcaNameTypeNameECADModelName , DefaultPcaNameTypeNameSpecifyAtImport }
enum  ElementTypeForStructuralAnalysisTypeName { ElementTypeForStructuralAnalysisTypeNameCtria3 , ElementTypeForStructuralAnalysisTypeNameCquad4 , ElementTypeForStructuralAnalysisTypeNameCtria6 , ElementTypeForStructuralAnalysisTypeNameCquad8 }
enum  GroupEntityComponentsByTypeName { GroupEntityComponentsByTypeNameNone , GroupEntityComponentsByTypeNameType , GroupEntityComponentsByTypeNameLayer }
enum  ImportExportFlexBentType { ImportExportFlexBentTypeNo , ImportExportFlexBentTypeExportOnly , ImportExportFlexBentTypeImportAndExport }
enum  ImportGenericMenuTypeName { ImportGenericMenuTypeNameCurves , ImportGenericMenuTypeNameSheets , ImportGenericMenuTypeNameBodies }
enum  ImportMaskMenuTypeName { ImportMaskMenuTypeNameCurves , ImportMaskMenuTypeNameSheets , ImportMaskMenuTypeNameBodies }
enum  ImportMasksMethodType { ImportMasksMethodTypePositive , ImportMasksMethodTypeNegative , ImportMasksMethodTypeNegativeWithHoles }
enum  ImportPadMenuTypeName { ImportPadMenuTypeNameCurves , ImportPadMenuTypeNameSheets , ImportPadMenuTypeNameBodies }
enum  ImportTraceMenuTypeName { ImportTraceMenuTypeNameCurves , ImportTraceMenuTypeNameSheets , ImportTraceMenuTypeNameBodies }
enum  MailProtocolTypeName { MailProtocolTypeNameMapi , MailProtocolTypeNameSmtp }
enum  MergeTracesAndPadsType { MergeTracesAndPadsTypeNone , MergeTracesAndPadsTypeTracesByNet , MergeTracesAndPadsTypeTracesAndPadsByNet , MergeTracesAndPadsTypeHolesAndTracesAndPadsByNet }
enum  ModelForStructuralAnalysisTypeName { ModelForStructuralAnalysisTypeNameSingleLayer , ModelForStructuralAnalysisTypeNameMultiLayer }
enum  ModelForThermalAnalysisTypeName { ModelForThermalAnalysisTypeNameSingleLayer , ModelForThermalAnalysisTypeNameTopAndBottom , ModelForThermalAnalysisTypeNameMultiLayer , ModelForThermalAnalysisTypeNameSolid }
enum  ResistorModelTypeName {
  ResistorModelTypeNameNone , ResistorModelTypeNameDissipationOnly , ResistorModelTypeNameThetaCB , ResistorModelTypeNameThetaJCJB ,
  ResistorModelTypeNameThetaJCCB
}
enum  SettingsSourceTypeName { SettingsSourceTypeNameIniFiles , SettingsSourceTypeNameSpecifiedSettingsFolder , SettingsSourceTypeNameCustomerDefaults }
enum  StructuralAlgorithmTypeName { StructuralAlgorithmTypeNameEquivalent }
enum  ThermalAlgorithmTypeName { ThermalAlgorithmTypeNameDiscretized , ThermalAlgorithmTypeNameEquivalent }
enum  ThicknessSourceForStructuralAnalysisTypeName { ThicknessSourceForStructuralAnalysisTypeNameFromPart , ThicknessSourceForStructuralAnalysisTypeNameSpecify }

Public 成员函数

NXString AreaNamePrefix ()
NXString AreaNameSuffix ()
bool AreasAsAssemblyComponents ()
bool AssociateAreaBodies ()
bool AssociateComponentBodies ()
bool AssociateCopperObjects ()
bool AutomaticallySaveAllCreatedParts ()
bool BoardAsAssemblyComponent ()
NXOpen::NXColorBoardColor ()
NXOpen::ExpressionBoardDefaultPlatingThickness ()
NXOpen::ExpressionBoardDefaultThickness ()
NXOpen::ExpressionBoardDefaultTraceThickness ()
NXOpen::NXColorBoardElementColor ()
NXOpen::ExpressionBoardElementSize ()
int BoardLayer ()
NXString BoardNamePrefix ()
NXString BoardNameSuffix ()
NXOpen::ExpressionBoardThickness ()
NXOpen::PcbExchange::PreferencesBuilder::BoardThicknessSourceTypeName BoardThicknessSource ()
int BoardTranslucency ()
NXString BrowseEcadFilesFromDir ()
bool ComparePrimaryPinLocations ()
NXOpen::PcbExchange::PreferencesBuilder::ComponentLoadOptionsTypeName ComponentLoadOptions ()
NXString ComponentNamePrefix ()
NXString ComponentNameSuffix ()
int ComponentsCaseMaterial ()
NXOpen::NXColorComponentsColor ()
NXOpen::PcbExchange::PreferencesBuilder::ComponentsConnectionToBoardTypeName ComponentsConnectionToBoard ()
NXOpen::ExpressionComponentsDefaultHeight ()
NXOpen::ExpressionComponentsDefaultMass ()
NXOpen::ExpressionComponentsDissipation ()
NXOpen::NXColorComponentsElementColor ()
NXOpen::PcbExchange::PreferencesBuilder::ComponentsElementSizeOptionsTypeName ComponentsElementSizeOptions ()
NXOpen::ExpressionComponentsElementSizeValue ()
NXOpen::PcbExchange::PreferencesBuilder::ComponentsElementThicknessOptionsTypeName ComponentsElementThicknessOptions ()
NXOpen::ExpressionComponentsElementThicknessValue ()
NXOpen::PcbExchange::PreferencesBuilder::ComponentsHeightFromTypeName ComponentsHeightFrom ()
NXOpen::ExpressionComponentsJunctionCapacitance ()
NXOpen::PcbExchange::PreferencesBuilder::ComponentsMaterialFromTypeName ComponentsMaterialFrom ()
NXOpen::ExpressionComponentsThetaCB ()
NXOpen::ExpressionComponentsThetaJB ()
NXOpen::ExpressionComponentsThetaJC ()
NXOpen::ExpressionComponentsTmax ()
NXOpen::ExpressionComponentsTmaxCase ()
NXOpen::ExpressionComponentsTmaxJunction ()
int ComponentsTranslucency ()
NXString ComponentXMLFileBrowse ()
bool ConnectComponentsToPads ()
NXString CreateNewComponentInDir ()
NXOpen::PcbExchange::PreferencesBuilder::CreateNewComponentsInTypeName CreateNewComponentsIn ()
bool CreateTempBoard ()
NXOpen::PcbExchange::PreferencesBuilder::DefaultPcaNameTypeName DefaultPcaName ()
NXString EcadFilePostProcessor ()
NXString EcadFilePreProcessor ()
NXOpen::ExpressionEcadFloatTolerance ()
void EditComponentSimulationDatabase ()
NXString EdmdDir ()
NXOpen::NXColorElementColorForStructuralAnalysis ()
NXOpen::ExpressionElementSizeForStructuralAnalysis ()
NXOpen::PcbExchange::PreferencesBuilder::ElementTypeForStructuralAnalysisTypeName ElementTypeForStructuralAnalysis ()
bool ErrorChecking ()
bool ExportBends ()
bool FilterEcadToggle ()
bool FilterMcadToggle ()
int GenericMaxNumber ()
NXString GenericNamePrefix ()
NXString GenericNameSuffix ()
NXOpen::PcbExchange::AreaMappingGetAreaMapping ()
NXOpen::PcbExchange::EntityFilterGetEcadEntityFilter ()
std::vector< NXStringGetMailRecipients ()
NXOpen::PcbExchange::EntityFilterGetMcadEntityFilter ()
NXOpen::PcbExchange::PreferencesBuilder::GroupEntityComponentsByTypeName GroupEntityComponentsBy ()
bool GroupPads ()
NXOpen::ExpressionHolesDefaultDiameter ()
int IdfFloatPrecision ()
int IdfFloatWidth ()
bool ImportBends ()
NXOpen::PcbExchange::PreferencesBuilder::ImportExportFlexBentType ImportExportFlexBent ()
NXOpen::PcbExchange::PreferencesBuilder::ImportGenericMenuTypeName ImportGenericMenu ()
bool ImportGenericToggle ()
NXOpen::PcbExchange::PreferencesBuilder::ImportMaskMenuTypeName ImportMaskMenu ()
NXOpen::PcbExchange::PreferencesBuilder::ImportMasksMethodType ImportMasksMethod ()
bool ImportMaskToggle ()
NXOpen::PcbExchange::PreferencesBuilder::ImportPadMenuTypeName ImportPadMenu ()
bool ImportPadToggle ()
NXOpen::PcbExchange::PreferencesBuilder::ImportMaskMenuTypeName ImportPasteMaskMenu ()
bool ImportPasteMaskToggle ()
NXOpen::PcbExchange::PreferencesBuilder::ImportTraceMenuTypeName ImportTraceMenu ()
bool ImportTraceToggle ()
bool ImportWireBondToggle ()
bool InternalLayers ()
NXOpen::NXColorKeepInColor ()
int KeepInLayer ()
int KeepInTranslucency ()
NXOpen::NXColorKeepOutColor ()
int KeepOutLayer ()
int KeepOutTranslucency ()
bool MailNotify ()
NXOpen::PcbExchange::PreferencesBuilder::MailProtocolTypeName MailProtocol ()
int MaskMaxNumber ()
NXString MaskNamePrefix ()
NXString MaskNameSuffix ()
NXOpen::PcbExchange::PreferencesBuilder::MergeTracesAndPadsType MergeTracesAndPadsWithEnum ()
NXOpen::PcbExchange::PreferencesBuilder::ModelForStructuralAnalysisTypeName ModelForStructuralAnalysis ()
NXOpen::PcbExchange::PreferencesBuilder::ModelForThermalAnalysisTypeName ModelForThermalAnalysis ()
bool MonitorEDMDToggle ()
enum NX_DEPRECATED ("于NX1980.0.0版本弃用。 请使用NXOpen::PcbExchange::PreferencesBuilder::ResistorModelTypeName替代。") ComponentsModelTypeName
 NX_DEPRECATED ("Deprecated in NX2212.0.0. Use NXOpen::PcbExchange::PreferencesBuilder::MergeTracesAndPadsWithEnum instead.") bool MergeTracesAndPads()
 NX_DEPRECATED ("Deprecated in NX2212.0.0. Use NXOpen::PcbExchange::PreferencesBuilder::SetMergeTracesAndPadsWithEnum instead.") void SetMergeTracesAndPads(bool mMergeTracesAndPads)
 NX_DEPRECATED ("Deprecated in NX2306.0.0. Use NXOpen::PcbExchange::PreferencesBuilder::ImportMasksMethod instead.") bool Negative()
 NX_DEPRECATED ("Deprecated in NX2306.0.0. Use NXOpen::PcbExchange::PreferencesBuilder::ImportMasksMethod instead.") void SetNegative(bool mNegative)
NXOpen::NXColorOtherColor ()
int OtherLayer ()
int OtherTranslucency ()
int PadMaxNumber ()
NXString PadNamePrefix ()
NXString PadNameSuffix ()
int PasteMaskMaxNumber ()
NXString PasteMaskNamePrefix ()
NXString PasteMaskNameSuffix ()
NXString PcaNamePrefix ()
NXString PcaNameSuffix ()
NXString ProjectView ()
bool ProjectViewToggle ()
NXString ReadWriteDir ()
void RefreshSettings ()
NXOpen::PcbExchange::PreferencesBuilder::ResistorModelTypeName ResistorModel ()
int RevisionRule ()
void SetAreaMapping (NXOpen::PcbExchange::AreaMapping *areaMapping)
void SetAreaNamePrefix (const char *mAreaNamePrefix)
void SetAreaNamePrefix (const NXString &mAreaNamePrefix)
void SetAreaNameSuffix (const char *mAreaNameSuffix)
void SetAreaNameSuffix (const NXString &mAreaNameSuffix)
void SetAreasAsAssemblyComponents (bool mAreasAsAssemblyComponents)
void SetAssociateAreaBodies (bool associateAreaBodies)
void SetAssociateComponentBodies (bool associateComponentBodies)
void SetAssociateCopperObjects (bool associateCopperObjects)
void SetAutomaticallySaveAllCreatedParts (bool mAutomaticallySaveAllCreatedParts)
void SetBoardAsAssemblyComponent (bool mBoardAsAssemblyComponent)
void SetBoardColor (NXOpen::NXColor *mBoardColor)
void SetBoardElementColor (NXOpen::NXColor *mBoardElementColor)
void SetBoardLayer (int mBoardLayer)
void SetBoardNamePrefix (const char *mBoardNamePrefix)
void SetBoardNamePrefix (const NXString &mBoardNamePrefix)
void SetBoardNameSuffix (const char *mBoardNameSuffix)
void SetBoardNameSuffix (const NXString &mBoardNameSuffix)
void SetBoardThicknessSource (NXOpen::PcbExchange::PreferencesBuilder::BoardThicknessSourceTypeName mBoardThicknessSource)
void SetBoardTranslucency (int mBoardTranslucency)
void SetBrowseEcadFilesFromDir (const char *foldername)
void SetBrowseEcadFilesFromDir (const NXString &foldername)
void SetComparePrimaryPinLocations (bool mComparePrimaryPinLocations)
void SetComponentLoadOptions (NXOpen::PcbExchange::PreferencesBuilder::ComponentLoadOptionsTypeName mComponentLoadOptions)
void SetComponentNamePrefix (const char *mComponentNamePrefix)
void SetComponentNamePrefix (const NXString &mComponentNamePrefix)
void SetComponentNameSuffix (const char *mComponentNameSuffix)
void SetComponentNameSuffix (const NXString &mComponentNameSuffix)
void SetComponentsCaseMaterial (int mMaterial)
void SetComponentsColor (NXOpen::NXColor *mComponentsColor)
void SetComponentsConnectionToBoard (NXOpen::PcbExchange::PreferencesBuilder::ComponentsConnectionToBoardTypeName mComponentsConnectionToBoard)
void SetComponentsElementColor (NXOpen::NXColor *mComponentsElementColor)
void SetComponentsElementSizeOptions (NXOpen::PcbExchange::PreferencesBuilder::ComponentsElementSizeOptionsTypeName mComponentsElementSizeOptions)
void SetComponentsElementThicknessOptions (NXOpen::PcbExchange::PreferencesBuilder::ComponentsElementThicknessOptionsTypeName mComponentsElementThicknessOptions)
void SetComponentsHeightFrom (NXOpen::PcbExchange::PreferencesBuilder::ComponentsHeightFromTypeName mComponentsHeightFrom)
void SetComponentsMaterialFrom (NXOpen::PcbExchange::PreferencesBuilder::ComponentsMaterialFromTypeName mComponentsMaterialFrom)
void SetComponentsTranslucency (int mComponentsTranslucency)
void SetComponentXMLFileBrowse (const char *filename)
void SetComponentXMLFileBrowse (const NXString &filename)
void SetConnectComponentsToPads (bool connectComponentsToPads)
void SetCreateNewComponentInDir (const char *foldername)
void SetCreateNewComponentInDir (const NXString &foldername)
void SetCreateNewComponentsIn (NXOpen::PcbExchange::PreferencesBuilder::CreateNewComponentsInTypeName mCreateNewComponentsIn)
void SetCreateTempBoard (bool createTempBoard)
void SetDefaultPcaName (NXOpen::PcbExchange::PreferencesBuilder::DefaultPcaNameTypeName mDefaultPcaName)
void SetEcadEntityFilter (NXOpen::PcbExchange::EntityFilter *filter)
void SetEcadFilePostProcessor (const char *mEcadFilePostProcessor)
void SetEcadFilePostProcessor (const NXString &mEcadFilePostProcessor)
void SetEcadFilePreProcessor (const char *mEcadFilePreProcessor)
void SetEcadFilePreProcessor (const NXString &mEcadFilePreProcessor)
void SetEdmdDir (const char *foldername)
void SetEdmdDir (const NXString &foldername)
void SetElementColorForStructuralAnalysis (NXOpen::NXColor *mElementColorForStructuralAnalysis)
void SetElementTypeForStructuralAnalysis (NXOpen::PcbExchange::PreferencesBuilder::ElementTypeForStructuralAnalysisTypeName mElementTypeForStructuralAnalysis)
void SetErrorChecking (bool mErrorChecking)
void SetExportBends (bool mExportBends)
void SetFilterEcadToggle (bool mFilterEcadToggle)
void SetFilterMcadToggle (bool mFilterMcadToggle)
void SetGenericMaxNumber (int mGenericMaxNumber)
void SetGenericNamePrefix (const char *mGenericNamePrefix)
void SetGenericNamePrefix (const NXString &mGenericNamePrefix)
void SetGenericNameSuffix (const char *mGenericNameSuffix)
void SetGenericNameSuffix (const NXString &mGenericNameSuffix)
void SetGroupEntityComponentsBy (NXOpen::PcbExchange::PreferencesBuilder::GroupEntityComponentsByTypeName mGroupEntityComponentsBy)
void SetGroupPads (bool mGroupPads)
void SetIdfFloatPrecision (int mIdfFloatPrecision)
void SetIdfFloatWidth (int mIdfFloatWidth)
void SetImportBends (bool mImportBends)
void SetImportExportFlexBent (NXOpen::PcbExchange::PreferencesBuilder::ImportExportFlexBentType importExportFlexBent)
void SetImportGenericMenu (NXOpen::PcbExchange::PreferencesBuilder::ImportGenericMenuTypeName mImportGenericMenu)
void SetImportGenericToggle (bool mImportGenericToggle)
void SetImportMaskMenu (NXOpen::PcbExchange::PreferencesBuilder::ImportMaskMenuTypeName mImportMaskMenu)
void SetImportMasksMethod (NXOpen::PcbExchange::PreferencesBuilder::ImportMasksMethodType mImportMaskMethod)
void SetImportMaskToggle (bool mImportMaskToggle)
void SetImportPadMenu (NXOpen::PcbExchange::PreferencesBuilder::ImportPadMenuTypeName mImportPadMenu)
void SetImportPadToggle (bool mImportPadToggle)
void SetImportPasteMaskMenu (NXOpen::PcbExchange::PreferencesBuilder::ImportMaskMenuTypeName mImportPasteMaskMenu)
void SetImportPasteMaskToggle (bool mImportPasteMaskToggle)
void SetImportTraceMenu (NXOpen::PcbExchange::PreferencesBuilder::ImportTraceMenuTypeName mImportTraceMenu)
void SetImportTraceToggle (bool mImportTraceToggle)
void SetImportWireBondToggle (bool mImportWireBondToggle)
void SetInternalLayers (bool mInternalLayers)
void SetKeepInColor (NXOpen::NXColor *mKeepInColor)
void SetKeepInLayer (int mKeepInLayer)
void SetKeepInTranslucency (int mKeepInTranslucency)
void SetKeepOutColor (NXOpen::NXColor *mKeepOutColor)
void SetKeepOutLayer (int mKeepOutLayer)
void SetKeepOutTranslucency (int mKeepOutTranslucency)
void SetMailNotify (bool mMailNotify)
void SetMailProtocol (NXOpen::PcbExchange::PreferencesBuilder::MailProtocolTypeName mMailProtocol)
void SetMailRecipients (const std::vector< NXString > &mMailRecipients)
void SetMaskMaxNumber (int mMaskMaxNumber)
void SetMaskNamePrefix (const char *mMaskNamePrefix)
void SetMaskNamePrefix (const NXString &mMaskNamePrefix)
void SetMaskNameSuffix (const char *mMaskNameSuffix)
void SetMaskNameSuffix (const NXString &mMaskNameSuffix)
void SetMcadEntityFilter (NXOpen::PcbExchange::EntityFilter *filter)
void SetMergeTracesAndPadsWithEnum (NXOpen::PcbExchange::PreferencesBuilder::MergeTracesAndPadsType mMergeTracesAndPads)
void SetModelForStructuralAnalysis (NXOpen::PcbExchange::PreferencesBuilder::ModelForStructuralAnalysisTypeName mModelForStructuralAnalysis)
void SetModelForThermalAnalysis (NXOpen::PcbExchange::PreferencesBuilder::ModelForThermalAnalysisTypeName mModelForThermalAnalysis)
void SetMonitorEDMDToggle (bool mMonitorEDMDToggle)
void SetOtherColor (NXOpen::NXColor *mOtherColor)
void SetOtherLayer (int mOtherLayer)
void SetOtherTranslucency (int mOtherTranslucency)
void SetPadMaxNumber (int mPadMaxNumber)
void SetPadNamePrefix (const char *mPadNamePrefix)
void SetPadNamePrefix (const NXString &mPadNamePrefix)
void SetPadNameSuffix (const char *mPadNameSuffix)
void SetPadNameSuffix (const NXString &mPadNameSuffix)
void SetPasteMaskMaxNumber (int mPasteMaskMaxNumber)
void SetPasteMaskNamePrefix (const char *mPasteMaskNamePrefix)
void SetPasteMaskNamePrefix (const NXString &mPasteMaskNamePrefix)
void SetPasteMaskNameSuffix (const char *mPasteMaskNameSuffix)
void SetPasteMaskNameSuffix (const NXString &mPasteMaskNameSuffix)
void SetPcaNamePrefix (const char *mPcaNamePrefix)
void SetPcaNamePrefix (const NXString &mPcaNamePrefix)
void SetPcaNameSuffix (const char *mPcaNameSuffix)
void SetPcaNameSuffix (const NXString &mPcaNameSuffix)
void SetProjectView (const char *mProjectView)
void SetProjectView (const NXString &mProjectView)
void SetProjectViewToggle (bool mProjectViewToggle)
void SetReadWriteDir (const char *foldername)
void SetReadWriteDir (const NXString &foldername)
void SetResistorModel (NXOpen::PcbExchange::PreferencesBuilder::ResistorModelTypeName mComponentsModel)
void SetRevisionRule (int revisionRule)
void SetSettingsSource (NXOpen::PcbExchange::PreferencesBuilder::SettingsSourceTypeName mDefaultSettingsSources)
void SetSpecifiedSettingsFolder (const char *settingsFolder)
void SetSpecifiedSettingsFolder (const NXString &settingsFolder)
void SetSpecifyNewCompDir (const char *mSpecifyNewCompDir)
void SetSpecifyNewCompDir (const NXString &mSpecifyNewCompDir)
void SetStructuralAlgorithm (NXOpen::PcbExchange::PreferencesBuilder::StructuralAlgorithmTypeName mStructuralAlgorithm)
void SetTempBoardLayer (int tempBoardLayer)
void SetThermalAlgorithm (NXOpen::PcbExchange::PreferencesBuilder::ThermalAlgorithmTypeName mThermalAlgorithm)
void SetThicknessSourceForStructuralAnalysis (NXOpen::PcbExchange::PreferencesBuilder::ThicknessSourceForStructuralAnalysisTypeName mThicknessSourceForStructuralAnalysis)
NXOpen::PcbExchange::PreferencesBuilder::SettingsSourceTypeName SettingsSource ()
void SetTraceMaxNumber (int mTraceMaxNumber)
void SetTraceNamePrefix (const char *mTraceNamePrefix)
void SetTraceNamePrefix (const NXString &mTraceNamePrefix)
void SetTraceNameSuffix (const char *mtraceNameSuffix)
void SetTraceNameSuffix (const NXString &mtraceNameSuffix)
void SetUseRevisionRule (bool useRevisionRule)
NXString SpecifiedSettingsFolder ()
NXString SpecifyNewCompDir ()
NXOpen::PcbExchange::PreferencesBuilder::StructuralAlgorithmTypeName StructuralAlgorithm ()
int TempBoardLayer ()
NXOpen::PcbExchange::PreferencesBuilder::ThermalAlgorithmTypeName ThermalAlgorithm ()
NXOpen::ExpressionThicknessForStructuralAnalysis ()
NXOpen::PcbExchange::PreferencesBuilder::ThicknessSourceForStructuralAnalysisTypeName ThicknessSourceForStructuralAnalysis ()
int TraceMaxNumber ()
NXString TraceNamePrefix ()
NXString TraceNameSuffix ()
bool UseRevisionRule ()
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 _PreferencesBuilderBuilder

详细描述

首选项构建器

表示用于创建或编辑PCB交换首选项的构建器
要创建此类的新实例,请使用 NXOpen::PcbExchange::Manager::CreatePreferencesBuilder

于NX1926.0.0版本创建。

成员枚举类型说明

◆ BoardThicknessSourceTypeName

定义板厚来源。

枚举值
BoardThicknessSourceTypeNameFromPart 

来自部件

BoardThicknessSourceTypeNameSpecify 

手动指定

◆ ComponentLoadOptionsTypeName

定义组件加载选项。

枚举值
ComponentLoadOptionsTypeNameLoadAndCreateAssemblyComponents 

加载并创建装配组件

ComponentLoadOptionsTypeNameCreateBodiesOnly 

仅创建体

ComponentLoadOptionsTypeNameLoadAssemblyComponentsCreateBodies 

加载装配组件并创建体

◆ ComponentsConnectionToBoardTypeName

定义元器件与电路板的连接类型。

枚举值
ComponentsConnectionToBoardTypeNameRbe2 

刚性梁单元2

ComponentsConnectionToBoardTypeNameRbe3 

刚性梁单元3

◆ ComponentsElementSizeOptionsTypeName

定义组件单元尺寸选项。

枚举值
ComponentsElementSizeOptionsTypeNameAuto 

自动

ComponentsElementSizeOptionsTypeNameSpecify 

手动指定

◆ ComponentsElementThicknessOptionsTypeName

定义组件单元厚度选项。

枚举值
ComponentsElementThicknessOptionsTypeNameNull 

无设置

ComponentsElementThicknessOptionsTypeNameSpecify 

手动指定

◆ ComponentsHeightFromTypeName

定义组件高度来源。

枚举值
ComponentsHeightFromTypeNameFootprintDefinition 

封装定义

ComponentsHeightFromTypeNamePartDefinition 

部件定义

◆ ComponentsMaterialFromTypeName

定义组件材料来源。

枚举值
ComponentsMaterialFromTypeNamePcb 

来自PCB

ComponentsMaterialFromTypeNameNx 

来自NX

◆ CreateNewComponentsInTypeName

定义新组件的创建位置选项。

枚举值
CreateNewComponentsInTypeNameDirectoryOfECADFiles 

ECAD文件所在目录

CreateNewComponentsInTypeNameDirectoryOfNXParts 

NX部件所在目录

CreateNewComponentsInTypeNameSpecify 

手动指定

◆ DefaultPcaNameTypeName

定义PCA名称的生成方式。

枚举值
DefaultPcaNameTypeNameCurrentNXModel 

当前NX模型

DefaultPcaNameTypeNameECADModelName 

ECAD模型名称

DefaultPcaNameTypeNameSpecifyAtImport 

导入时指定

◆ ElementTypeForStructuralAnalysisTypeName

定义结构分析的网格单元类型。

枚举值
ElementTypeForStructuralAnalysisTypeNameCtria3 

3节点三角形壳单元

ElementTypeForStructuralAnalysisTypeNameCquad4 

4节点四边形壳单元

ElementTypeForStructuralAnalysisTypeNameCtria6 

6节点三角形壳单元

ElementTypeForStructuralAnalysisTypeNameCquad8 

8节点四边形壳单元

◆ GroupEntityComponentsByTypeName

定义组件的分组方式。

枚举值
GroupEntityComponentsByTypeNameNone 

不分组

GroupEntityComponentsByTypeNameType 

按类型分组

GroupEntityComponentsByTypeNameLayer 

按层分组

◆ ImportExportFlexBentType

定义是否以弯曲状态而非扁平状态导入和/或导出柔性印刷电路板。

枚举值
ImportExportFlexBentTypeNo 

ImportExportFlexBentTypeExportOnly 

仅导出

ImportExportFlexBentTypeImportAndExport 

导入并导出

◆ ImportGenericMenuTypeName

定义通用导入类型。

枚举值
ImportGenericMenuTypeNameCurves 

曲线

ImportGenericMenuTypeNameSheets 

曲面

ImportGenericMenuTypeNameBodies 

实体

◆ ImportMaskMenuTypeName

定义阻焊层的导入类型。

枚举值
ImportMaskMenuTypeNameCurves 

曲线

ImportMaskMenuTypeNameSheets 

片体

ImportMaskMenuTypeNameBodies 

实体

◆ ImportMasksMethodType

定义阻焊层导入方式。

枚举值
ImportMasksMethodTypePositive 

正片

ImportMasksMethodTypeNegative 

负片

ImportMasksMethodTypeNegativeWithHoles 

带孔负片

◆ ImportPadMenuTypeName

定义焊盘的导入类型。

枚举值
ImportPadMenuTypeNameCurves 

曲线

ImportPadMenuTypeNameSheets 

片体

ImportPadMenuTypeNameBodies 

实体

◆ ImportTraceMenuTypeName

定义走线的导入类型。

枚举值
ImportTraceMenuTypeNameCurves 

曲线

ImportTraceMenuTypeNameSheets 

片体

ImportTraceMenuTypeNameBodies 

实体

◆ MailProtocolTypeName

定义邮件协议。

枚举值
MailProtocolTypeNameMapi 

消息应用程序编程接口

MailProtocolTypeNameSmtp 

简单邮件传输协议

◆ MergeTracesAndPadsType

定义铜箔实体合并类型。

枚举值
MergeTracesAndPadsTypeNone 

不合并

MergeTracesAndPadsTypeTracesByNet 

按网络合并走线

MergeTracesAndPadsTypeTracesAndPadsByNet 

按网络合并走线和焊盘

MergeTracesAndPadsTypeHolesAndTracesAndPadsByNet 

按网络合并孔、走线和焊盘

◆ ModelForStructuralAnalysisTypeName

定义结构分析的网格类型。

枚举值
ModelForStructuralAnalysisTypeNameSingleLayer 

单层

ModelForStructuralAnalysisTypeNameMultiLayer 

多层

◆ ModelForThermalAnalysisTypeName

定义热分析的网格类型。

枚举值
ModelForThermalAnalysisTypeNameSingleLayer 

单层

ModelForThermalAnalysisTypeNameTopAndBottom 

顶层和底层

ModelForThermalAnalysisTypeNameMultiLayer 

多层

ModelForThermalAnalysisTypeNameSolid 

实体

◆ ResistorModelTypeName

定义热仿真的默认电阻器模型类型。

枚举值
ResistorModelTypeNameNone 

无模型

ResistorModelTypeNameDissipationOnly 

仅耗散

ResistorModelTypeNameThetaCB 

结到外壳热阻

ResistorModelTypeNameThetaJCJB 

结到壳和结到板热阻

ResistorModelTypeNameThetaJCCB 

结到壳和壳到板热阻

◆ SettingsSourceTypeName

定义设置来源。

枚举值
SettingsSourceTypeNameIniFiles 

配置文件

SettingsSourceTypeNameSpecifiedSettingsFolder 

指定的设置文件夹

SettingsSourceTypeNameCustomerDefaults 

用户默认设置

◆ StructuralAlgorithmTypeName

定义结构分析的算法。

枚举值
StructuralAlgorithmTypeNameEquivalent 

等效

◆ ThermalAlgorithmTypeName

定义热分析的算法。

枚举值
ThermalAlgorithmTypeNameDiscretized 

离散化

ThermalAlgorithmTypeNameEquivalent 

等效

◆ ThicknessSourceForStructuralAnalysisTypeName

定义结构分析的板厚来源。

枚举值
ThicknessSourceForStructuralAnalysisTypeNameFromPart 

来自零件

ThicknessSourceForStructuralAnalysisTypeNameSpecify 

自定义

成员函数说明

◆ AreaNamePrefix()

NXString NXOpen::PcbExchange::PreferencesBuilder::AreaNamePrefix ( )

获取区域名称前缀。
创建于NX1926.0.0。

许可要求:无

◆ AreaNameSuffix()

NXString NXOpen::PcbExchange::PreferencesBuilder::AreaNameSuffix ( )

获取区域名称后缀。
创建于NX1926.0.0。

许可要求:无

◆ AreasAsAssemblyComponents()

bool NXOpen::PcbExchange::PreferencesBuilder::AreasAsAssemblyComponents ( )

获取是否将区域创建为装配组件的标志。
创建于NX1926.0.0。

许可要求:无

◆ AssociateAreaBodies()

bool NXOpen::PcbExchange::PreferencesBuilder::AssociateAreaBodies ( )

获取是否将区域关联为实体的标志。
创建于NX1980.0.0。

许可要求:无

◆ AssociateComponentBodies()

bool NXOpen::PcbExchange::PreferencesBuilder::AssociateComponentBodies ( )

获取是否将元器件关联为实体的标志。
创建于NX1980.0.0。

许可要求:无

◆ AssociateCopperObjects()

bool NXOpen::PcbExchange::PreferencesBuilder::AssociateCopperObjects ( )

获取是否关联铜对象的标志。
创建于NX2306.0.0。

许可要求:无

◆ AutomaticallySaveAllCreatedParts()

bool NXOpen::PcbExchange::PreferencesBuilder::AutomaticallySaveAllCreatedParts ( )

获取是否自动保存所有创建零件的标志。
创建于NX1926.0.0。

许可证要求:无

◆ BoardAsAssemblyComponent()

bool NXOpen::PcbExchange::PreferencesBuilder::BoardAsAssemblyComponent ( )

获取是否将电路板创建为装配组件的标志。
创建于NX1926.0.0。

许可要求:无

◆ BoardColor()

NXOpen::NXColor * NXOpen::PcbExchange::PreferencesBuilder::BoardColor ( )

获取电路板颜色。
版本:NX1926.0.0。
许可要求:无

◆ BoardDefaultPlatingThickness()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::BoardDefaultPlatingThickness ( )

获取热分析用镀层默认厚度。
版本:NX1953.0.0。
许可要求:无

◆ BoardDefaultThickness()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::BoardDefaultThickness ( )

获取电路板默认厚度。
版本:NX1926.0.0。
许可要求:无

◆ BoardDefaultTraceThickness()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::BoardDefaultTraceThickness ( )

获取热分析用走线默认厚度。
版本:NX1953.0.0。
许可要求:无

◆ BoardElementColor()

NXOpen::NXColor * NXOpen::PcbExchange::PreferencesBuilder::BoardElementColor ( )

获取热分析用电路板网格单元颜色。
版本:NX1953.0.0。
许可要求:无

◆ BoardElementSize()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::BoardElementSize ( )

获取热分析用电路板网格单元尺寸。
版本:NX1953.0.0。
许可要求:无

◆ BoardLayer()

int NXOpen::PcbExchange::PreferencesBuilder::BoardLayer ( )

获取电路板层。
版本:NX1926.0.0。
许可要求:无

◆ BoardNamePrefix()

NXString NXOpen::PcbExchange::PreferencesBuilder::BoardNamePrefix ( )

获取电路板名称前缀。
创建于NX1926.0.0。

许可要求:无

◆ BoardNameSuffix()

NXString NXOpen::PcbExchange::PreferencesBuilder::BoardNameSuffix ( )

获取电路板名称后缀。
创建于NX1926.0.0。

许可要求:无

◆ BoardThickness()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::BoardThickness ( )

获取热分析用指定电路板厚度。
版本:NX1953.0.0。
许可要求:无

◆ BoardThicknessSource()

NXOpen::PcbExchange::PreferencesBuilder::BoardThicknessSourceTypeName NXOpen::PcbExchange::PreferencesBuilder::BoardThicknessSource ( )

获取热分析的板厚来源。
创建于NX1953.0.0。

许可要求:无

◆ BoardTranslucency()

int NXOpen::PcbExchange::PreferencesBuilder::BoardTranslucency ( )

获取电路板透明度。
版本:NX1926.0.0。
许可要求:无

◆ BrowseEcadFilesFromDir()

NXString NXOpen::PcbExchange::PreferencesBuilder::BrowseEcadFilesFromDir ( )

获取ECAD文件目录。
版本:NX1926.0.0。

许可要求:无

◆ ComparePrimaryPinLocations()

bool NXOpen::PcbExchange::PreferencesBuilder::ComparePrimaryPinLocations ( )

获取是否比较主引脚位置的标志。
创建于NX1926.0.0。

许可证要求:无

◆ ComponentLoadOptions()

NXOpen::PcbExchange::PreferencesBuilder::ComponentLoadOptionsTypeName NXOpen::PcbExchange::PreferencesBuilder::ComponentLoadOptions ( )

获取组件加载选项。
创建于NX1926.0.0。

许可要求:无

◆ ComponentNamePrefix()

NXString NXOpen::PcbExchange::PreferencesBuilder::ComponentNamePrefix ( )

获取元器件名称前缀。
创建于NX1926.0.0。

许可要求:无

◆ ComponentNameSuffix()

NXString NXOpen::PcbExchange::PreferencesBuilder::ComponentNameSuffix ( )

获取组件名称后缀。
创建于NX1926.0.0。

许可要求:无

◆ ComponentsCaseMaterial()

int NXOpen::PcbExchange::PreferencesBuilder::ComponentsCaseMaterial ( )

获取元器件外壳材料。
版本:NX1953.0.0

许可要求:无

◆ ComponentsColor()

NXOpen::NXColor * NXOpen::PcbExchange::PreferencesBuilder::ComponentsColor ( )

获取组件颜色。
版本:NX1926.0.0。

许可要求:无

◆ ComponentsConnectionToBoard()

NXOpen::PcbExchange::PreferencesBuilder::ComponentsConnectionToBoardTypeName NXOpen::PcbExchange::PreferencesBuilder::ComponentsConnectionToBoard ( )

获取结构分析中元器件与板的连接方式。
创建于NX1953.0.0。

许可要求:无

◆ ComponentsDefaultHeight()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::ComponentsDefaultHeight ( )

获取组件默认高度。
版本:NX1926.0.0。

许可要求:无

◆ ComponentsDefaultMass()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::ComponentsDefaultMass ( )

获取结构分析的默认元件质量。
版本:NX1953.0.0。

许可要求:无

◆ ComponentsDissipation()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::ComponentsDissipation ( )

获取热分析的耗散率。
于NX1953.0.0版本创建。

许可要求:无

◆ ComponentsElementColor()

NXOpen::NXColor * NXOpen::PcbExchange::PreferencesBuilder::ComponentsElementColor ( )

获取热分析的元器件网格单元颜色。
版本:NX1953.0.0

许可要求:无

◆ ComponentsElementSizeOptions()

NXOpen::PcbExchange::PreferencesBuilder::ComponentsElementSizeOptionsTypeName NXOpen::PcbExchange::PreferencesBuilder::ComponentsElementSizeOptions ( )

获取热分析的元器件网格单元尺寸选项。
于NX1953.0.0版本创建。

许可要求:无

◆ ComponentsElementSizeValue()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::ComponentsElementSizeValue ( )

获取热分析的元器件网格单元尺寸。
版本:NX1953.0.0

许可要求:无

◆ ComponentsElementThicknessOptions()

NXOpen::PcbExchange::PreferencesBuilder::ComponentsElementThicknessOptionsTypeName NXOpen::PcbExchange::PreferencesBuilder::ComponentsElementThicknessOptions ( )

获取热分析的元器件网格单元厚度选项。
于NX1953.0.0版本创建。

许可要求:无

◆ ComponentsElementThicknessValue()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::ComponentsElementThicknessValue ( )

获取热分析的元器件厚度。
版本:NX1953.0.0

许可要求:无

◆ ComponentsHeightFrom()

NXOpen::PcbExchange::PreferencesBuilder::ComponentsHeightFromTypeName NXOpen::PcbExchange::PreferencesBuilder::ComponentsHeightFrom ( )

获取组件高度的来源。
版本:NX1926.0.0。

许可要求:无

◆ ComponentsJunctionCapacitance()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::ComponentsJunctionCapacitance ( )

获取热分析的结电容。

弃用
在NX1980.0.0中弃用。请改用NXOpen::PcbExchange::PreferencesBuilder::ComponentsJunctionCapacitance

于NX1953.0.0版本创建。

许可要求:无

获取热分析的结电容。
于NX1980.0.0版本创建。

许可要求:无

◆ ComponentsMaterialFrom()

NXOpen::PcbExchange::PreferencesBuilder::ComponentsMaterialFromTypeName NXOpen::PcbExchange::PreferencesBuilder::ComponentsMaterialFrom ( )

获取元器件材料的来源库。
版本:NX1953.0.0

许可要求:无

◆ ComponentsThetaCB()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::ComponentsThetaCB ( )

获取热分析的元器件-电路板热阻。
于NX1953.0.0版本创建。

许可要求:无

◆ ComponentsThetaJB()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::ComponentsThetaJB ( )

获取热分析的结-电路板热阻。
于NX1953.0.0版本创建。

许可要求:无

◆ ComponentsThetaJC()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::ComponentsThetaJC ( )

获取热分析的元器件-结热阻。
于NX1953.0.0版本创建。

许可要求:无

◆ ComponentsTmax()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::ComponentsTmax ( )

获取热分析的元器件最高温度。
于NX1953.0.0版本创建。

许可要求:无

◆ ComponentsTmaxCase()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::ComponentsTmaxCase ( )

获取热分析的外壳最高温度。
于NX1953.0.0版本创建。

许可要求:无

◆ ComponentsTmaxJunction()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::ComponentsTmaxJunction ( )

获取热分析的结最高温度。
于NX1953.0.0版本创建。

许可要求:无

◆ ComponentsTranslucency()

int NXOpen::PcbExchange::PreferencesBuilder::ComponentsTranslucency ( )

获取组件透明度。
版本:NX1926.0.0。

许可要求:无

◆ ComponentXMLFileBrowse()

NXString NXOpen::PcbExchange::PreferencesBuilder::ComponentXMLFileBrowse ( )

获取元器件XML文件。
版本:NX1926.0.0

许可要求:无

◆ ConnectComponentsToPads()

bool NXOpen::PcbExchange::PreferencesBuilder::ConnectComponentsToPads ( )

获取一个标志,该标志表示若电阻器模型允许,是否使用带焊盘的元件模型。
创建于NX1980.0.0。

许可要求: 无

◆ CreateNewComponentInDir()

NXString NXOpen::PcbExchange::PreferencesBuilder::CreateNewComponentInDir ( )

获取新建组件的存放目录。
版本:NX1926.0.0。

许可要求:无

◆ CreateNewComponentsIn()

NXOpen::PcbExchange::PreferencesBuilder::CreateNewComponentsInTypeName NXOpen::PcbExchange::PreferencesBuilder::CreateNewComponentsIn ( )

获取新建组件的选项。
版本:NX1926.0.0。

许可要求:无

◆ CreateTempBoard()

bool NXOpen::PcbExchange::PreferencesBuilder::CreateTempBoard ( )

获取更新NX模型时是否按需创建临时板的标志。
创建于NX2206.0.0。

许可要求:无

◆ DefaultPcaName()

NXOpen::PcbExchange::PreferencesBuilder::DefaultPcaNameTypeName NXOpen::PcbExchange::PreferencesBuilder::DefaultPcaName ( )

获取默认PCA名称类型。
创建于NX1926.0.0。

许可证要求:无

◆ EcadFilePostProcessor()

NXString NXOpen::PcbExchange::PreferencesBuilder::EcadFilePostProcessor ( )

获取ECAD文件后处理文本。
版本:NX1926.0.0。

许可要求:无

◆ EcadFilePreProcessor()

NXString NXOpen::PcbExchange::PreferencesBuilder::EcadFilePreProcessor ( )

获取ECAD文件预处理文本。
版本:NX1926.0.0。

许可要求:无

◆ EcadFloatTolerance()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::EcadFloatTolerance ( )

获取ECAD浮点数公差。
创建于NX1926.0.0。

许可证要求:无

◆ EditComponentSimulationDatabase()

void NXOpen::PcbExchange::PreferencesBuilder::EditComponentSimulationDatabase ( )

编辑元件仿真数据库。
创建于NX2406.0.0。

许可要求: 无

◆ EdmdDir()

NXString NXOpen::PcbExchange::PreferencesBuilder::EdmdDir ( )

获取EDMD目录
创建于NX1926.0.0.

许可要求: 无

◆ ElementColorForStructuralAnalysis()

NXOpen::NXColor * NXOpen::PcbExchange::PreferencesBuilder::ElementColorForStructuralAnalysis ( )

获取结构分析用网格单元颜色。
版本:NX1953.0.0。
许可要求:无

◆ ElementSizeForStructuralAnalysis()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::ElementSizeForStructuralAnalysis ( )

获取结构分析的网格单元尺寸。
版本:NX1953.0.0。

许可要求:无

◆ ElementTypeForStructuralAnalysis()

NXOpen::PcbExchange::PreferencesBuilder::ElementTypeForStructuralAnalysisTypeName NXOpen::PcbExchange::PreferencesBuilder::ElementTypeForStructuralAnalysis ( )

获取用于结构分析的网格单元类型。
创建于NX1953.0.0。

许可要求:无

◆ ErrorChecking()

bool NXOpen::PcbExchange::PreferencesBuilder::ErrorChecking ( )

获取错误检查状态。
创建于NX1926.0.0。

许可证要求:无

◆ ExportBends()

bool NXOpen::PcbExchange::PreferencesBuilder::ExportBends ( )

获取是否导出折弯的标志
创建于NX1926.0.0.

许可要求: 无

◆ FilterEcadToggle()

bool NXOpen::PcbExchange::PreferencesBuilder::FilterEcadToggle ( )

获取是否过滤ECAD模型的标志
创建于NX1926.0.0.

许可要求: 无

◆ FilterMcadToggle()

bool NXOpen::PcbExchange::PreferencesBuilder::FilterMcadToggle ( )

获取是否过滤MCAD模型的标志
创建于NX1926.0.0.

许可要求: 无

◆ GenericMaxNumber()

int NXOpen::PcbExchange::PreferencesBuilder::GenericMaxNumber ( )

获取通用形状的最大数量。
创建于NX1926.0.0。

许可证要求:无

◆ GenericNamePrefix()

NXString NXOpen::PcbExchange::PreferencesBuilder::GenericNamePrefix ( )

获取通用形状的名称前缀。
创建于NX1926.0.0。

许可证要求:无

◆ GenericNameSuffix()

NXString NXOpen::PcbExchange::PreferencesBuilder::GenericNameSuffix ( )

获取通用形状的名称后缀。
创建于NX1926.0.0。

许可证要求:无

◆ GetAreaMapping()

NXOpen::PcbExchange::AreaMapping * NXOpen::PcbExchange::PreferencesBuilder::GetAreaMapping ( )

获取区域映射
创建于NX1953.0.0.

许可要求: 无

◆ GetEcadEntityFilter()

NXOpen::PcbExchange::EntityFilter * NXOpen::PcbExchange::PreferencesBuilder::GetEcadEntityFilter ( )

获取ECAD实体过滤器
创建于NX1926.0.0.

许可要求: 无

◆ GetMailRecipients()

std::vector< NXString > NXOpen::PcbExchange::PreferencesBuilder::GetMailRecipients ( )

获取邮件收件人。
版本:NX1926.0.0。

许可要求:无

◆ GetMcadEntityFilter()

NXOpen::PcbExchange::EntityFilter * NXOpen::PcbExchange::PreferencesBuilder::GetMcadEntityFilter ( )

获取MCAD实体过滤器
创建于NX1926.0.0.

许可要求: 无

◆ GroupEntityComponentsBy()

NXOpen::PcbExchange::PreferencesBuilder::GroupEntityComponentsByTypeName NXOpen::PcbExchange::PreferencesBuilder::GroupEntityComponentsBy ( )

获取实体组件分组选项。
创建于NX1926.0.0。

许可要求:无

◆ GroupPads()

bool NXOpen::PcbExchange::PreferencesBuilder::GroupPads ( )

获取是否对焊盘分组的标志。
创建于NX1926.0.0。

许可证要求:无

◆ HolesDefaultDiameter()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::HolesDefaultDiameter ( )

获取默认孔径。
版本:NX1926.0.0。
许可要求:无

◆ IdfFloatPrecision()

int NXOpen::PcbExchange::PreferencesBuilder::IdfFloatPrecision ( )

获取IDF浮点数精度。
创建于NX1926.0.0。

许可证要求:无

◆ IdfFloatWidth()

int NXOpen::PcbExchange::PreferencesBuilder::IdfFloatWidth ( )

获取IDF浮点数宽度。
创建于NX1926.0.0。

许可证要求:无

◆ ImportBends()

bool NXOpen::PcbExchange::PreferencesBuilder::ImportBends ( )

获取是否导入折弯的标识
版本:NX1926.0.0

许可要求:无

◆ ImportExportFlexBent()

NXOpen::PcbExchange::PreferencesBuilder::ImportExportFlexBentType NXOpen::PcbExchange::PreferencesBuilder::ImportExportFlexBent ( )

获取一个状态定义,该状态表示是否以弯曲状态而非扁平状态导入和/或导出柔性印刷电路板。
创建于NX2007.0.0。

许可要求: 无

◆ ImportGenericMenu()

NXOpen::PcbExchange::PreferencesBuilder::ImportGenericMenuTypeName NXOpen::PcbExchange::PreferencesBuilder::ImportGenericMenu ( )

返回通用图形导入类型。
版本:NX1926.0.0。

许可要求:无

◆ ImportGenericToggle()

bool NXOpen::PcbExchange::PreferencesBuilder::ImportGenericToggle ( )

返回指示是否导入通用图形的标志。
版本:NX1926.0.0。

许可要求:无

◆ ImportMaskMenu()

NXOpen::PcbExchange::PreferencesBuilder::ImportMaskMenuTypeName NXOpen::PcbExchange::PreferencesBuilder::ImportMaskMenu ( )

获取导入掩膜类型。
创建于NX1926.0.0。

许可要求:无

◆ ImportMasksMethod()

NXOpen::PcbExchange::PreferencesBuilder::ImportMasksMethodType NXOpen::PcbExchange::PreferencesBuilder::ImportMasksMethod ( )

获取导入阻焊层的方式标识
版本:NX2306.0.0

许可要求:无

◆ ImportMaskToggle()

bool NXOpen::PcbExchange::PreferencesBuilder::ImportMaskToggle ( )

获取是否导入掩膜的标志。
创建于NX1926.0.0。

许可要求:无

◆ ImportPadMenu()

NXOpen::PcbExchange::PreferencesBuilder::ImportPadMenuTypeName NXOpen::PcbExchange::PreferencesBuilder::ImportPadMenu ( )

获取导入焊盘类型。
创建于NX1926.0.0。

许可要求:无

◆ ImportPadToggle()

bool NXOpen::PcbExchange::PreferencesBuilder::ImportPadToggle ( )

获取是否导入焊盘的标识。
创建于NX1926.0.0。

许可要求:无

◆ ImportPasteMaskMenu()

NXOpen::PcbExchange::PreferencesBuilder::ImportMaskMenuTypeName NXOpen::PcbExchange::PreferencesBuilder::ImportPasteMaskMenu ( )

返回焊膏层导入类型。
版本:NX2007.0.0。

许可要求:无

◆ ImportPasteMaskToggle()

bool NXOpen::PcbExchange::PreferencesBuilder::ImportPasteMaskToggle ( )

返回指示是否导入焊膏层的标志。
版本:NX2007.0.0。

许可要求:无

◆ ImportTraceMenu()

NXOpen::PcbExchange::PreferencesBuilder::ImportTraceMenuTypeName NXOpen::PcbExchange::PreferencesBuilder::ImportTraceMenu ( )

获取导入走线的类型。
创建于NX1926.0.0。

许可要求:无

◆ ImportTraceToggle()

bool NXOpen::PcbExchange::PreferencesBuilder::ImportTraceToggle ( )

获取是否导入走线的标志。
创建于NX1926.0.0。

许可要求:无

◆ ImportWireBondToggle()

bool NXOpen::PcbExchange::PreferencesBuilder::ImportWireBondToggle ( )

获取是否导入引线键合的标志。
创建于NX2212.0.0。

许可证要求:无

◆ InternalLayers()

bool NXOpen::PcbExchange::PreferencesBuilder::InternalLayers ( )

获取是否导入内层的标识
版本:NX1926.0.0

许可要求:无

◆ KeepInColor()

NXOpen::NXColor * NXOpen::PcbExchange::PreferencesBuilder::KeepInColor ( )

获取保留区域颜色。
版本:NX1926.0.0

许可要求:无

◆ KeepInLayer()

int NXOpen::PcbExchange::PreferencesBuilder::KeepInLayer ( )

获取保留区域图层。
版本:NX1926.0.0

许可要求:无

◆ KeepInTranslucency()

int NXOpen::PcbExchange::PreferencesBuilder::KeepInTranslucency ( )

获取保留区域透明度。
版本:NX1926.0.0

许可要求:无

◆ KeepOutColor()

NXOpen::NXColor * NXOpen::PcbExchange::PreferencesBuilder::KeepOutColor ( )

获取禁止区域的颜色。
创建于NX1926.0.0。

许可要求:无

◆ KeepOutLayer()

int NXOpen::PcbExchange::PreferencesBuilder::KeepOutLayer ( )

获取禁止区域的图层。
创建于NX1926.0.0。

许可要求:无

◆ KeepOutTranslucency()

int NXOpen::PcbExchange::PreferencesBuilder::KeepOutTranslucency ( )

获取禁止区域的透明度。
创建于NX1926.0.0。

许可要求:无

◆ MailNotify()

bool NXOpen::PcbExchange::PreferencesBuilder::MailNotify ( )

获取是否发送邮件通知的标志。
版本:NX1926.0.0。

许可要求:无

◆ MailProtocol()

NXOpen::PcbExchange::PreferencesBuilder::MailProtocolTypeName NXOpen::PcbExchange::PreferencesBuilder::MailProtocol ( )

获取邮件协议。
版本:NX1926.0.0。

许可要求:无

◆ MaskMaxNumber()

int NXOpen::PcbExchange::PreferencesBuilder::MaskMaxNumber ( )

获取掩膜最大数量。
创建于NX1926.0.0。

许可要求:无

◆ MaskNamePrefix()

NXString NXOpen::PcbExchange::PreferencesBuilder::MaskNamePrefix ( )

获取掩膜名称前缀。
创建于NX1926.0.0。

许可要求:无

◆ MaskNameSuffix()

NXString NXOpen::PcbExchange::PreferencesBuilder::MaskNameSuffix ( )

获取掩膜名称后缀。
创建于NX1926.0.0。

许可要求:无

◆ MergeTracesAndPadsWithEnum()

NXOpen::PcbExchange::PreferencesBuilder::MergeTracesAndPadsType NXOpen::PcbExchange::PreferencesBuilder::MergeTracesAndPadsWithEnum ( )

获取是否合并走线和/或焊盘的标识
版本:NX2212.0.0

许可要求:无

◆ ModelForStructuralAnalysis()

NXOpen::PcbExchange::PreferencesBuilder::ModelForStructuralAnalysisTypeName NXOpen::PcbExchange::PreferencesBuilder::ModelForStructuralAnalysis ( )

获取结构分析的板网格类型。
版本:NX1953.0.0。

许可要求:无

◆ ModelForThermalAnalysis()

NXOpen::PcbExchange::PreferencesBuilder::ModelForThermalAnalysisTypeName NXOpen::PcbExchange::PreferencesBuilder::ModelForThermalAnalysis ( )

获取热分析的板网格类型。
版本:NX1953.0.0。

许可要求:无

◆ MonitorEDMDToggle()

bool NXOpen::PcbExchange::PreferencesBuilder::MonitorEDMDToggle ( )

获取是否监控EDMD目录的标志
创建于NX1926.0.0.

许可要求: 无

◆ NX_DEPRECATED() [1/5]

enum NXOpen::PcbExchange::PreferencesBuilder::NX_DEPRECATED ( "于NX1980.0.0版本弃用。 请使用NXOpen::PcbExchange::PreferencesBuilder::ResistorModelTypeName替代。" )
inline

定义热分析的组件模型类型。

弃用
于NX1980.0.0版本弃用。 请使用 NXOpen::PcbExchange::PreferencesBuilder::ResistorModelTypeName 替代。

零电阻模型

单电阻模型

双电阻模型

无模型

◆ NX_DEPRECATED() [2/5]

NXOpen::PcbExchange::PreferencesBuilder::NX_DEPRECATED ( "Deprecated in NX2212.0.0. Use NXOpen::PcbExchange::PreferencesBuilder::MergeTracesAndPadsWithEnum instead." )

获取是否合并走线与焊盘的标志。

弃用
于NX2212.0.0弃用。请改用NXOpen::PcbExchange::PreferencesBuilder::MergeTracesAndPadsWithEnum

创建于NX1926.0.0。

许可证要求:无

◆ NX_DEPRECATED() [3/5]

NXOpen::PcbExchange::PreferencesBuilder::NX_DEPRECATED ( "Deprecated in NX2212.0.0. Use NXOpen::PcbExchange::PreferencesBuilder::SetMergeTracesAndPadsWithEnum instead." )

设置是否合并走线与焊盘的标志。

弃用
于NX2212.0.0弃用。请改用NXOpen::PcbExchange::PreferencesBuilder::SetMergeTracesAndPadsWithEnum

创建于NX1926.0.0。

许可证要求:无

合并走线与焊盘标志参数

◆ NX_DEPRECATED() [4/5]

NXOpen::PcbExchange::PreferencesBuilder::NX_DEPRECATED ( "Deprecated in NX2306.0.0. Use NXOpen::PcbExchange::PreferencesBuilder::ImportMasksMethod instead." )

获取是否导入负片铜箔形状的标识

弃用
已废弃于NX2306.0.0。请使用 NXOpen::PcbExchange::PreferencesBuilder::ImportMasksMethod 替代。

版本:NX1926.0.0

许可要求:无

◆ NX_DEPRECATED() [5/5]

NXOpen::PcbExchange::PreferencesBuilder::NX_DEPRECATED ( "Deprecated in NX2306.0.0. Use NXOpen::PcbExchange::PreferencesBuilder::ImportMasksMethod instead." )

设置是否导入负片铜箔形状的标识

弃用
已废弃于NX2306.0.0。请使用 NXOpen::PcbExchange::PreferencesBuilder::ImportMasksMethod 替代。

版本:NX1926.0.0

许可要求:无

是否导入负片铜箔

◆ OtherColor()

NXOpen::NXColor * NXOpen::PcbExchange::PreferencesBuilder::OtherColor ( )

获取其他区域的颜色。
创建于NX1926.0.0。

许可要求:无

◆ OtherLayer()

int NXOpen::PcbExchange::PreferencesBuilder::OtherLayer ( )

获取其他区域的图层。
创建于NX1926.0.0。

许可要求:无

◆ OtherTranslucency()

int NXOpen::PcbExchange::PreferencesBuilder::OtherTranslucency ( )

获取其他区域的透明度。
创建于NX1926.0.0。

许可要求:无

◆ PadMaxNumber()

int NXOpen::PcbExchange::PreferencesBuilder::PadMaxNumber ( )

获取焊盘最大数量。
创建于NX1926.0.0。

许可要求:无

◆ PadNamePrefix()

NXString NXOpen::PcbExchange::PreferencesBuilder::PadNamePrefix ( )

获取焊盘名称前缀。
创建于NX1926.0.0。

许可要求:无

◆ PadNameSuffix()

NXString NXOpen::PcbExchange::PreferencesBuilder::PadNameSuffix ( )

获取焊盘名称后缀。
创建于NX1926.0.0。

许可要求:无

◆ PasteMaskMaxNumber()

int NXOpen::PcbExchange::PreferencesBuilder::PasteMaskMaxNumber ( )

返回焊膏层最大数量。
版本:NX2007.0.0。

许可要求:无

◆ PasteMaskNamePrefix()

NXString NXOpen::PcbExchange::PreferencesBuilder::PasteMaskNamePrefix ( )

返回焊膏层名称前缀。
版本:NX2007.0.0。

许可要求:无

◆ PasteMaskNameSuffix()

NXString NXOpen::PcbExchange::PreferencesBuilder::PasteMaskNameSuffix ( )

返回焊膏层名称后缀。
版本:NX2007.0.0。

许可要求:无

◆ PcaNamePrefix()

NXString NXOpen::PcbExchange::PreferencesBuilder::PcaNamePrefix ( )

获取PCA名称前缀。
创建于NX1926.0.0。

许可证要求:无

◆ PcaNameSuffix()

NXString NXOpen::PcbExchange::PreferencesBuilder::PcaNameSuffix ( )

获取PCA名称后缀。
创建于NX1926.0.0。

许可要求:无

◆ ProjectView()

NXString NXOpen::PcbExchange::PreferencesBuilder::ProjectView ( )

获取投影视图
版本:NX1926.0.0

许可要求:无

◆ ProjectViewToggle()

bool NXOpen::PcbExchange::PreferencesBuilder::ProjectViewToggle ( )

获取是否投影视图的标识
版本:NX1926.0.0

许可要求:无

◆ ReadWriteDir()

NXString NXOpen::PcbExchange::PreferencesBuilder::ReadWriteDir ( )

获取读写目录。
版本:NX1926.0.0。

许可要求:无

◆ RefreshSettings()

void NXOpen::PcbExchange::PreferencesBuilder::RefreshSettings ( )

刷新PCB设置。
创建于NX2306.0.0。

许可要求: 无

◆ ResistorModel()

NXOpen::PcbExchange::PreferencesBuilder::ResistorModelTypeName NXOpen::PcbExchange::PreferencesBuilder::ResistorModel ( )

获取热分析所用的组件模型。

弃用
于NX1980.0.0弃用。请使用NXOpen::PcbExchange::PreferencesBuilder::ResistorModel 替代。

版本:NX1953.0.0。

许可要求:无

设置热分析的元器件模型。

弃用
在NX1980.0.0中弃用。请改用NXOpen::PcbExchange::PreferencesBuilder::SetResistorModel

于NX1953.0.0版本创建。

许可要求:无

元器件模型 获取热分析的电阻器模型。
于NX1980.0.0版本创建。

许可要求:无

◆ RevisionRule()

int NXOpen::PcbExchange::PreferencesBuilder::RevisionRule ( )

获取版本规则。
创建于NX2212.0.0。

许可要求: 无

◆ SetAreaMapping()

void NXOpen::PcbExchange::PreferencesBuilder::SetAreaMapping ( NXOpen::PcbExchange::AreaMapping * areaMapping)

设置区域映射。
版本:NX1953.0.0。

许可要求:nx_pcbx_xpedition ("Xpedition PCB 交换") OR ug_pcb_modeler ("PCB 建模器") OR ug_pcbx_zuken ("Zuken PCB 交换")

参数
areaMapping区域映射

◆ SetAreaNamePrefix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetAreaNamePrefix ( const char * mAreaNamePrefix)

设置区域名称前缀。
创建于NX1926.0.0。

许可要求:无

参数
mAreaNamePrefix区域名称前缀

◆ SetAreaNamePrefix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetAreaNamePrefix ( const NXString & mAreaNamePrefix)

设置区域名称前缀。
创建于NX1926.0.0。

许可要求:无

参数
mAreaNamePrefix区域名称前缀

◆ SetAreaNameSuffix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetAreaNameSuffix ( const char * mAreaNameSuffix)

设置区域名称后缀。
创建于NX1926.0.0。

许可要求:无

参数
mAreaNameSuffix区域名称后缀

◆ SetAreaNameSuffix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetAreaNameSuffix ( const NXString & mAreaNameSuffix)

设置区域名称后缀。
创建于NX1926.0.0。

许可要求:无

参数
mAreaNameSuffix区域名称后缀

◆ SetAreasAsAssemblyComponents()

void NXOpen::PcbExchange::PreferencesBuilder::SetAreasAsAssemblyComponents ( bool mAreasAsAssemblyComponents)

设置是否将区域创建为装配组件的标志。
创建于NX1926.0.0。

许可要求:无

参数
mAreasAsAssemblyComponents是否将区域创建为装配组件

◆ SetAssociateAreaBodies()

void NXOpen::PcbExchange::PreferencesBuilder::SetAssociateAreaBodies ( bool associateAreaBodies)

设置是否将区域关联为实体的标志。
创建于NX1980.0.0。

许可要求:无

参数
associateAreaBodies是否关联区域为实体

◆ SetAssociateComponentBodies()

void NXOpen::PcbExchange::PreferencesBuilder::SetAssociateComponentBodies ( bool associateComponentBodies)

设置是否将元器件关联为实体的标志。
创建于NX1980.0.0。

许可要求:无

参数
associateComponentBodies是否关联元器件为实体

◆ SetAssociateCopperObjects()

void NXOpen::PcbExchange::PreferencesBuilder::SetAssociateCopperObjects ( bool associateCopperObjects)

设置是否关联铜对象的标志。
创建于NX2306.0.0。

许可要求:无

参数
associateCopperObjects是否关联铜对象

◆ SetAutomaticallySaveAllCreatedParts()

void NXOpen::PcbExchange::PreferencesBuilder::SetAutomaticallySaveAllCreatedParts ( bool mAutomaticallySaveAllCreatedParts)

设置是否自动保存所有创建零件的标志。
创建于NX1926.0.0。

许可证要求:无

参数
mAutomaticallySaveAllCreatedParts是否自动保存所有创建零件的标志

◆ SetBoardAsAssemblyComponent()

void NXOpen::PcbExchange::PreferencesBuilder::SetBoardAsAssemblyComponent ( bool mBoardAsAssemblyComponent)

设置是否将电路板创建为装配组件的标志。
创建于NX1926.0.0。

许可要求:无

参数
mBoardAsAssemblyComponent是否将电路板创建为装配组件

◆ SetBoardColor()

void NXOpen::PcbExchange::PreferencesBuilder::SetBoardColor ( NXOpen::NXColor * mBoardColor)

设置电路板颜色。
版本:NX1926.0.0。
许可要求:无

参数
mBoardColor电路板颜色

◆ SetBoardElementColor()

void NXOpen::PcbExchange::PreferencesBuilder::SetBoardElementColor ( NXOpen::NXColor * mBoardElementColor)

设置热分析用电路板网格单元颜色。
版本:NX1953.0.0。
许可要求:无

参数
mBoardElementColor热分析用电路板网格单元颜色

◆ SetBoardLayer()

void NXOpen::PcbExchange::PreferencesBuilder::SetBoardLayer ( int mBoardLayer)

设置电路板层。
版本:NX1926.0.0。
许可要求:无

参数
mBoardLayer电路板层

◆ SetBoardNamePrefix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetBoardNamePrefix ( const char * mBoardNamePrefix)

设置电路板名称前缀。
创建于NX1926.0.0。

许可要求:无

参数
mBoardNamePrefix电路板名称前缀

◆ SetBoardNamePrefix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetBoardNamePrefix ( const NXString & mBoardNamePrefix)

设置电路板名称前缀。
创建于NX1926.0.0。

许可要求:无

参数
mBoardNamePrefix电路板名称前缀

◆ SetBoardNameSuffix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetBoardNameSuffix ( const char * mBoardNameSuffix)

设置电路板名称后缀。
创建于NX1926.0.0。

许可要求:无

参数
mBoardNameSuffix电路板名称后缀

◆ SetBoardNameSuffix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetBoardNameSuffix ( const NXString & mBoardNameSuffix)

设置电路板名称后缀。
创建于NX1926.0.0。

许可要求:无

参数
mBoardNameSuffix电路板名称后缀

◆ SetBoardThicknessSource()

void NXOpen::PcbExchange::PreferencesBuilder::SetBoardThicknessSource ( NXOpen::PcbExchange::PreferencesBuilder::BoardThicknessSourceTypeName mBoardThicknessSource)

设置热分析的板厚来源。
创建于NX1953.0.0。

许可要求:无

参数
mBoardThicknessSource热分析的板厚来源

◆ SetBoardTranslucency()

void NXOpen::PcbExchange::PreferencesBuilder::SetBoardTranslucency ( int mBoardTranslucency)

设置电路板透明度。
版本:NX1926.0.0。
许可要求:无

参数
mBoardTranslucency电路板透明度

◆ SetBrowseEcadFilesFromDir() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetBrowseEcadFilesFromDir ( const char * foldername)

设置ECAD文件目录。
版本:NX1926.0.0。

许可要求:无

参数
foldername目录名

◆ SetBrowseEcadFilesFromDir() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetBrowseEcadFilesFromDir ( const NXString & foldername)

设置ECAD文件目录。
版本:NX1926.0.0。

许可要求:无

参数
foldername目录名

◆ SetComparePrimaryPinLocations()

void NXOpen::PcbExchange::PreferencesBuilder::SetComparePrimaryPinLocations ( bool mComparePrimaryPinLocations)

设置是否比较主引脚位置的标志。
创建于NX1926.0.0。

许可证要求:无

参数
mComparePrimaryPinLocations是否比较主引脚位置的标志

◆ SetComponentLoadOptions()

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentLoadOptions ( NXOpen::PcbExchange::PreferencesBuilder::ComponentLoadOptionsTypeName mComponentLoadOptions)

设置组件加载选项。
创建于NX1926.0.0。

许可要求:无

参数
mComponentLoadOptions组件加载选项

◆ SetComponentNamePrefix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentNamePrefix ( const char * mComponentNamePrefix)

设置组件名称前缀。
创建于NX1926.0.0。

许可要求:无

参数
mComponentNamePrefix组件名称前缀

◆ SetComponentNamePrefix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentNamePrefix ( const NXString & mComponentNamePrefix)

设置元器件名称前缀。
创建于NX1926.0.0。

许可要求:无

参数
mComponentNamePrefix元器件名称前缀

◆ SetComponentNameSuffix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentNameSuffix ( const char * mComponentNameSuffix)

设置组件名称后缀。
创建于NX1926.0.0。

许可要求:无

参数
mComponentNameSuffix组件名称后缀

◆ SetComponentNameSuffix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentNameSuffix ( const NXString & mComponentNameSuffix)

设置组件名称后缀。
创建于NX1926.0.0。

许可要求:无

参数
mComponentNameSuffix组件名称后缀

◆ SetComponentsCaseMaterial()

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentsCaseMaterial ( int mMaterial)

设置元器件外壳材料。
版本:NX1953.0.0

许可要求:无

参数
mMaterial材料

◆ SetComponentsColor()

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentsColor ( NXOpen::NXColor * mComponentsColor)

设置组件颜色。
版本:NX1926.0.0。

许可要求:无

参数
mComponentsColor组件颜色

◆ SetComponentsConnectionToBoard()

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentsConnectionToBoard ( NXOpen::PcbExchange::PreferencesBuilder::ComponentsConnectionToBoardTypeName mComponentsConnectionToBoard)

设置结构分析中元器件与板的连接方式。
创建于NX1953.0.0。

许可要求:无

参数
mComponentsConnectionToBoard元器件与板的连接方式

◆ SetComponentsElementColor()

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentsElementColor ( NXOpen::NXColor * mComponentsElementColor)

设置热分析的元器件网格单元颜色。
版本:NX1953.0.0

许可要求:无

参数
mComponentsElementColor元器件网格单元颜色

◆ SetComponentsElementSizeOptions()

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentsElementSizeOptions ( NXOpen::PcbExchange::PreferencesBuilder::ComponentsElementSizeOptionsTypeName mComponentsElementSizeOptions)

设置热分析的元器件网格单元尺寸选项。
于NX1953.0.0版本创建。

许可要求:无

参数
mComponentsElementSizeOptions元器件网格单元尺寸选项

◆ SetComponentsElementThicknessOptions()

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentsElementThicknessOptions ( NXOpen::PcbExchange::PreferencesBuilder::ComponentsElementThicknessOptionsTypeName mComponentsElementThicknessOptions)

设置热分析的元器件网格单元厚度选项。
于NX1953.0.0版本创建。

许可要求:无

参数
mComponentsElementThicknessOptions元器件网格单元厚度选项

◆ SetComponentsHeightFrom()

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentsHeightFrom ( NXOpen::PcbExchange::PreferencesBuilder::ComponentsHeightFromTypeName mComponentsHeightFrom)

设置组件高度的来源。
版本:NX1926.0.0。

许可要求:无

参数
mComponentsHeightFrom组件高度来源

◆ SetComponentsMaterialFrom()

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentsMaterialFrom ( NXOpen::PcbExchange::PreferencesBuilder::ComponentsMaterialFromTypeName mComponentsMaterialFrom)

设置元器件材料的来源库。
版本:NX1953.0.0

许可要求:无

参数
mComponentsMaterialFrom元器件材料来源

◆ SetComponentsTranslucency()

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentsTranslucency ( int mComponentsTranslucency)

设置组件透明度。
版本:NX1926.0.0。

许可要求:无

参数
mComponentsTranslucency组件透明度

◆ SetComponentXMLFileBrowse() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentXMLFileBrowse ( const char * filename)

设置元器件XML文件。
版本:NX1926.0.0

许可要求:无

参数
filename文件名

◆ SetComponentXMLFileBrowse() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetComponentXMLFileBrowse ( const NXString & filename)

设置元器件XML文件。
版本:NX1926.0.0

许可要求:无

参数
filename文件名

◆ SetConnectComponentsToPads()

void NXOpen::PcbExchange::PreferencesBuilder::SetConnectComponentsToPads ( bool connectComponentsToPads)

设置一个标志,该标志表示若电阻器模型允许,是否使用带焊盘的元件模型。
创建于NX1980.0.0。

许可要求: 无

参数
connectComponentsToPads元件连接到焊盘标志

◆ SetCreateNewComponentInDir() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetCreateNewComponentInDir ( const char * foldername)

设置新建组件的存放目录。
版本:NX1926.0.0。

许可要求:无

参数
foldername文件夹名称

◆ SetCreateNewComponentInDir() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetCreateNewComponentInDir ( const NXString & foldername)

设置新建组件的存放目录。
版本:NX1926.0.0。

许可要求:无

参数
foldername文件夹名称

◆ SetCreateNewComponentsIn()

void NXOpen::PcbExchange::PreferencesBuilder::SetCreateNewComponentsIn ( NXOpen::PcbExchange::PreferencesBuilder::CreateNewComponentsInTypeName mCreateNewComponentsIn)

设置新建组件的选项。
版本:NX1926.0.0。

许可要求:无

参数
mCreateNewComponentsIn新建组件选项

◆ SetCreateTempBoard()

void NXOpen::PcbExchange::PreferencesBuilder::SetCreateTempBoard ( bool createTempBoard)

设置更新NX模型时是否按需创建临时板的标志。
创建于NX2206.0.0。

许可要求:无

参数
createTempBoard是否创建临时板

◆ SetDefaultPcaName()

void NXOpen::PcbExchange::PreferencesBuilder::SetDefaultPcaName ( NXOpen::PcbExchange::PreferencesBuilder::DefaultPcaNameTypeName mDefaultPcaName)

设置默认PCA名称类型。
创建于NX1926.0.0。

许可证要求:无

参数
mDefaultPcaName默认PCA名称类型

◆ SetEcadEntityFilter()

void NXOpen::PcbExchange::PreferencesBuilder::SetEcadEntityFilter ( NXOpen::PcbExchange::EntityFilter * filter)

设置ECAD实体过滤器
创建于NX1926.0.0.

许可要求: nx_pcbx_xpedition ("Xpedition PCB交互") OR ug_pcb_modeler ("PCB建模器") OR ug_pcbx_zuken ("Zuken PCB交互")

参数
filter过滤器

◆ SetEcadFilePostProcessor() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetEcadFilePostProcessor ( const char * mEcadFilePostProcessor)

设置ECAD文件后处理器文本。
创建于NX1926.0.0。

许可证要求:无

参数
mEcadFilePostProcessorECAD文件后处理器文本

◆ SetEcadFilePostProcessor() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetEcadFilePostProcessor ( const NXString & mEcadFilePostProcessor)

设置ECAD文件后处理文本。
版本:NX1926.0.0。

许可要求:无

参数
mEcadFilePostProcessorECAD文件后处理文本

◆ SetEcadFilePreProcessor() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetEcadFilePreProcessor ( const char * mEcadFilePreProcessor)

设置ECAD文件预处理文本。
版本:NX1926.0.0。

许可要求:无

参数
mEcadFilePreProcessorECAD文件预处理文本

◆ SetEcadFilePreProcessor() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetEcadFilePreProcessor ( const NXString & mEcadFilePreProcessor)

设置ECAD文件预处理文本。
版本:NX1926.0.0。

许可要求:无

参数
mEcadFilePreProcessorECAD文件预处理文本

◆ SetEdmdDir() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetEdmdDir ( const char * foldername)

设置EDMD目录
创建于NX1926.0.0.

许可要求: 无

参数
foldername文件夹名称

◆ SetEdmdDir() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetEdmdDir ( const NXString & foldername)

设置EDMD目录
创建于NX1926.0.0.

许可要求: 无

参数
foldername文件夹名称

◆ SetElementColorForStructuralAnalysis()

void NXOpen::PcbExchange::PreferencesBuilder::SetElementColorForStructuralAnalysis ( NXOpen::NXColor * mElementColorForStructuralAnalysis)

设置结构分析用网格单元颜色。
版本:NX1953.0.0。
许可要求:无

参数
mElementColorForStructuralAnalysis结构分析用网格单元颜色

◆ SetElementTypeForStructuralAnalysis()

void NXOpen::PcbExchange::PreferencesBuilder::SetElementTypeForStructuralAnalysis ( NXOpen::PcbExchange::PreferencesBuilder::ElementTypeForStructuralAnalysisTypeName mElementTypeForStructuralAnalysis)

设置用于结构分析的网格单元类型。
创建于NX1953.0.0。

许可要求:无

参数
mElementTypeForStructuralAnalysis结构分析单元类型

◆ SetErrorChecking()

void NXOpen::PcbExchange::PreferencesBuilder::SetErrorChecking ( bool mErrorChecking)

设置错误检查状态。
创建于NX1926.0.0。

许可证要求:无

参数
mErrorChecking错误检查状态

◆ SetExportBends()

void NXOpen::PcbExchange::PreferencesBuilder::SetExportBends ( bool mExportBends)

设置是否导出折弯的标志
创建于NX1926.0.0.

许可要求: 无

参数
mExportBends是否导出折弯

◆ SetFilterEcadToggle()

void NXOpen::PcbExchange::PreferencesBuilder::SetFilterEcadToggle ( bool mFilterEcadToggle)

设置是否过滤ECAD模型的标志
创建于NX1926.0.0.

许可要求: 无

参数
mFilterEcadToggle是否过滤ECAD模型

◆ SetFilterMcadToggle()

void NXOpen::PcbExchange::PreferencesBuilder::SetFilterMcadToggle ( bool mFilterMcadToggle)

设置是否过滤MCAD模型的标志
创建于NX1926.0.0.

许可要求: 无

参数
mFilterMcadToggle是否过滤MCAD模型

◆ SetGenericMaxNumber()

void NXOpen::PcbExchange::PreferencesBuilder::SetGenericMaxNumber ( int mGenericMaxNumber)

设置通用形状的最大数量。
创建于NX1926.0.0。

许可证要求:无

参数
mGenericMaxNumber通用形状最大数量参数

◆ SetGenericNamePrefix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetGenericNamePrefix ( const char * mGenericNamePrefix)

设置通用形状的名称前缀。
创建于NX1926.0.0。

许可证要求:无

参数
mGenericNamePrefix通用形状名称前缀参数

◆ SetGenericNamePrefix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetGenericNamePrefix ( const NXString & mGenericNamePrefix)

设置通用形状的名称前缀。
创建于NX1926.0.0。

许可证要求:无

参数
mGenericNamePrefix通用形状名称前缀参数

◆ SetGenericNameSuffix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetGenericNameSuffix ( const char * mGenericNameSuffix)

设置通用形状的名称后缀。
创建于NX1926.0.0。

许可证要求:无

参数
mGenericNameSuffix通用形状名称后缀参数

◆ SetGenericNameSuffix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetGenericNameSuffix ( const NXString & mGenericNameSuffix)

设置通用形状的名称后缀。
创建于NX1926.0.0。

许可证要求:无

参数
mGenericNameSuffix通用形状名称后缀参数

◆ SetGroupEntityComponentsBy()

void NXOpen::PcbExchange::PreferencesBuilder::SetGroupEntityComponentsBy ( NXOpen::PcbExchange::PreferencesBuilder::GroupEntityComponentsByTypeName mGroupEntityComponentsBy)

设置实体组件分组选项。
创建于NX1926.0.0。

许可要求:无

参数
mGroupEntityComponentsBy实体组件分组选项

◆ SetGroupPads()

void NXOpen::PcbExchange::PreferencesBuilder::SetGroupPads ( bool mGroupPads)

设置是否对焊盘分组的标志。
创建于NX1926.0.0。

许可证要求:无

参数
mGroupPads焊盘分组标志参数

◆ SetIdfFloatPrecision()

void NXOpen::PcbExchange::PreferencesBuilder::SetIdfFloatPrecision ( int mIdfFloatPrecision)

设置IDF浮点数精度。
创建于NX1926.0.0。

许可证要求:无

参数
mIdfFloatPrecisionIDF浮点数精度

◆ SetIdfFloatWidth()

void NXOpen::PcbExchange::PreferencesBuilder::SetIdfFloatWidth ( int mIdfFloatWidth)

设置IDF浮点数宽度。
创建于NX1926.0.0。

许可证要求:无

参数
mIdfFloatWidthIDF浮点数宽度

◆ SetImportBends()

void NXOpen::PcbExchange::PreferencesBuilder::SetImportBends ( bool mImportBends)

设置是否导入折弯的标识
版本:NX1926.0.0

许可要求:无

参数
mImportBends是否导入折弯

◆ SetImportExportFlexBent()

void NXOpen::PcbExchange::PreferencesBuilder::SetImportExportFlexBent ( NXOpen::PcbExchange::PreferencesBuilder::ImportExportFlexBentType importExportFlexBent)

设置一个状态定义,该状态表示是否以弯曲状态而非扁平状态导入和/或导出柔性印刷电路板。
创建于NX2007.0.0。

许可要求: 无

参数
importExportFlexBent柔板弯态导入导出类型

◆ SetImportGenericMenu()

void NXOpen::PcbExchange::PreferencesBuilder::SetImportGenericMenu ( NXOpen::PcbExchange::PreferencesBuilder::ImportGenericMenuTypeName mImportGenericMenu)

设置导入通用形状的类型。
创建于NX1926.0.0。

许可证要求:无

参数
mImportGenericMenu导入通用菜单参数

◆ SetImportGenericToggle()

void NXOpen::PcbExchange::PreferencesBuilder::SetImportGenericToggle ( bool mImportGenericToggle)

设置指示是否导入通用图形的标志。
版本:NX1926.0.0。

许可要求:无

参数
mImportGenericToggle是否导入通用图形标志

◆ SetImportMaskMenu()

void NXOpen::PcbExchange::PreferencesBuilder::SetImportMaskMenu ( NXOpen::PcbExchange::PreferencesBuilder::ImportMaskMenuTypeName mImportMaskMenu)

设置导入掩膜类型。
创建于NX1926.0.0。

许可要求:无

参数
mImportMaskMenu导入掩膜类型

◆ SetImportMasksMethod()

void NXOpen::PcbExchange::PreferencesBuilder::SetImportMasksMethod ( NXOpen::PcbExchange::PreferencesBuilder::ImportMasksMethodType mImportMaskMethod)

设置导入阻焊层的方式标识
版本:NX2306.0.0

许可要求:无

参数
mImportMaskMethod导入阻焊层方式

◆ SetImportMaskToggle()

void NXOpen::PcbExchange::PreferencesBuilder::SetImportMaskToggle ( bool mImportMaskToggle)

设置是否导入掩膜的标志。
创建于NX1926.0.0。

许可要求:无

参数
mImportMaskToggle是否导入掩膜的标志

◆ SetImportPadMenu()

void NXOpen::PcbExchange::PreferencesBuilder::SetImportPadMenu ( NXOpen::PcbExchange::PreferencesBuilder::ImportPadMenuTypeName mImportPadMenu)

设置导入焊盘类型。
创建于NX1926.0.0。

许可要求:无

参数
mImportPadMenu导入焊盘类型

◆ SetImportPadToggle()

void NXOpen::PcbExchange::PreferencesBuilder::SetImportPadToggle ( bool mImportPadToggle)

设置是否导入焊盘的标识。
创建于NX1926.0.0。

许可要求:无

参数
mImportPadToggle是否导入焊盘标识

◆ SetImportPasteMaskMenu()

void NXOpen::PcbExchange::PreferencesBuilder::SetImportPasteMaskMenu ( NXOpen::PcbExchange::PreferencesBuilder::ImportMaskMenuTypeName mImportPasteMaskMenu)

设置焊膏层导入类型。
版本:NX2007.0.0。

许可要求:无

参数
mImportPasteMaskMenu焊膏层导入类型

◆ SetImportPasteMaskToggle()

void NXOpen::PcbExchange::PreferencesBuilder::SetImportPasteMaskToggle ( bool mImportPasteMaskToggle)

设置指示是否导入焊膏层的标志。
版本:NX2007.0.0。

许可要求:无

参数
mImportPasteMaskToggle是否导入焊膏层标志

◆ SetImportTraceMenu()

void NXOpen::PcbExchange::PreferencesBuilder::SetImportTraceMenu ( NXOpen::PcbExchange::PreferencesBuilder::ImportTraceMenuTypeName mImportTraceMenu)

设置导入走线类型。
创建于NX1926.0.0。

许可要求:无

参数
mImportTraceMenu导入走线类型

◆ SetImportTraceToggle()

void NXOpen::PcbExchange::PreferencesBuilder::SetImportTraceToggle ( bool mImportTraceToggle)

设置是否导入走线的标志。
创建于NX1926.0.0。

许可要求:无

参数
mImportTraceToggle是否导入走线标志

◆ SetImportWireBondToggle()

void NXOpen::PcbExchange::PreferencesBuilder::SetImportWireBondToggle ( bool mImportWireBondToggle)

设置是否导入引线键合的标志。
创建于NX2212.0.0。

许可证要求:无

参数
mImportWireBondToggle导入引线键合标志参数

◆ SetInternalLayers()

void NXOpen::PcbExchange::PreferencesBuilder::SetInternalLayers ( bool mInternalLayers)

设置是否导入内层的标识
版本:NX1926.0.0

许可要求:无

参数
mInternalLayers是否导入内层

◆ SetKeepInColor()

void NXOpen::PcbExchange::PreferencesBuilder::SetKeepInColor ( NXOpen::NXColor * mKeepInColor)

设置保留区域颜色。
版本:NX1926.0.0

许可要求:无

参数
mKeepInColor保留区域颜色

◆ SetKeepInLayer()

void NXOpen::PcbExchange::PreferencesBuilder::SetKeepInLayer ( int mKeepInLayer)

设置保留区域的图层。
创建于NX1926.0.0。

许可要求:无

参数
mKeepInLayer保留区域图层

◆ SetKeepInTranslucency()

void NXOpen::PcbExchange::PreferencesBuilder::SetKeepInTranslucency ( int mKeepInTranslucency)

设置保留区域透明度。
版本:NX1926.0.0

许可要求:无

参数
mKeepInTranslucency保留区域透明度

◆ SetKeepOutColor()

void NXOpen::PcbExchange::PreferencesBuilder::SetKeepOutColor ( NXOpen::NXColor * mKeepOutColor)

设置禁止区域的颜色。
创建于NX1926.0.0。

许可要求:无

参数
mKeepOutColor禁止区域颜色

◆ SetKeepOutLayer()

void NXOpen::PcbExchange::PreferencesBuilder::SetKeepOutLayer ( int mKeepOutLayer)

设置禁止区域的图层。
创建于NX1926.0.0。

许可要求:无

参数
mKeepOutLayer禁止区域图层

◆ SetKeepOutTranslucency()

void NXOpen::PcbExchange::PreferencesBuilder::SetKeepOutTranslucency ( int mKeepOutTranslucency)

设置禁止区域的透明度。
创建于NX1926.0.0。

许可要求:无

参数
mKeepOutTranslucency禁止区域透明度

◆ SetMailNotify()

void NXOpen::PcbExchange::PreferencesBuilder::SetMailNotify ( bool mMailNotify)

设置是否发送邮件通知的标志。
版本:NX1926.0.0。

许可要求:无

参数
mMailNotify邮件通知标志

◆ SetMailProtocol()

void NXOpen::PcbExchange::PreferencesBuilder::SetMailProtocol ( NXOpen::PcbExchange::PreferencesBuilder::MailProtocolTypeName mMailProtocol)

设置邮件协议。
版本:NX1926.0.0。

许可要求:无

参数
mMailProtocol邮件协议

◆ SetMailRecipients()

void NXOpen::PcbExchange::PreferencesBuilder::SetMailRecipients ( const std::vector< NXString > & mMailRecipients)

设置邮件收件人。
版本:NX1926.0.0。

许可要求:无

参数
mMailRecipients邮件收件人

◆ SetMaskMaxNumber()

void NXOpen::PcbExchange::PreferencesBuilder::SetMaskMaxNumber ( int mMaskMaxNumber)

设置掩膜最大数量。
创建于NX1926.0.0。

许可要求:无

参数
mMaskMaxNumber掩膜最大数量

◆ SetMaskNamePrefix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetMaskNamePrefix ( const char * mMaskNamePrefix)

设置掩膜名称前缀。
创建于NX1926.0.0。

许可要求:无

参数
mMaskNamePrefix掩膜名称前缀

◆ SetMaskNamePrefix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetMaskNamePrefix ( const NXString & mMaskNamePrefix)

设置掩膜名称前缀。
创建于NX1926.0.0。

许可要求:无

参数
mMaskNamePrefix掩膜名称前缀

◆ SetMaskNameSuffix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetMaskNameSuffix ( const char * mMaskNameSuffix)

设置掩膜名称后缀。
版本:NX1926.0.0。

许可要求:无

参数
mMaskNameSuffix掩膜名称后缀

◆ SetMaskNameSuffix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetMaskNameSuffix ( const NXString & mMaskNameSuffix)

设置掩膜名称后缀。
创建于NX1926.0.0。

许可要求:无

参数
mMaskNameSuffix掩膜名称后缀

◆ SetMcadEntityFilter()

void NXOpen::PcbExchange::PreferencesBuilder::SetMcadEntityFilter ( NXOpen::PcbExchange::EntityFilter * filter)

设置MCAD实体过滤器
创建于NX1926.0.0.

许可要求: nx_pcbx_xpedition ("Xpedition PCB交互") OR ug_pcb_modeler ("PCB建模器") OR ug_pcbx_zuken ("Zuken PCB交互")

参数
filter过滤器

◆ SetMergeTracesAndPadsWithEnum()

void NXOpen::PcbExchange::PreferencesBuilder::SetMergeTracesAndPadsWithEnum ( NXOpen::PcbExchange::PreferencesBuilder::MergeTracesAndPadsType mMergeTracesAndPads)

设置是否合并走线和/或焊盘的标识
版本:NX2212.0.0

许可要求:无

参数
mMergeTracesAndPads是否合并走线和焊盘

◆ SetModelForStructuralAnalysis()

void NXOpen::PcbExchange::PreferencesBuilder::SetModelForStructuralAnalysis ( NXOpen::PcbExchange::PreferencesBuilder::ModelForStructuralAnalysisTypeName mModelForStructuralAnalysis)

设置结构分析的板网格类型。
版本:NX1953.0.0。

许可要求:无

参数
mModelForStructuralAnalysis结构分析板网格类型

◆ SetModelForThermalAnalysis()

void NXOpen::PcbExchange::PreferencesBuilder::SetModelForThermalAnalysis ( NXOpen::PcbExchange::PreferencesBuilder::ModelForThermalAnalysisTypeName mModelForThermalAnalysis)

设置热分析的板网格类型。
版本:NX1953.0.0。

许可要求:无

参数
mModelForThermalAnalysis热分析板网格类型

◆ SetMonitorEDMDToggle()

void NXOpen::PcbExchange::PreferencesBuilder::SetMonitorEDMDToggle ( bool mMonitorEDMDToggle)

设置是否监控EDMD目录的标志
创建于NX1926.0.0.

许可要求: 无

参数
mMonitorEDMDToggle是否监控EDMD目录

◆ SetOtherColor()

void NXOpen::PcbExchange::PreferencesBuilder::SetOtherColor ( NXOpen::NXColor * mOtherColor)

设置其他区域的颜色。
创建于NX1926.0.0。

许可要求:无

参数
mOtherColor其他区域颜色

◆ SetOtherLayer()

void NXOpen::PcbExchange::PreferencesBuilder::SetOtherLayer ( int mOtherLayer)

设置其他区域的图层。
创建于NX1926.0.0。

许可要求:无

参数
mOtherLayer其他区域图层

◆ SetOtherTranslucency()

void NXOpen::PcbExchange::PreferencesBuilder::SetOtherTranslucency ( int mOtherTranslucency)

设置其他区域的透明度。
创建于NX1926.0.0。

许可要求:无

参数
mOtherTranslucency其他区域透明度

◆ SetPadMaxNumber()

void NXOpen::PcbExchange::PreferencesBuilder::SetPadMaxNumber ( int mPadMaxNumber)

设置焊盘最大数量。
创建于NX1926.0.0。

许可要求:无

参数
mPadMaxNumber焊盘最大数量

◆ SetPadNamePrefix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetPadNamePrefix ( const char * mPadNamePrefix)

设置焊盘名称前缀。
创建于NX1926.0.0。

许可要求:无

参数
mPadNamePrefix焊盘名称前缀

◆ SetPadNamePrefix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetPadNamePrefix ( const NXString & mPadNamePrefix)

设置焊盘名称前缀。
创建于NX1926.0.0。

许可要求:无

参数
mPadNamePrefix焊盘名称前缀

◆ SetPadNameSuffix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetPadNameSuffix ( const char * mPadNameSuffix)

设置焊盘名称后缀。
创建于NX1926.0.0。

许可要求:无

参数
mPadNameSuffix焊盘名称后缀

◆ SetPadNameSuffix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetPadNameSuffix ( const NXString & mPadNameSuffix)

设置焊盘名称后缀。
创建于NX1926.0.0。

许可要求:无

参数
mPadNameSuffix焊盘名称后缀

◆ SetPasteMaskMaxNumber()

void NXOpen::PcbExchange::PreferencesBuilder::SetPasteMaskMaxNumber ( int mPasteMaskMaxNumber)

设置焊膏层最大数量。
版本:NX2007.0.0。

许可要求:无

参数
mPasteMaskMaxNumber焊膏层最大数量

◆ SetPasteMaskNamePrefix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetPasteMaskNamePrefix ( const char * mPasteMaskNamePrefix)

设置焊膏层名称前缀。
版本:NX2007.0.0。

许可要求:无

参数
mPasteMaskNamePrefix焊膏层名称前缀

◆ SetPasteMaskNamePrefix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetPasteMaskNamePrefix ( const NXString & mPasteMaskNamePrefix)

设置焊膏层名称前缀。
版本:NX2007.0.0。

许可要求:无

参数
mPasteMaskNamePrefix焊膏层名称前缀

◆ SetPasteMaskNameSuffix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetPasteMaskNameSuffix ( const char * mPasteMaskNameSuffix)

设置焊膏层名称后缀。
版本:NX2007.0.0。

许可要求:无

参数
mPasteMaskNameSuffix焊膏层名称后缀

◆ SetPasteMaskNameSuffix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetPasteMaskNameSuffix ( const NXString & mPasteMaskNameSuffix)

设置焊膏层名称后缀。
版本:NX2007.0.0。

许可要求:无

参数
mPasteMaskNameSuffix焊膏层名称后缀

◆ SetPcaNamePrefix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetPcaNamePrefix ( const char * mPcaNamePrefix)

设置PCA名称前缀。
创建于NX1926.0.0。

许可要求:无

参数
mPcaNamePrefixPCA名称前缀

◆ SetPcaNamePrefix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetPcaNamePrefix ( const NXString & mPcaNamePrefix)

设置PCA名称前缀。
创建于NX1926.0.0。

许可证要求:无

参数
mPcaNamePrefixPCA名称前缀

◆ SetPcaNameSuffix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetPcaNameSuffix ( const char * mPcaNameSuffix)

设置PCA名称后缀。
创建于NX1926.0.0。

许可要求:无

参数
mPcaNameSuffixPCA名称后缀

◆ SetPcaNameSuffix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetPcaNameSuffix ( const NXString & mPcaNameSuffix)

设置PCA名称后缀。
创建于NX1926.0.0。

许可要求:无

参数
mPcaNameSuffixPCA名称后缀

◆ SetProjectView() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetProjectView ( const char * mProjectView)

设置投影视图
版本:NX1926.0.0

许可要求:无

参数
mProjectView投影视图

◆ SetProjectView() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetProjectView ( const NXString & mProjectView)

设置投影视图
版本:NX1926.0.0

许可要求:无

参数
mProjectView投影视图

◆ SetProjectViewToggle()

void NXOpen::PcbExchange::PreferencesBuilder::SetProjectViewToggle ( bool mProjectViewToggle)

设置是否投影视图的标识
版本:NX1926.0.0

许可要求:无

参数
mProjectViewToggle是否投影视图

◆ SetReadWriteDir() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetReadWriteDir ( const char * foldername)

设置读写目录。
版本:NX1926.0.0。

许可要求:无

参数
foldername目录名

◆ SetReadWriteDir() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetReadWriteDir ( const NXString & foldername)

设置读写目录。
版本:NX1926.0.0。

许可要求:无

参数
foldername目录名

◆ SetResistorModel()

void NXOpen::PcbExchange::PreferencesBuilder::SetResistorModel ( NXOpen::PcbExchange::PreferencesBuilder::ResistorModelTypeName mComponentsModel)

设置热分析的电阻器模型。
于NX1980.0.0版本创建。

许可要求:无

参数
mComponentsModel元器件模型

◆ SetRevisionRule()

void NXOpen::PcbExchange::PreferencesBuilder::SetRevisionRule ( int revisionRule)

设置版本规则。
创建于NX2212.0.0。

许可要求: 无

参数
revisionRule版本规则

◆ SetSettingsSource()

void NXOpen::PcbExchange::PreferencesBuilder::SetSettingsSource ( NXOpen::PcbExchange::PreferencesBuilder::SettingsSourceTypeName mDefaultSettingsSources)

设置配置来源。
版本:NX1926.0.0。

许可要求:无

参数
mDefaultSettingsSources默认配置来源

◆ SetSpecifiedSettingsFolder() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetSpecifiedSettingsFolder ( const char * settingsFolder)

设置配置文件目录。
版本:NX1926.0.0。

许可要求:无

参数
settingsFolder配置文件目录

◆ SetSpecifiedSettingsFolder() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetSpecifiedSettingsFolder ( const NXString & settingsFolder)

设置配置文件目录。
版本:NX1926.0.0。

许可要求:无

参数
settingsFolder配置文件目录

◆ SetSpecifyNewCompDir() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetSpecifyNewCompDir ( const char * mSpecifyNewCompDir)

当选项为"指定"时,设置新建组件的存放目录。
版本:NX1926.0.0。

许可要求:无

参数
mSpecifyNewCompDir指定的目录

◆ SetSpecifyNewCompDir() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetSpecifyNewCompDir ( const NXString & mSpecifyNewCompDir)

当选项为"指定"时,设置新建组件的存放目录。
版本:NX1926.0.0。

许可要求:无

参数
mSpecifyNewCompDir指定的目录

◆ SetStructuralAlgorithm()

void NXOpen::PcbExchange::PreferencesBuilder::SetStructuralAlgorithm ( NXOpen::PcbExchange::PreferencesBuilder::StructuralAlgorithmTypeName mStructuralAlgorithm)

设置用于结构分析的板属性计算算法。
创建于NX1953.0.0。

许可要求:无

参数
mStructuralAlgorithm结构分析算法

◆ SetTempBoardLayer()

void NXOpen::PcbExchange::PreferencesBuilder::SetTempBoardLayer ( int tempBoardLayer)

设置临时板层。
创建于NX2206.0.0。

许可要求: 无

参数
tempBoardLayer临时板层

◆ SetThermalAlgorithm()

void NXOpen::PcbExchange::PreferencesBuilder::SetThermalAlgorithm ( NXOpen::PcbExchange::PreferencesBuilder::ThermalAlgorithmTypeName mThermalAlgorithm)

设置热分析的板属性计算算法。
版本:NX1953.0.0。

许可要求:无

参数
mThermalAlgorithm热分析板属性计算算法

◆ SetThicknessSourceForStructuralAnalysis()

void NXOpen::PcbExchange::PreferencesBuilder::SetThicknessSourceForStructuralAnalysis ( NXOpen::PcbExchange::PreferencesBuilder::ThicknessSourceForStructuralAnalysisTypeName mThicknessSourceForStructuralAnalysis)

设置用于结构分析的厚度来源。
创建于NX1953.0.0。

许可要求:无

参数
mThicknessSourceForStructuralAnalysis结构分析厚度来源

◆ SettingsSource()

NXOpen::PcbExchange::PreferencesBuilder::SettingsSourceTypeName NXOpen::PcbExchange::PreferencesBuilder::SettingsSource ( )

获取设置来源。
创建于NX1926.0.0。

许可要求:无

◆ SetTraceMaxNumber()

void NXOpen::PcbExchange::PreferencesBuilder::SetTraceMaxNumber ( int mTraceMaxNumber)

设置走线最大数量。
创建于NX1926.0.0。

许可要求:无

参数
mTraceMaxNumber走线最大数量

◆ SetTraceNamePrefix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetTraceNamePrefix ( const char * mTraceNamePrefix)

设置走线名称前缀。
创建于NX1926.0.0。

许可要求:无

参数
mTraceNamePrefix走线名称前缀

◆ SetTraceNamePrefix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetTraceNamePrefix ( const NXString & mTraceNamePrefix)

设置走线名称前缀。
创建于NX1926.0.0。

许可要求:无

参数
mTraceNamePrefix走线名称前缀

◆ SetTraceNameSuffix() [1/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetTraceNameSuffix ( const char * mtraceNameSuffix)

设置走线名称后缀。
创建于NX1926.0.0。

许可要求:无

参数
mtraceNameSuffix走线名称后缀

◆ SetTraceNameSuffix() [2/2]

void NXOpen::PcbExchange::PreferencesBuilder::SetTraceNameSuffix ( const NXString & mtraceNameSuffix)

设置走线名称后缀。
创建于NX1926.0.0。

许可要求:无

参数
mtraceNameSuffix走线名称后缀

◆ SetUseRevisionRule()

void NXOpen::PcbExchange::PreferencesBuilder::SetUseRevisionRule ( bool useRevisionRule)

设置一个标志,该标志表示是否使用附加版本规则。
创建于NX2212.0.0。

许可要求: 无

参数
useRevisionRule使用版本规则标志

◆ SpecifiedSettingsFolder()

NXString NXOpen::PcbExchange::PreferencesBuilder::SpecifiedSettingsFolder ( )

获取配置文件目录。
版本:NX1926.0.0。

许可要求:无

◆ SpecifyNewCompDir()

NXString NXOpen::PcbExchange::PreferencesBuilder::SpecifyNewCompDir ( )

当选项为"指定"时,获取新建组件的存放目录。
版本:NX1926.0.0。

许可要求:无

◆ StructuralAlgorithm()

NXOpen::PcbExchange::PreferencesBuilder::StructuralAlgorithmTypeName NXOpen::PcbExchange::PreferencesBuilder::StructuralAlgorithm ( )

获取用于结构分析的板属性计算算法。
创建于NX1953.0.0。

许可要求:无

◆ TempBoardLayer()

int NXOpen::PcbExchange::PreferencesBuilder::TempBoardLayer ( )

获取临时板层。
创建于NX2206.0.0。

许可要求: 无

◆ ThermalAlgorithm()

NXOpen::PcbExchange::PreferencesBuilder::ThermalAlgorithmTypeName NXOpen::PcbExchange::PreferencesBuilder::ThermalAlgorithm ( )

获取热分析的板属性计算算法。
版本:NX1953.0.0。

许可要求:无

◆ ThicknessForStructuralAnalysis()

NXOpen::Expression * NXOpen::PcbExchange::PreferencesBuilder::ThicknessForStructuralAnalysis ( )

当厚度来源为"指定"时,获取结构分析的板厚度。
版本:NX1953.0.0。

许可要求:无

◆ ThicknessSourceForStructuralAnalysis()

NXOpen::PcbExchange::PreferencesBuilder::ThicknessSourceForStructuralAnalysisTypeName NXOpen::PcbExchange::PreferencesBuilder::ThicknessSourceForStructuralAnalysis ( )

获取用于结构分析的厚度来源。
创建于NX1953.0.0。

许可要求:无

◆ TraceMaxNumber()

int NXOpen::PcbExchange::PreferencesBuilder::TraceMaxNumber ( )

获取走线最大数量。
创建于NX1926.0.0。

许可要求:无

◆ TraceNamePrefix()

NXString NXOpen::PcbExchange::PreferencesBuilder::TraceNamePrefix ( )

获取走线名称前缀。
创建于NX1926.0.0。

许可要求:无

◆ TraceNameSuffix()

NXString NXOpen::PcbExchange::PreferencesBuilder::TraceNameSuffix ( )

获取走线名称后缀。
创建于NX1926.0.0。

许可要求:无

◆ UseRevisionRule()

bool NXOpen::PcbExchange::PreferencesBuilder::UseRevisionRule ( )

获取一个标志,该标志表示是否使用附加版本规则。
创建于NX2212.0.0。

许可要求: 无