- Preparing search index...
- The search index is not available
Documentation
Function computeManufacturingStateImpl
- computeManufacturingStateImpl(replyStateIndicatorMap: Readonly<ReplyStateIndicatorMap>, constraintMap: Readonly<WstConstraintMap>, replyStateLevelMap: Readonly<{ joining: Readonly<{ undefinedError: Readonly<Readonly<Level>> }>; packaging: Readonly<{ insufficientPackageVolume: Readonly<Readonly<Level>>; overweightParts: Readonly<Readonly<Level>>; undefinedError: Readonly<Readonly<Level>> }>; sheet: Readonly<{ nestingFailed: Readonly<Readonly<Level>>; undefinedError: Readonly<Readonly<Level>> }>; sheetBending: Readonly<{ contourInBend: Readonly<Readonly<Level>>; invalidBend: Readonly<Readonly<Level>>; multipleOuterContours: Readonly<Readonly<Level>>; undefinedError: Readonly<Readonly<Level>>; undetectedFeatures: Readonly<Readonly<Level>> }>; sheetCutting: Readonly<{ multipleOuterContours: Readonly<Readonly<Level>>; undefinedError: Readonly<Readonly<Level>>; undetectedFeatures: Readonly<Readonly<Level>>; unused0: Readonly<Readonly<Level>> }>; transform: Readonly<{ undefinedError: Readonly<Readonly<Level>> }>; tube: Readonly<{ undefinedError: Readonly<Readonly<Level>> }>; tubeCutting: Readonly<{ undefinedError: Readonly<Readonly<Level>>; undetectedFeatures: Readonly<Readonly<Level>> }>; undefined: Readonly<{ undefinedError: Readonly<Readonly<Level>> }>; userDefined: Readonly<{ undefinedError: Readonly<Readonly<Level>> }>; userDefinedBase: Readonly<{ undefinedError: Readonly<Readonly<Level>> }> }>, constraintLevelMap: Readonly<{ bendAreasNotOverlapping: Readonly<Level>; bendDie: Readonly<Level>; bendFlangeTooShort: Readonly<Level>; bendThickness: Readonly<Level>; contourInBend: Readonly<Level>; dataCompleteness: Readonly<Level>; dataConsistent: Readonly<Level>; dataValidity: Readonly<Level>; maxBendLineNetLength: Readonly<Level>; maxDimensions: Readonly<Level>; maxSheetThickness: Readonly<Level>; minContourSize: Readonly<Level>; profileSupport: Readonly<Level>; sheetAvailability: Readonly<Level>; sheetMaterialAvailability: Readonly<Level>; transportSource: Readonly<Level>; tubeAvailability: Readonly<Level>; tubeCuttingProcessCompatibility: Readonly<Level>; tubeDetectionLicensed: Readonly<Level>; tubeNestingAvailability: Readonly<Level>; userDefinedProcessId: Readonly<Level> }>, targetWorkStepTypes: readonly Readonly<WorkStepType>[]): ManufacturingState
-
Parameters
-
-
-
replyStateLevelMap: Readonly<{ joining: Readonly<{ undefinedError: Readonly<Readonly<Level>> }>; packaging: Readonly<{ insufficientPackageVolume: Readonly<Readonly<Level>>; overweightParts: Readonly<Readonly<Level>>; undefinedError: Readonly<Readonly<Level>> }>; sheet: Readonly<{ nestingFailed: Readonly<Readonly<Level>>; undefinedError: Readonly<Readonly<Level>> }>; sheetBending: Readonly<{ contourInBend: Readonly<Readonly<Level>>; invalidBend: Readonly<Readonly<Level>>; multipleOuterContours: Readonly<Readonly<Level>>; undefinedError: Readonly<Readonly<Level>>; undetectedFeatures: Readonly<Readonly<Level>> }>; sheetCutting: Readonly<{ multipleOuterContours: Readonly<Readonly<Level>>; undefinedError: Readonly<Readonly<Level>>; undetectedFeatures: Readonly<Readonly<Level>>; unused0: Readonly<Readonly<Level>> }>; transform: Readonly<{ undefinedError: Readonly<Readonly<Level>> }>; tube: Readonly<{ undefinedError: Readonly<Readonly<Level>> }>; tubeCutting: Readonly<{ undefinedError: Readonly<Readonly<Level>>; undetectedFeatures: Readonly<Readonly<Level>> }>; undefined: Readonly<{ undefinedError: Readonly<Readonly<Level>> }>; userDefined: Readonly<{ undefinedError: Readonly<Readonly<Level>> }>; userDefinedBase: Readonly<{ undefinedError: Readonly<Readonly<Level>> }> }>
-
constraintLevelMap: Readonly<{ bendAreasNotOverlapping: Readonly<Level>; bendDie: Readonly<Level>; bendFlangeTooShort: Readonly<Level>; bendThickness: Readonly<Level>; contourInBend: Readonly<Level>; dataCompleteness: Readonly<Level>; dataConsistent: Readonly<Level>; dataValidity: Readonly<Level>; maxBendLineNetLength: Readonly<Level>; maxDimensions: Readonly<Level>; maxSheetThickness: Readonly<Level>; minContourSize: Readonly<Level>; profileSupport: Readonly<Level>; sheetAvailability: Readonly<Level>; sheetMaterialAvailability: Readonly<Level>; transportSource: Readonly<Level>; tubeAvailability: Readonly<Level>; tubeCuttingProcessCompatibility: Readonly<Level>; tubeDetectionLicensed: Readonly<Level>; tubeNestingAvailability: Readonly<Level>; userDefinedProcessId: Readonly<Level> }>
-
targetWorkStepTypes: readonly Readonly<WorkStepType>[]
Compute manufacturing state for an associated vertex
Note: Consider using one of the vertex specific convenience functions provided by
node_utils.ts
.Returns
The resulting ManufacturingState