DesignRuleManager Class¶
-
class
NXOpen.Routing.
DesignRuleManager
¶ Bases:
object
Represents
NXOpen.Routing.DesignRuleManager
objectCreator not available in KF.
New in version NX5.0.0.
Methods¶
Method | Description |
---|---|
ClearConcurrent | Remove all objects from the concurrent check list |
ExpandConcurrent | Expand the current list of objects on the concurrent check list to include ‘dependents’ |
GetConcurrentObjects | Inquire the list of objects to be checked at the next concurrent check. |
LogConcurrent | Add an object to be checked during the next concurrent design rule check |
UnlogConcurrent | Remove an object from the list of objects to be checked at the next design rule check. |
Method Detail¶
ClearConcurrent¶
-
DesignRuleManager.
ClearConcurrent
¶ Remove all objects from the concurrent check list
Signature
ClearConcurrent()
New in version NX5.0.0.
License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)
ExpandConcurrent¶
-
DesignRuleManager.
ExpandConcurrent
¶ Expand the current list of objects on the concurrent check list to include ‘dependents’
Signature
ExpandConcurrent()
New in version NX5.0.0.
License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)
GetConcurrentObjects¶
-
DesignRuleManager.
GetConcurrentObjects
¶ Inquire the list of objects to be checked at the next concurrent check.
Signature
GetConcurrentObjects()
Returns: Return type: list of NXOpen.NXObject
New in version NX6.0.0.
License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)
LogConcurrent¶
-
DesignRuleManager.
LogConcurrent
¶ Add an object to be checked during the next concurrent design rule check
Signature
LogConcurrent(objectToLog)
Parameters: objectToLog ( NXOpen.NXObject
) –New in version NX6.0.0.
License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)
UnlogConcurrent¶
-
DesignRuleManager.
UnlogConcurrent
¶ Remove an object from the list of objects to be checked at the next design rule check.
Signature
UnlogConcurrent(objectToUnlog)
Parameters: objectToUnlog ( NXOpen.NXObject
) –New in version NX6.0.0.
License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)