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

布线材料首选项 更多...

#include <Preferences_RoutingStock.hxx>

Public 类型

enum  SpaceReservationModeFlag { SpaceReservationModeFlagLegacySpaceReservation , SpaceReservationModeFlagSpaceReservationAsComponent }
enum  StockModeFlag { StockModeFlagLegacyStock , StockModeFlagStockAsComponent }

Public 成员函数

NXOpen::Routing::StockStyle DefaultStockStyle ()
bool DeleteOverstock ()
void GetDefaultStock (NXOpen::Routing::CharacteristicList **stockPart, NXOpen::Routing::CharacteristicList **dataCharx)
void GetPreferredFillerStock (NXOpen::Routing::CharacteristicList **stockPart, NXOpen::Routing::CharacteristicList **dataCharx)
void GetPreferredOverstock (NXOpen::Routing::CharacteristicList **stockPart, NXOpen::Routing::CharacteristicList **dataCharx)
void GetPreferredSpaceReservation (NXOpen::Routing::CharacteristicList **stockPart, NXOpen::Routing::CharacteristicList **dataCharx)
 NX_DEPRECATED ("Deprecated in NX2312.0.0. This call can be safely removed as this is now a no-op.") NXString CurrentTile()
 NX_DEPRECATED ("Deprecated in NX2312.0.0. This call can be safely removed as this is now a no-op.") void SetCurrentTile(const NXString &tile)
void SetCurrentTile (const char *tile)
void SetDefaultStock (NXOpen::Routing::CharacteristicList *stockPart, NXOpen::Routing::CharacteristicList *dataCharx)
void SetDefaultStockStyle (NXOpen::Routing::StockStyle defaultStockStyle)
void SetDeleteOverstock (bool deleteOverstock)
void SetPreferredFillerStock (NXOpen::Routing::CharacteristicList *stockPart, NXOpen::Routing::CharacteristicList *dataCharx)
void SetPreferredOverstock (NXOpen::Routing::CharacteristicList *stockPart, NXOpen::Routing::CharacteristicList *dataCharx)
void SetPreferredSpaceReservation (NXOpen::Routing::CharacteristicList *stockPart, NXOpen::Routing::CharacteristicList *dataCharx)
void SetSpaceReservationMode (NXOpen::Preferences::RoutingStock::SpaceReservationModeFlag spaceReservationMode)
void SetSpaceReservationTranslucency (int spaceReservationTranslucency)
void SetStockAnchor (const char *anchorName)
void SetStockAnchor (const NXString &anchorName)
void SetStockFolder (const char *stockFolder)
void SetStockFolder (const NXString &stockFolder)
void SetStockMode (NXOpen::Preferences::RoutingStock::StockModeFlag stockMode)
NXOpen::Preferences::RoutingStock::SpaceReservationModeFlag SpaceReservationMode ()
int SpaceReservationTranslucency ()
NXString StockAnchor ()
NXString StockFolder ()
NXOpen::Preferences::RoutingStock::StockModeFlag StockMode ()
tag_t Tag () const

详细描述

布线材料首选项

布线管料对象的首选项,对应"首选项->布线"对话框的"管料"属性页中的设置值。
要获取此类的实例,请参考 NXOpen::Preferences::RoutingApplicationView

于NX4.0.0版本创建。

成员枚举类型说明

◆ SpaceReservationModeFlag

定义空间预留模式的有效值。

枚举值
SpaceReservationModeFlagLegacySpaceReservation 

工作部件中的实体,无组件

SpaceReservationModeFlagSpaceReservationAsComponent 

创建包含实体的组件作为空间预留

◆ StockModeFlag

定义管料模式的有效值。

枚举值
StockModeFlagLegacyStock 

工作部件中的实体,无组件

StockModeFlagStockAsComponent 

创建包含实体的组件作为管料

成员函数说明

◆ DefaultStockStyle()

NXOpen::Routing::StockStyle NXOpen::Preferences::RoutingStock::DefaultStockStyle ( )

获取默认管料样式
于NX4.0.0版本创建。

许可证要求:routing_base("基础布线")

◆ DeleteOverstock()

bool NXOpen::Preferences::RoutingStock::DeleteOverstock ( )

获取删除外层管料覆盖的最后一个管料时的删除外层管料标志
创建于NX4.0.0。

许可证要求:routing_base("Routing Basic")

◆ GetDefaultStock()

void NXOpen::Preferences::RoutingStock::GetDefaultStock ( NXOpen::Routing::CharacteristicList ** stockPart,
NXOpen::Routing::CharacteristicList ** dataCharx )

获取创建路径时当前要分配的默认管料
创建于NX4.0.0。

许可证要求:routing_base("Routing Basic")

参数
stockPart用于查找构建管料的对应NXOpen::Routing::StockData 的特征列表。 请参见Routing::StockDataCollection::CreateStockData
dataCharx要应用于新管料的可选和必填特征列表。

