CustomManagerDesignRuleReason Enumeration

NXOpen.Routing.CustomManager.DesignRuleReason is an alias for NXOpen.Routing.CustomManagerDesignRuleReason

class NXOpen.Routing.CustomManagerDesignRuleReason

Bases: object

The reason for registering a design rule indicates which Routing commands will use the design rule. NOTE: The Interactive Check command calls all design rules regardless of the reason for which you registered a design rule.

Enum Members

Enum Member Enum Member Description
Unknown Used only for validation.
CreatePath Called after the Create Path command.
HealPath Called after the Heal Path command.
AssignCorner Called after the Assign Corner command.
AssignStock Called after the Assign Stock command.
RemoveStock Called after the Remove Stockcommand.
StockStyle Called after the Stock Style command.
PlacePart Called after the Place Part command.
CreateFabrication Called after the Create Fabrication command.
QualifyPart Called after the Qualify Part command.
MovePath Called after the Move Path command.
CopyPath Called after the Copy Path command.
DeletePath Called after the Delete Path command.
SubdivideSegment Called after the Subdivide Segment command.
SimplifyPath Called after the Simplify Path command.
RemovePart Called after the Remove Part command.
MovePart Called after the Move Part command.
EditCharacteristic Called after the Edit Characteristics command.
Interactive The design rule is called for an interactive check instead of after a particular command.
Batch Unused
OrientStock Called after the Orient Stock command.
UnifyPath Called after the Unify Path command.
TransformPath Called after the Transform Path command.
OffsetPath Called after the Offset Path command.
AutoRoutePinLevel Called after the AutoRoute command using pin level routing.
ManualRoutePinLevel Called after the Manual Route command using pin level routing.
AutoRouteComponentLevel Called after the AutoRoute command using component level routing.
ManualRouteComponentLevel Called after the Manual Route command using component level routing.
Import Called after the Import command from the Routing Electrical application’s navigators.
SpaceReservation Called after the Space Reservation command.
PartialAutoRoute Called after the Partial AutoRoute command.
PartialManualRoute Called after the Partial Manual Route command.
WindCatcher Called after the Wind Catcher command.
CreatePlatform Called after the Create Platform command.
EditPlacePart Called after the Edit Place Part command.
Count The number of design rule reasons.
ValueOf()

Returns enum member equivalent to the value passed. Useful for bit operations of enum members.

Signature ValueOf(value)

Parameters:value – Any integer value or bit operation result of enum members:type value: int:returns: Enum member equivalent to the value passed.
Return type:Enum Member type.

New in version NX9.0.1.

License requirements: None.