ConstraintSolverStatus Enumeration

NXOpen.Positioning.Constraint.SolverStatus is an alias for NXOpen.Positioning.ConstraintSolverStatus

class NXOpen.Positioning.ConstraintSolverStatus

Bases: object

Specifies the status of a constraint.

Enum Members

Enum Member Enum Member Description
NewlyCreated
Not evaluated or suppressed since creation
Suppressed
Constraint is suppressed
OutOfDate
Needs evaluation
OverConstrained
Conflicts with other constraints
NotConsistentDims
Cannot solve with current dimension values. Model fully defined
NotConsistentOther
Cannot find a solution. Model underdefined
NotConsistentUnknown
Cannot find a solution
BetweenFixed
Attempt to put constraint between two fixed objects
NotSolved
Not evaluated because other parts of the model are over defined or inconsistent
Solved
The constraint is solved and satisfied
CannotSolve
The constraint has invalid geometry and could not be passed to the solver
Delayed
The constraint is delayed and will not solve
IgnoredInArrangement
The current arrangement ignores all constraints and they will not solve
InternallyInconsistent
The constraint references invalid geometry for this constraint type
UnloadedGeometry
The constraint could not solve as some geometry is unloaded
PendingConvertedMc
The constraint has been converted from a mating condition and has not solved since conversion
ConflictingWithWave
The constraint has been suppressed because it’s conflicting with WAVE
InconsistentLimits
The constraint has limits that are inconsistent and it could not be passed to the solver
BeyondLimits
The value of the expression of the constraint is beyond its limits and it could not be passed to the solver
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.