◆ GetPreferredFillerStock()

void NXOpen::Preferences::RoutingStock::GetPreferredFillerStock ( NXOpen::Routing::CharacteristicList ** stockPart,
NXOpen::Routing::CharacteristicList ** dataCharx )

获取用于创建填充管料的首选管料。
版本:NX6.0.0

许可要求:routing_base ("Routing Basic")

参数
stockPart用于查找合适的 NXOpen::Routing::StockData 以构建管料的特性列表。 参见 Routing::StockDataCollection::CreateStockData
dataCharx要应用于新管料的可选和必填特性列表。

◆ GetPreferredOverstock()

void NXOpen::Preferences::RoutingStock::GetPreferredOverstock ( NXOpen::Routing::CharacteristicList ** stockPart,
NXOpen::Routing::CharacteristicList ** dataCharx )

获取用于创建备用管料的首选管料。
版本:NX6.0.0

许可要求:routing_base ("Routing Basic")

参数
stockPart用于查找合适的 NXOpen::Routing::StockData 以构建管料的特性列表。 参见 Routing::StockDataCollection::CreateStockData
dataCharx要应用于新管料的可选和必填特性列表。

◆ GetPreferredSpaceReservation()

void NXOpen::Preferences::RoutingStock::GetPreferredSpaceReservation ( NXOpen::Routing::CharacteristicList ** stockPart,
NXOpen::Routing::CharacteristicList ** dataCharx )

获取用于创建空间预留的首选管料
版本:NX6.0.0

许可要求:routing_base ("Routing Basic")

参数
stockPart用于查找合适的 NXOpen::Routing::StockData 以构建管料的特性列表。 参见 Routing::StockDataCollection::CreateStockData
dataCharx要应用于新管料的可选和必填特性列表。

◆ NX_DEPRECATED() [1/2]

NXOpen::Preferences::RoutingStock::NX_DEPRECATED ( "Deprecated in NX2312.0.0. This call can be safely removed as this is now a no-op." )

获取当前布线层级/图块

弃用
于NX2312.0.0版本弃用。此调用现为空操作,可安全移除。

于NX4.0.0版本创建。

许可证要求:routing_base("基础布线")

◆ NX_DEPRECATED() [2/2]

NXOpen::Preferences::RoutingStock::NX_DEPRECATED ( "Deprecated in NX2312.0.0. This call can be safely removed as this is now a no-op." ) const &

设置当前布线层级/图块

弃用
在NX2312.0.0中已弃用。此调用可安全移除,因为现在它是一个空操作。

创建于NX4.0.0。

许可证要求:routing_base("Routing Basic")

图块

◆ SetCurrentTile()

void NXOpen::Preferences::RoutingStock::SetCurrentTile ( const char * tile)

设置当前布线层级/图块

弃用
在NX2312.0.0中已弃用。此调用可安全移除,因为现在它是一个空操作。

创建于NX4.0.0。

许可证要求:routing_base("Routing Basic")
参数
tile图块

◆ SetDefaultStock()

void NXOpen::Preferences::RoutingStock::SetDefaultStock ( NXOpen::Routing::CharacteristicList * stockPart,
NXOpen::Routing::CharacteristicList * dataCharx )

创建路径时设置当前要分配的默认管料
创建于NX4.0.0。

许可证要求:routing_base("Routing Basic")

参数
stockPart用于查找构建管料的对应NXOpen::Routing::StockData 的特征列表。 请参见Routing::StockDataCollection::CreateStockData
dataCharx要应用于新管料的可选和必填特征列表。

◆ SetDefaultStockStyle()

void NXOpen::Preferences::RoutingStock::SetDefaultStockStyle ( NXOpen::Routing::StockStyle defaultStockStyle)

设置默认管料样式
于NX4.0.0版本创建。

许可证要求:routing_base("基础布线")

参数
defaultStockStyle默认管料样式

◆ SetDeleteOverstock()

void NXOpen::Preferences::RoutingStock::SetDeleteOverstock ( bool deleteOverstock)

设置删除外层管料覆盖的最后一个管料时的删除外层管料标志
创建于NX4.0.0。

许可证要求:routing_base("Routing Basic")

参数
deleteOverstock删除外层管料

◆ SetPreferredFillerStock()

void NXOpen::Preferences::RoutingStock::SetPreferredFillerStock ( NXOpen::Routing::CharacteristicList * stockPart,
NXOpen::Routing::CharacteristicList * dataCharx )

设置用于创建填充管料的首选管料
版本:NX6.0.0

许可要求:routing_base ("Routing Basic")

参数
stockPart用于查找合适的 NXOpen::Routing::StockData 以构建管料的特性列表。 参见 Routing::StockDataCollection::CreateStockData
dataCharx要应用于新管料的可选和必填特性列表。

◆ SetPreferredOverstock()

void NXOpen::Preferences::RoutingStock::SetPreferredOverstock ( NXOpen::Routing::CharacteristicList * stockPart,
NXOpen::Routing::CharacteristicList * dataCharx )

设置用于创建备用管料的首选管料
版本:NX6.0.0

许可要求:routing_base ("Routing Basic")

参数
stockPart用于查找合适的 NXOpen::Routing::StockData 以构建管料的特性列表。 参见 Routing::StockDataCollection::CreateStockData
dataCharx要应用于新管料的可选和必填特性列表。

◆ SetPreferredSpaceReservation()

void NXOpen::Preferences::RoutingStock::SetPreferredSpaceReservation ( NXOpen::Routing::CharacteristicList * stockPart,
NXOpen::Routing::CharacteristicList * dataCharx )

设置用于创建空间预留的首选管料
版本:NX6.0.0

许可要求:routing_base ("Routing Basic")

参数
stockPart用于查找合适的 NXOpen::Routing::StockData 以构建管料的特性列表。 参见 Routing::StockDataCollection::CreateStockData
dataCharx要应用于新管料的可选和必填特性列表。

◆ SetSpaceReservationMode()

void NXOpen::Preferences::RoutingStock::SetSpaceReservationMode ( NXOpen::Preferences::RoutingStock::SpaceReservationModeFlag spaceReservationMode)

设置空间预留创建模式
版本:NX7.5.2

许可要求:routing_base ("Routing Basic")

参数
spaceReservationMode空间预留创建模式

◆ SetSpaceReservationTranslucency()

void NXOpen::Preferences::RoutingStock::SetSpaceReservationTranslucency ( int spaceReservationTranslucency)

设置新创建的空间预留管料的透明度
版本:NX6.0.0

许可要求:routing_base ("Routing Basic")

参数
spaceReservationTranslucency空间预留管料透明度

◆ SetStockAnchor() [1/2]

void NXOpen::Preferences::RoutingStock::SetStockAnchor ( const char * anchorName)

设置与管料首选项关联的NXOpen::Routing::Anchor 名称
创建于NX5.0.0。

许可证要求:routing_base("Routing Basic")

参数
anchorName锚点名称

◆ SetStockAnchor() [2/2]

void NXOpen::Preferences::RoutingStock::SetStockAnchor ( const NXString & anchorName)

设置与管料首选项关联的NXOpen::Routing::Anchor 名称
创建于NX5.0.0。

许可证要求:routing_base("Routing Basic")

参数
anchorName锚点名称

◆ SetStockFolder() [1/2]

void NXOpen::Preferences::RoutingStock::SetStockFolder ( const char * stockFolder)

设置管料组件的默认文件夹
创建于NX4.0.0。

许可证要求:routing_base("Routing Basic")

参数
stockFolder管料文件夹

◆ SetStockFolder() [2/2]

void NXOpen::Preferences::RoutingStock::SetStockFolder ( const NXString & stockFolder)

设置管料组件的默认文件夹
创建于NX4.0.0。

许可证要求:routing_base("Routing Basic")

参数
stockFolder管料文件夹

◆ SetStockMode()

void NXOpen::Preferences::RoutingStock::SetStockMode ( NXOpen::Preferences::RoutingStock::StockModeFlag stockMode)

设置管料创建模式
创建于NX4.0.0。

许可证要求:routing_base("Routing Basic")

参数
stockMode管料模式

◆ SpaceReservationMode()

NXOpen::Preferences::RoutingStock::SpaceReservationModeFlag NXOpen::Preferences::RoutingStock::SpaceReservationMode ( )

获取空间预留创建模式
版本:NX7.5.2

许可要求:routing_base ("Routing Basic")

◆ SpaceReservationTranslucency()

int NXOpen::Preferences::RoutingStock::SpaceReservationTranslucency ( )

获取新创建的空间预留管料的透明度
版本:NX6.0.0

许可要求:routing_base ("Routing Basic")

◆ StockAnchor()

NXString NXOpen::Preferences::RoutingStock::StockAnchor ( )

获取与管料首选项关联的NXOpen::Routing::Anchor 名称
创建于NX5.0.0。

许可证要求:routing_base("Routing Basic")

◆ StockFolder()

NXString NXOpen::Preferences::RoutingStock::StockFolder ( )

获取管料组件的默认文件夹
创建于NX4.0.0。

许可证要求:routing_base("Routing Basic")

◆ StockMode()

NXOpen::Preferences::RoutingStock::StockModeFlag NXOpen::Preferences::RoutingStock::StockMode ( )

获取管料创建模式
创建于NX4.0.0。

许可证要求:routing_base("Routing Basic")

◆ Tag()

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

返回此对象的标识。