Download OpenAPI specification:
userName required | string non-empty |
password required | string non-empty |
{- "userName": "string",
- "password": "string"
}
{- "userName": "string",
- "email": "string",
- "token": "string"
}
userName required | string non-empty |
email required | string <email> non-empty |
organization required | string non-empty |
password required | string non-empty |
useStatelessApi | boolean |
{- "userName": "string",
- "email": "user@example.com",
- "organization": "string",
- "password": "string",
- "useStatelessApi": true
}
{- "userName": "string",
- "email": "string",
- "token": "string"
}
customer | string or null <= 255 characters |
project | string or null <= 255 characters |
partDescription | string or null <= 255 characters |
partNumber | string or null <= 255 characters |
inquiryNumber | string or null <= 255 characters |
currency | integer <int32> [ 1 .. 4 ] Default: 1 Currency Options: |
object (Modules.SmallInjection.Dtos.SpeedCalculation.PartData.CreateSpeed_PartDataRequestDto) | |
object (Modules.SmallInjection.Dtos.SpeedCalculation.ToolData.CreateSpeed_ToolDataRequestDto) | |
object (Modules.SmallInjection.Dtos.SpeedCalculation.ProductData.CreateSpeed_ProductDataRequestDto) | |
object (Modules.SmallInjection.Dtos.SpeedCalculation.IndividualCostData.CreateSpeed_IndividualCostDataRequestDto) | |
object (Modules.SmallInjection.Dtos.SpeedCalculation.TuningData.CreateSpeed_TuningDataRequestDto) | |
object (Modules.SmallInjection.Dtos.SpeedCalculation.CostRatesData.CreateSpeed_CostRateDataDataRequestDto) | |
object (Modules.SmallInjection.Dtos.SpeedCalculation.ManufacturingTimeData.CreateSpeed_ManufacturingTimeDataRequestDto) | |
object (Modules.SmallInjection.Dtos.SpeedCalculation.OverheadData.CreateSpeed_OverheadDataRequestDto) | |
object (Modules.SmallInjection.Dtos.SpeedCalculation.ProductPositioningDesign.CreateSpeed_ProductPositioningDesignRequestDto) |
{- "customer": "string",
- "project": "string",
- "partDescription": "string",
- "partNumber": "string",
- "inquiryNumber": "string",
- "currency": 1,
- "partData": {
- "difficulty": 1,
- "length": 0,
- "isRound": false,
- "width": 0,
- "height": 0,
- "variantShape": 1,
- "productsInCombine": 0,
- "manufacturingTypeES": false,
- "manufacturingTypeNS": false,
- "outsideSpottingDifficulty": 1,
- "outsideSpottingShearEdge": false,
- "outsideSpottingCircumferenceLength": null,
- "insideSpottingCircumferenceLength": null,
- "spottingSmallBreakouts": [
- {
- "circumferenceLength": 0,
- "is3D": true,
- "quantity": 0
}
], - "spottingHeatTreatment": 2,
- "erosionPercentageES": 0,
- "erosionPercentageNS": 0,
- "projectedFacePercentage": 100,
- "surfaceFinish": 0,
- "tolerances": null
}, - "toolData": {
- "toolType": 4,
- "subplateHeightES": null,
- "subplateHeightNS": 0,
- "roundGuide": false,
- "externalGuide": false,
- "roundCentring": false,
- "flatLocating": false,
- "hasMillingToolDesign": true,
- "ejectorES": null,
- "secondEjectorES": null,
- "ejectorNS": null,
- "secondEjectorNS": null,
- "demouldingComplexity": 1,
- "insulationES": 1,
- "insulationNS": 1,
- "componentNoType": 1,
- "componentNoAdditionalEjectorSides": null,
- "componentNoOnlyOneEjectorSide": null,
- "componentNoIndexPlateRotaryMovement": null,
- "doNotDoubleComponentSetupElements": null,
- "runnersChannels": [
- {
- "type": 3,
- "costPercentage": 100,
- "areNozzlesRelatedToPart": null,
- "nozzlesAmount": null,
- "directGates": null,
- "filmGates": null,
- "deadEndBallGates": null,
- "bowTunnelGates": null
}
], - "additionalPurchaseParts": [
- {
- "purchasePartId": 0,
- "multiplyWithProductsAmount": false,
- "quantity": 0
}
], - "toolMaterialAssignments": [
- {
- "toolPartId": 0,
- "material": "string",
- "materialHeatTreatment": "string",
- "length0": 9999,
- "length1": 9999,
- "width0": 9999,
- "width1": 9999,
- "height": 9999
}
]
}, - "productData": {
- "cams": [
- {
- "camType": 3,
- "mouldingCamSide": null,
- "slideStrokeLength": 0,
- "isActuationHydraulic": false,
- "hydraulicId": null,
- "projectedSurfacePercentage": 3,
- "length": 100,
- "width": 50,
- "height": 50,
- "hasHeatTreatment": true,
- "hasTemperatureControlSystem": false,
- "piercingCamSize": 1,
- "position": null,
- "purchasePartCamId": null,
- "isQuantityMultipliedByPartsNumber": true,
- "quantity": 0
}
], - "domes": [
- {
- "shape": 1,
- "size": 1,
- "depth": 20,
- "connections": 4,
- "quantity": 0
}
], - "ribs": [
- {
- "type": 1,
- "isRibThin": false,
- "depth": 20,
- "length": 100,
- "quantity": 0
}
], - "inserts": [
- {
- "type": 1,
- "length": 50,
- "isRound": false,
- "width": 50,
- "hasDefaultHeight": true,
- "height": null,
- "hasHeatTreatment": true,
- "quantity": 0,
- "changes": 0
}
], - "cores": [
- {
- "corePartId": 0,
- "quantity": 0
}
]
}, - "individualCostData": {
- "additionalCosts": [
- {
- "additionalCostId": 0,
- "quantity": 0
}
], - "furtherCosts": [
- {
- "description": "string",
- "unitPrice": 0
}
]
}, - "tuningData": {
- "variantType": 1,
- "correctionLoopsQuantity": 2,
- "trialOuts": [
- {
- "machineWeightId": 0,
- "quantity": 0
}
]
}, - "costRatesData": {
- "hourRateId": 0,
- "factorRateId": 0,
- "technicalExtraCharge": 10,
- "commercialExtraCharge": 0
}, - "manufacturingTimeData": {
- "cadPercentage": 25,
- "camPercentage": 50
}, - "overheadsData": {
- "isModeQuotePercentage": false,
- "variantType": null,
- "costs": [
- {
- "overheadCostId": 0,
- "quantity": 0,
- "isQuotePercentageActive": false
}
], - "transportEmissions": [
- {
- "overheadTransportCO2Id": 0,
- "distance": 0
}
], - "apportionments": [
- {
- "overheadFamily": "string",
- "apportionmentPercentage": 100
}
]
}, - "productPositioningDesign": {
- "numberOfParts": 1,
- "partsPositionMatrix": "[[1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]]",
- "mirroredParts": false,
- "secondComponentLengthways": null,
- "distanceBetweenPartsLengthwise": 20,
- "distanceBetweenPartsWidthwise": 20,
- "productInsertSide": null,
- "oneProductInsertOverAllParts": null
}
}
{- "id": 0,
- "createdBy": "string",
- "calculationDate": "2019-08-24T14:15:22Z",
- "customer": "string",
- "project": "string",
- "partDescription": "string",
- "partNumber": "string",
- "inquiryNumber": "string",
- "inquiryDate": "2019-08-24T14:15:22Z",
- "currency": 0,
- "mainDesign": {
- "id": 0,
- "productDesign_PartsAmount": 0,
- "productDesign_PartsMatrixMultiplier": 0,
- "productDesign_PartsMatrix": "string",
- "productDesign_DistanceBetweenParts_Lengthwise": 0.1,
- "productDesign_DistanceBetweenParts_Widthwise": 0.1,
- "productDesign_Product_IsRound": true,
- "productDesign_Product0_Length": 0.1,
- "productDesign_Product0_Width": 0.1,
- "productDesign_Product0_Height": 0.1,
- "productDesign_Product1_Length": 0.1,
- "productDesign_Product1_Width": 0.1,
- "productDesign_Product1_Height": 0.1,
- "productDesign_VariantShape": 0,
- "projectedFacePercentage": 0.1,
- "effectiveArea": 0.1,
- "toolDesign_ES_IsMonoblockNotProductInsert": true,
- "toolDesign_ES_WithTemperatureControlSystem": true,
- "toolDesign_ES_WithHeatTreatment": true,
- "toolDesign_ES_InterchangeableInsertsQuantity": 0,
- "toolDesign_NS_IsMonoblockNotProductInsert": true,
- "toolDesign_NS_WithTemperatureControlSystem": true,
- "toolDesign_NS_WithHeatTreatment": true,
- "toolDesign_NS_InterchangeableInsertsQuantity": 0,
- "toolDesign_OneProductInsertOverAllParts": true,
- "toolDesign_Tolerance": 0,
- "toolDesign_ToolType": 0,
- "toolDesign_InjectionProcess": 0,
- "distanceToBlockEnd_Length": 0.1,
- "distanceToBlockEnd_Width": 0.1,
- "distanceToBlockEnd_Height": 0.1,
- "lockingType": 0,
- "lockingHeight": 0.1,
- "theoreticalDie_Length": 0.1,
- "theoreticalDie_Width": 0.1,
- "theoreticalDie_Height": 0.1,
- "productInsertES_LengthOffset": 0.1,
- "productInsertES_WidthOffset": 0.1,
- "productInsertES_HeightOffset": 0.1,
- "productInsertES_Length": 0.1,
- "productInsertES_Width": 0.1,
- "productInsertES_Height": 0.1,
- "productInsertNS_LengthOffset": 0.1,
- "productInsertNS_WidthOffset": 0.1,
- "productInsertNS_HeightOffset": 0.1,
- "productInsertNS_Length": 0.1,
- "productInsertNS_Width": 0.1,
- "productInsertNS_Height": 0.1,
- "detailCalculationId": 0
}, - "specifications": {
- "id": 0,
- "manufacturingTypeES": 0,
- "manufacturingTypeNS": 0,
- "partDifficulty": 0,
- "mouldTemperatureControlSystemDistanceES": 0.1,
- "mouldTemperatureControlSystemDistanceNS": 0.1,
- "productInsertTemperatureControlSystemDistanceES": 0.1,
- "productInsertTemperatureControlSystemDistanceNS": 0.1,
- "ventHolesES": [
- {
- "id": 0,
- "height": 0,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "ventHolesNS": [
- {
- "id": 0,
- "height": 0,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "surfacesFinish": 0,
- "surfaceFinishGridES": 0,
- "surfaceFinishGridNS": 0,
- "guidingsCentrings": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "spottings": [
- {
- "id": 0,
- "isOutside": true,
- "length": 0.1,
- "shearEdgeHeight": 0,
- "heatTreatment": 0,
- "complexity": 0,
- "progression": 0,
- "quantity": 0,
- "totalLength": 0,
- "detail_SpecificationId": 0
}
], - "ejectorsES": [
- {
- "id": 0,
- "type": 0,
- "size": 0,
- "isRingRound": true,
- "ringLength": 0.1,
- "ringLengthwiseThickness": 0.1,
- "ringWidth": 0.1,
- "ringWidthwiseThickness": 0.1,
- "ringHeight": 0.1,
- "ringHasHeatTreatment": true,
- "erosion": true,
- "formProgression": 0,
- "isPushBackPin": true,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "ejectorsNS": [
- {
- "id": 0,
- "type": 0,
- "size": 0,
- "isRingRound": true,
- "ringLength": 0.1,
- "ringLengthwiseThickness": 0.1,
- "ringWidth": 0.1,
- "ringWidthwiseThickness": 0.1,
- "ringHeight": 0.1,
- "ringHasHeatTreatment": true,
- "erosion": true,
- "formProgression": 0,
- "isPushBackPin": true,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "mouldEjectors": [
- {
- "id": 0,
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "withHeatTreatment": true,
- "withTemperatureSystem": true,
- "position": 0,
- "complexity": 0,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "mouldCores": [
- {
- "id": 0,
- "withEdmErosion": true,
- "purchasePartId": 0,
- "purchasePartDescription": "string",
- "depth": 0,
- "formProgression": 0,
- "withSpotting": true,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "piercingCams": [
- {
- "id": 0,
- "size": 0,
- "actuation": 0,
- "position": 0,
- "accessibility": 0,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "aerialErosionFormPlateES": {
- "id": 0,
- "mouldSide": true,
- "size": 0.1,
- "formProgression": 0,
- "partEndProgression": 0,
- "electrodes": 0,
- "quantity": 0
}, - "aerialErosionFormPlateNS": {
- "id": 0,
- "mouldSide": true,
- "size": 0.1,
- "formProgression": 0,
- "partEndProgression": 0,
- "electrodes": 0,
- "quantity": 0
}, - "aerialErosions": [
- {
- "id": 0,
- "mouldSide": true,
- "size": 0.1,
- "formProgression": 0,
- "partEndProgression": 0,
- "electrodes": 0,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "specificErosions": [
- {
- "id": 0,
- "mouldSide": true,
- "type": 0,
- "size": 0,
- "depth": 0,
- "connections": 0,
- "quantity": 0,
- "electrodes": 0,
- "detail_SpecificationId": 0
}
], - "formInserts": [
- {
- "id": 0,
- "isRound": true,
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "formPosition": 0,
- "contourProgressionHeight": 0,
- "withHeatTreatment": true,
- "withTemperatureControlSystem": true,
- "changes": 0,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "ribsMilling": [
- {
- "id": 0,
- "depth": 0.1,
- "length": 0.1,
- "contourProgressionHeight": 0,
- "progressionOuterContour": 0,
- "quantity": 0,
- "totalLength": 0.1,
- "detail_SpecificationId": 0
}
], - "ribsEDM": [
- {
- "id": 0,
- "isThin": true,
- "depth": 0.1,
- "length": 0.1,
- "contourProgressionHeight": 0,
- "progressionOuterContour": 0,
- "electrodes": 0,
- "quantity": 0,
- "totalLength": 0.1,
- "detail_SpecificationId": 0
}
], - "runnersChannels": [
- {
- "id": 0,
- "type": 0,
- "costPercentage": 0,
- "horizontalNozzleQuantity": 0,
- "oneAngleNozzleQuantity": 0,
- "twoAnglesNozzleQuantity": 0,
- "nozzleWithValveGateQuantity": 0,
- "beamType": 0,
- "directGates": 0,
- "filmGates": 0,
- "deadEndBallGates": 0,
- "bowTunnelGates": 0,
- "mouldGatingComplexity": 0,
- "detail_SpecificationId": 0
}
], - "detailCalculationId": 0
}, - "mouldPartsMaterials": {
- "id": 0,
- "formPlateES": {
- "id": 0,
- "mouldPartDescription": "string",
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "formPlateNS": {
- "id": 0,
- "mouldPartDescription": "string",
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "subplatesWithTemperatureControlSystem": true,
- "subplateES_NS": {
- "id": 0,
- "length": 0.1,
- "width": 0.1,
- "heightES": 0.1,
- "heightNS": 0.1,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weightES": 0.1,
- "weightNS": 0.1,
- "piecesES": 0,
- "piecesNS": 0,
- "totalPrice": 0.1,
- "detail_MouldPartsMaterialId": 0
}, - "basePlateES_ClampingRimLengthPerSide": 0.1,
- "basePlateES_ClampingRimWidthPerSide": 0.1,
- "basePlateES": {
- "id": 0,
- "mouldPartDescription": "string",
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "basePlateNS_ClampingRimLengthPerSide": 0.1,
- "basePlateNS_ClampingRimWidthPerSide": 0.1,
- "basePlateNS": {
- "id": 0,
- "mouldPartDescription": "string",
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "ejectorPlateES_IsSingleEjectorPlate": true,
- "ejectorPlateES": {
- "id": 0,
- "mouldPartDescription": "string",
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "ejectorPlateNS_IsSingleEjectorPlate": true,
- "ejectorPlateNS": {
- "id": 0,
- "mouldPartDescription": "string",
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "distanceBlock_ES": {
- "id": 0,
- "mouldPartDescription": "string",
- "isRound": true,
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "addToToolHeight": true,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "distanceBlock_NS": {
- "id": 0,
- "mouldPartDescription": "string",
- "isRound": true,
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "addToToolHeight": true,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "distanceBlocks_ToolBase": [
- {
- "id": 0,
- "mouldPartDescription": "string",
- "isRound": true,
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "addToToolHeight": true,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1,
- "detail_MouldPartsMaterialId": 0
}
], - "mouldingCams": [
- {
- "id": 0,
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "slideStrokeDistance": 0.1,
- "isActuationHydraulic": true,
- "withHeatTreatment": true,
- "withTemperatureControlSystem": true,
- "position": 0,
- "accessibility": 0,
- "complexity": 0,
- "pieces": 0,
- "detail_MouldPartsMaterialId": 0
}
], - "hardenedMouldingCamMaterial": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "unhardenedMouldingCamMaterial": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "productInsertWithHeatTreatment": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "productInsertWithoutHeatTreatment": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "hardenedFormInsert": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "unhardenedFormInsert": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "hardenedMouldRingEjector": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "unhardenedMouldRingEjector": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "hardenedPin": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "unhardenedPin": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "laserHardeningTotalLength": 0.1,
- "laserHardeningTotalCost": 0.1,
- "insulations": [
- {
- "id": 0,
- "length": 0.1,
- "width": 0.1,
- "height": 0,
- "fromBasePlate": "string",
- "quantity": 0,
- "detail_MouldPartsMaterialId": 0
}
], - "insulationMaterialId": 0,
- "insulationMaterialDescription": "string",
- "insulationTotalPrice": 0.1,
- "framedInsulations": [
- {
- "id": 0,
- "length": 0.1,
- "width": 0.1,
- "height": 0,
- "fromBasePlate": "string",
- "quantity": 0,
- "detail_MouldPartsMaterialId": 0
}
], - "framedInsulationMaterialId": 0,
- "framedMaterialDescription": "string",
- "framedInsulationTotalPrice": 0.1,
- "detailCalculationId": 0
}, - "purchaseParts": {
- "id": 0,
- "guidingsCentrings_TotalPrice": 0.1,
- "temperatureControlSystemAccessories": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "temperatureControlSystemAccessories_TotalPrice": 0.1,
- "camAccessories": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartDescription": "string",
- "amount": 0.1,
- "detail_PurchasePartId": 0
}
], - "camAccessories_TotalPrice": 0.1,
- "purchasePartCams": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "purchasePartCams_TotalPrice": 0.1,
- "channelRunner1_Price": 0.1,
- "channelRunner2_Price": 0.1,
- "channelRunner3_Price": 0.1,
- "channelsRunners_TotalCost": 0.1,
- "ejectors_TotalCost": 0.1,
- "mouldCores_TotalCost": 0.1,
- "electrodes": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartDescription": "string",
- "amount": 0.1,
- "detail_PurchasePartId": 0
}
], - "electrodes_TotalCost": 0.1,
- "lockingMechanisms": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "lockingMechanisms_TotalCost": 0.1,
- "distanceBlocks_ImpactParts": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "distanceBlocks_TotalCost": 0.1,
- "secondEjectorStrokeAccessories": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "secondEjectorStrokeAccessories_TotalCost": 0.1,
- "indexPlateAccessories": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "indexPlateAccessories_TotalCost": 0.1,
- "hydraulicCylinders": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "hydraulicCylinders_TotalCost": 0.1,
- "airPressureAndSensors": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "airPressureAndSensors_TotalCost": 0.1,
- "markingAndConnectors": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "markingAndConnectors_TotalCost": 0.1,
- "textures": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "textures_TotalCost": 0.1,
- "trialOuts": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "trialOuts_TotalCost": 0.1,
- "detailCalculationId": 0
}, - "additionalCosts": {
- "id": 0,
- "individualCosts": [
- {
- "id": 0,
- "additionalCostId": 0,
- "additionalCostFamily": "string",
- "additionalCostDescription": "string",
- "quantity": 0,
- "detail_AdditionalCostId": 0
}
], - "individualCosts_MaterialCost": 0.1,
- "individualCosts_PurchasePartCost": 0.1,
- "individualCosts_TotalCost": 0.1,
- "furtherCosts": [
- {
- "id": 0,
- "description": "string",
- "unitPrice": 0.1,
- "quantity": 0,
- "detail_AdditionalCostId": 0
}
], - "furtherCosts_TotalCost": 0.1,
- "detailCalculationId": 0
}, - "operationCosts": {
- "id": 0,
- "variantType": 0,
- "correctionLoops": 0,
- "factorRateId": 0,
- "hourRateId": 0,
- "cadCostPercentage": 0.1,
- "camCostPercentage": 0.1,
- "cadFixedDuration": 0.1,
- "camFixedDuration": 0.1,
- "toolDesignCostOption": 0,
- "technicalChargePercentage": 0,
- "commercialChargePercentage": 0,
- "cadConstruction": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "camProgramming": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "bigCncMilling": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "smallCncMilling": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "milling": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "deepHoleDrilling": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "ventHole": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "erosion": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "polishing": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "spotting": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "benchWork": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "purchaseParts_BigCncMilling": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "purchaseParts_SmallCncMilling": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "purchaseParts_BenchWork": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "profileGriding": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "miscellaneous": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "averageHourRate": 0.1,
- "detailCalculationId": 0
}, - "overheads": {
- "id": 0,
- "isModeQuotePercentage": true,
- "variantType": 0,
- "overheadCosts": [
- {
- "id": 0,
- "overheadCostId": 0,
- "overheadCostDescription": "string",
- "quantity": 0,
- "isQuotePercentageActive": true,
- "detail_OverheadId": 0
}
], - "overheadTransportCO2": [
- {
- "id": 0,
- "overheadTransportCO2Id": 0,
- "overheadTransportCO2Description": "string",
- "distance": 0,
- "detail_OverheadId": 0
}
], - "overheadApportionments": [
- {
- "id": 0,
- "overheadFamily": "string",
- "apportionmentPercentage": 0,
- "detail_OverheadId": 0
}
], - "simulationAndDocumentationCost": 0.1,
- "measuringCost": 0.1,
- "projectManagementCost": 0.1,
- "transportCost": 0.1,
- "overheadTotalCost": 0.1,
- "detailCalculationId": 0
}, - "speedCalculation": {
- "id": 0,
- "createdBy": "string",
- "calculationDate": "2019-08-24T14:15:22Z",
- "customer": "string",
- "project": "string",
- "partDescription": "string",
- "partNumber": "string",
- "inquiryNumber": "string",
- "currency": 0,
- "partData": {
- "id": 0,
- "difficulty": 0,
- "length": 0,
- "width": 0,
- "height": 0,
- "isRound": true,
- "variantShape": 0,
- "productsInCombine": 0,
- "manufacturingTypeES": true,
- "manufacturingTypeNS": true,
- "outsideSpottingDifficulty": 0,
- "outsideSpottingShearEdge": true,
- "outsideSpottingCircumferenceLength": 0,
- "insideSpottingCircumferenceLength": 0,
- "spottingSmallBreakouts": [
- {
- "id": 0,
- "circumferenceLength": 0,
- "is3D": true,
- "quantity": 0,
- "partDataId": 0
}
], - "spottingHeatTreatment": 0,
- "erosionPercentageES": 0,
- "erosionPercentageNS": 0,
- "projectedFacePercentage": 0,
- "surfaceFinish": 0,
- "tolerances": 0,
- "speedCalculationId": 0
}, - "toolData": {
- "id": 0,
- "toolType": 0,
- "subplateHeightES": 0,
- "subplateHeightNS": 0,
- "roundGuide": true,
- "externalGuide": true,
- "roundCentring": true,
- "flatLocating": true,
- "hasMillingToolDesign": true,
- "ejectorES": 0,
- "secondEjectorES": 0,
- "ejectorNS": 0,
- "secondEjectorNS": 0,
- "demouldingComplexity": 0,
- "insulationES": 0,
- "insulationNS": 0,
- "componentNoType": 0,
- "componentNoAdditionalEjectorSides": 0,
- "componentNoOnlyOneEjectorSide": true,
- "componentNoIndexPlateRotaryMovement": 0,
- "doNotDoubleComponentSetupElements": true,
- "runnersChannels": [
- {
- "id": 0,
- "type": 0,
- "costPercentage": 0,
- "areNozzlesRelatedToPart": true,
- "nozzlesAmount": 0,
- "directGates": 0,
- "filmGates": 0,
- "deadEndBallGates": 0,
- "bowTunnelGates": 0,
- "toolDataId": 0
}
], - "additionalPurchaseParts": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartDescription": "string",
- "multiplyWithProductsAmount": true,
- "quantity": 0,
- "toolDataId": 0
}
], - "toolMaterialAssignments": [
- {
- "id": 0,
- "toolPartId": 0,
- "material": "string",
- "materialHeatTreatment": "string",
- "length0": 0.1,
- "length1": 0.1,
- "width0": 0.1,
- "width1": 0.1,
- "height": 0.1,
- "toolDataId": 0
}
], - "speedCalculationId": 0
}, - "productData": {
- "id": 0,
- "cams": [
- {
- "id": 0,
- "camType": 0,
- "mouldingCamSide": 0,
- "slideStrokeLength": 0,
- "isActuationHydraulic": true,
- "hydraulicPartId": 0,
- "hydraulicDescription": "string",
- "projectedSurfacePercentage": 0,
- "length": 0,
- "width": 0,
- "height": 0,
- "hasHeatTreatment": true,
- "hasTemperatureControlSystem": true,
- "piercingCamSize": 0,
- "position": 0,
- "purchasePartCamId": 0,
- "purchasePartCamDescription": "string",
- "isQuantityMultipliedByPartsNumber": true,
- "quantity": 0,
- "productDataId": 0
}
], - "domes": [
- {
- "id": 0,
- "shape": 0,
- "size": 0,
- "depth": 0,
- "connections": 0,
- "quantity": 0,
- "productDataId": 0
}
], - "ribs": [
- {
- "id": 0,
- "type": 0,
- "isRibThin": true,
- "depth": 0,
- "length": 0,
- "quantity": 0,
- "productDataId": 0
}
], - "inserts": [
- {
- "id": 0,
- "type": 0,
- "length": 0,
- "isRound": true,
- "width": 0,
- "hasDefaultHeight": true,
- "height": 0,
- "hasHeatTreatment": true,
- "quantity": 0,
- "changes": 0,
- "productDataId": 0
}
], - "cores": [
- {
- "id": 0,
- "corePartId": 0,
- "corePartDescription": "string",
- "quantity": 0,
- "productDataId": 0
}
]
}, - "individualCostData": {
- "additionalCosts": [
- {
- "id": 0,
- "additionalCostId": 0,
- "additionalCostFamily": "string",
- "additionalCostDescription": "string",
- "quantity": 0,
- "speedCalculationId": 0
}
], - "furtherCosts": [
- {
- "id": 0,
- "description": "string",
- "unitPrice": 0,
- "speedCalculationId": 0
}
]
}, - "tuningData": {
- "id": 0,
- "correctionLoopsQuantity": 0,
- "variantType": 0,
- "trialOuts": [
- {
- "id": 0,
- "machineWeightPurchasePartId": 0,
- "machineWeight": "string",
- "quantity": 0,
- "tuningDataId": 0
}
], - "speedCalculationId": 0
}, - "costRatesData": {
- "id": 0,
- "hourRateId": 0,
- "hourRateLabel": "string",
- "factorRateId": 0,
- "factorRateLabel": "string",
- "technicalExtraCharge": 0.1,
- "commercialExtraCharge": 0.1,
- "speedCalculationId": 0
}, - "manufacturingTimeData": {
- "id": 0,
- "cadPercentage": 0.1,
- "camPercentage": 0.1,
- "speedCalculationId": 0
}, - "overheadsData": {
- "id": 0,
- "isModeQuotePercentage": true,
- "variantType": 0,
- "costs": [
- {
- "id": 0,
- "overheadCostId": 0,
- "overheadCostDescription": "string",
- "quantity": 0,
- "isQuotePercentageActive": true,
- "overheadCostDataId": 0
}
], - "transportEmissions": [
- {
- "id": 0,
- "overheadTransportCO2Id": 0,
- "overheadTransportCO2Description": "string",
- "distance": 0,
- "overheadCostDataId": 0
}
], - "apportionments": [
- {
- "id": 0,
- "overheadFamily": "string",
- "apportionmentPercentage": 0,
- "overheadCostDataId": 0
}
], - "speedCalculationId": 0
}, - "productPositioningDesign": {
- "id": 0,
- "numberOfParts": 0,
- "partsPositionMatrix": "string",
- "mirroredParts": true,
- "secondComponentLengthways": true,
- "distanceBetweenPartsLengthwise": 0,
- "distanceBetweenPartsWidthwise": 0,
- "productInsertSide": 0,
- "oneProductInsertOverAllParts": true,
- "speedCalculationId": 0
}
}, - "resultCosts": {
- "id": 0,
- "manufacturingCost": 0.1,
- "materialCosts": 0.1,
- "purchasePartsCost": 0.1,
- "calculatedPrice": 0.1,
- "extraCharges": 0.1,
- "quotationPrice": 0.1,
- "detailCalculationId": 0
}
}
customer | string or null <= 255 characters |
project | string or null <= 255 characters |
partDescription | string or null <= 255 characters |
partNumber | string or null <= 255 characters |
inquiryNumber | string or null <= 255 characters |
currency | integer <int32> [ 1 .. 4 ] Default: 1 Currency Options: |
speedCalculationId | integer or null <int32> |
object (Modules.SmallInjection.Dtos.DetailCalculation.MainDesign.CreateMainDesignRequestDto) | |
object (Modules.SmallInjection.Dtos.DetailCalculation.Specification.CreateSpecificationRequestDto) | |
object (Modules.SmallInjection.Dtos.DetailCalculation.MouldPartsMaterial.CreateMouldPartsMaterialRequestDto) | |
object (Modules.SmallInjection.Dtos.DetailCalculation.PurchasePart.CreateDetailPurchasePartRequestDto) | |
object (Modules.SmallInjection.Dtos.DetailCalculation.AdditionalCost.CreateDetailAdditionalCostRequestDto) | |
object (Modules.SmallInjection.Dtos.DetailCalculation.OperationCost.CreateOperationCostRequestDto) | |
object (Modules.SmallInjection.Dtos.DetailCalculation.Overhead.CreateDetailOverheadRequestDto) |
{- "customer": "string",
- "project": "string",
- "partDescription": "string",
- "partNumber": "string",
- "inquiryNumber": "string",
- "currency": 1,
- "speedCalculationId": 0,
- "mainDesign": {
- "productDesign_PartsAmount": 1,
- "productDesign_PartsMatrixMultiplier": 1,
- "productDesign_PartsMatrix": null,
- "productDesign_DistanceBetweenParts_Lengthwise": null,
- "productDesign_DistanceBetweenParts_Widthwise": null,
- "productDesign_Product_IsRound": false,
- "productDesign_Product0_Length": 0.1,
- "productDesign_Product0_Width": 0.1,
- "productDesign_Product0_Height": 0.1,
- "productDesign_Product1_Length": 0.1,
- "productDesign_Product1_Width": 0.1,
- "productDesign_Product1_Height": 0.1,
- "productDesign_VariantShape": 1,
- "projectedFacePercentage": 100,
- "toolDesign_ES_IsMonoblockNotProductInsert": true,
- "toolDesign_ES_WithTemperatureControlSystem": null,
- "toolDesign_ES_WithHeatTreatment": null,
- "toolDesign_ES_InterchangeableInsertsQuantity": null,
- "toolDesign_NS_IsMonoblockNotProductInsert": true,
- "toolDesign_NS_WithTemperatureControlSystem": null,
- "toolDesign_NS_WithHeatTreatment": null,
- "toolDesign_NS_InterchangeableInsertsQuantity": null,
- "toolDesign_OneProductInsertOverAllParts": null,
- "toolDesign_Tolerance": null,
- "toolDesign_ToolType": 4,
- "toolDesign_InjectionProcess": 1,
- "distanceToBlockEnd_Length": 4095,
- "distanceToBlockEnd_Width": 4095,
- "distanceToBlockEnd_Height": 4095,
- "lockingType": 2,
- "lockingHeight": 0,
- "productInsertES_LengthOffset": null,
- "productInsertES_WidthOffset": null,
- "productInsertES_HeightOffset": null,
- "productInsertES_Length": null,
- "productInsertES_Width": null,
- "productInsertES_Height": null,
- "productInsertNS_LengthOffset": null,
- "productInsertNS_WidthOffset": null,
- "productInsertNS_HeightOffset": null,
- "productInsertNS_Length": null,
- "productInsertNS_Width": null,
- "productInsertNS_Height": null
}, - "specifications": {
- "manufacturingTypeES": 1,
- "manufacturingTypeNS": 1,
- "partDifficulty": 1,
- "mouldTemperatureControlSystemDistanceES": 0,
- "mouldTemperatureControlSystemDistanceNS": 0,
- "productInsertTemperatureControlSystemDistanceES": null,
- "productInsertTemperatureControlSystemDistanceNS": null,
- "ventHolesES": [
- {
- "height": 100,
- "quantity": 1
}
], - "ventHolesNS": [
- {
- "height": 100,
- "quantity": 1
}
], - "surfacesFinish": 0,
- "surfaceFinishGridES": 120,
- "surfaceFinishGridNS": 200,
- "guidingsCentrings": [
- {
- "purchasePartId": 0,
- "quantity": 1
}
], - "spottings": [
- {
- "isOutside": true,
- "length": 4095,
- "shearEdgeHeight": 0,
- "heatTreatment": 2,
- "complexity": 0,
- "progression": 1,
- "quantity": 1
}
], - "ejectorsES": [
- {
- "type": 1,
- "size": 1,
- "isRingRound": null,
- "ringLength": null,
- "ringLengthwiseThickness": null,
- "ringWidth": null,
- "ringWidthwiseThickness": null,
- "ringHeight": null,
- "ringHasHeatTreatment": null,
- "erosion": false,
- "formProgression": 1,
- "isPushBackPin": false,
- "quantity": 1
}
], - "ejectorsNS": [
- {
- "type": 1,
- "size": 1,
- "isRingRound": null,
- "ringLength": null,
- "ringLengthwiseThickness": null,
- "ringWidth": null,
- "ringWidthwiseThickness": null,
- "ringHeight": null,
- "ringHasHeatTreatment": null,
- "erosion": false,
- "formProgression": 1,
- "isPushBackPin": false,
- "quantity": 1
}
], - "mouldEjectors": [
- {
- "length": 4095,
- "width": 4095,
- "height": 4095,
- "withHeatTreatment": false,
- "withTemperatureSystem": false,
- "position": 2,
- "complexity": 0,
- "quantity": 1
}
], - "mouldCores": [
- {
- "withEdmErosion": false,
- "purchasePartId": 0,
- "depth": 10,
- "formProgression": 1,
- "withSpotting": false,
- "quantity": 1
}
], - "piercingCams": [
- {
- "size": 1,
- "actuation": 1,
- "position": 1,
- "accessibility": 1,
- "quantity": 1
}
], - "aerialErosionFormPlateES": {
- "formProgression": 4,
- "partEndProgression": 4
}, - "aerialErosionFormPlateNS": {
- "formProgression": 4,
- "partEndProgression": 4
}, - "aerialErosions": [
- {
- "mouldSide": true,
- "size": 4095,
- "formProgression": 4,
- "partEndProgression": 4,
- "electrodes": 4095,
- "quantity": 1
}
], - "specificErosions": [
- {
- "mouldSide": true,
- "type": 1,
- "size": 1,
- "depth": 100,
- "connections": 8,
- "electrodes": 4095,
- "quantity": 1
}
], - "formInserts": [
- {
- "isRound": false,
- "length": 4095,
- "width": 4095,
- "height": 4095,
- "formPosition": 1,
- "contourProgressionHeight": 3,
- "withHeatTreatment": false,
- "withTemperatureControlSystem": false,
- "changes": 4095,
- "quantity": 4095
}
], - "ribsMilling": [
- {
- "depth": 5,
- "length": 4095,
- "contourProgressionHeight": 3,
- "progressionOuterContour": 1,
- "quantity": 1
}
], - "ribsEDM": [
- {
- "isThin": false,
- "depth": 4095,
- "length": 4095,
- "contourProgressionHeight": 3,
- "progressionOuterContour": 1,
- "electrodes": 4095,
- "quantity": 1
}
], - "runnersChannels": [
- {
- "type": 1,
- "costPercentage": 100,
- "horizontalNozzleQuantity": 4095,
- "oneAngleNozzleQuantity": 4095,
- "twoAnglesNozzleQuantity": 4095,
- "nozzleWithValveGateQuantity": 4095,
- "beamType": 4,
- "directGates": 4095,
- "filmGates": 4095,
- "deadEndBallGates": 4095,
- "bowTunnelGates": 4095,
- "mouldGatingComplexity": 4
}
]
}, - "mouldPartsMaterials": {
- "formPlateES": {
- "length": null,
- "width": null,
- "height": null,
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "pieces": 1
}, - "formPlateNS": {
- "length": null,
- "width": null,
- "height": null,
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "pieces": 1
}, - "subplatesWithTemperatureControlSystem": true,
- "subplateES_NS": {
- "length": 4095,
- "width": 4095,
- "heightES": 4095,
- "heightNS": 4095,
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "piecesES": 4095,
- "piecesNS": 4095
}, - "basePlateES_ClampingRimLengthPerSide": 0,
- "basePlateES_ClampingRimWidthPerSide": 25,
- "basePlateES_AddInsulation": false,
- "basePlateES_InsulationHeight": 10,
- "basePlateES_InsulationQuantity": null,
- "basePlateES": {
- "length": 4095,
- "width": 4095,
- "height": 4095,
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "pieces": 1
}, - "basePlateNS_ClampingRimLengthPerSide": 0,
- "basePlateNS_ClampingRimWidthPerSide": 25,
- "basePlateNS_AddInsulation": false,
- "basePlateNS_InsulationHeight": 10,
- "basePlateNS_InsulationQuantity": null,
- "basePlateNS": {
- "length": 4095,
- "width": 4095,
- "height": 4095,
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "pieces": 1
}, - "ejectorPlateES_IsSingleEjectorPlate": false,
- "ejectorPlateES": {
- "length": 4095,
- "width": 4095,
- "height": 4095,
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "pieces": 1
}, - "ejectorPlateNS_IsSingleEjectorPlate": true,
- "ejectorPlateNS": {
- "length": 4095,
- "width": 4095,
- "height": 4095,
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "pieces": 1
}, - "distanceBlock_ES": {
- "isRound": false,
- "length": 4095,
- "width": 4095,
- "height": 4095,
- "addToToolHeight": false,
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "pieces": 1
}, - "distanceBlock_NS": {
- "isRound": false,
- "length": 4095,
- "width": 4095,
- "height": 4095,
- "addToToolHeight": false,
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "pieces": 1
}, - "distanceBlocks_ToolBase": [
- {
- "isRound": false,
- "length": 4095,
- "width": 4095,
- "height": 4095,
- "addToToolHeight": false,
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "pieces": 1
}
], - "mouldingCams": [
- {
- "length": 4095,
- "width": 4095,
- "height": 4095,
- "slideStrokeDistance": 4095,
- "isActuationHydraulic": false,
- "withHeatTreatment": false,
- "withTemperatureControlSystem": false,
- "position": 1,
- "accessibility": 1,
- "complexity": 4,
- "pieces": 1
}
], - "hardenedMouldingCamMaterial": {
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "additionalWeight": 4095
}, - "unhardenedMouldingCamMaterial": {
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "additionalWeight": 4095
}, - "productInsertWithHeatTreatment": {
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "additionalWeight": 4095
}, - "productInsertWithoutHeatTreatment": {
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "additionalWeight": 4095
}, - "hardenedFormInsert": {
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "additionalWeight": 4095
}, - "unhardenedFormInsert": {
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "additionalWeight": 4095
}, - "hardenedMouldRingEjector": {
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "additionalWeight": 4095
}, - "unhardenedMouldRingEjector": {
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "additionalWeight": 4095
}, - "hardenedPin": {
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "additionalWeight": 4095
}, - "unhardenedPin": {
- "materialDescription": null,
- "materialHeatTreatmentDescription": null,
- "additionalWeight": 4095
}, - "insulations": [
- {
- "length": 4095,
- "width": 4095,
- "height": 10,
- "quantity": 1
}
], - "insulationMaterialDescription": null,
- "framedInsulationHeightES": 8,
- "framedInsulationQuantityES": null,
- "framedInsulationHeightNS": 8,
- "framedInsulationQuantityNS": null,
- "framedInsulations": [
- {
- "length": 4095,
- "width": 4095,
- "height": 6,
- "quantity": 1
}
], - "framedInsulationMaterialDescription": null
}, - "purchaseParts": {
- "purchasePartCams": [
- {
- "purchasePartId": 1,
- "quantity": 1
}
], - "lockingMechanisms": [
- {
- "purchasePartId": 1,
- "quantity": 1
}
], - "distanceBlocks_ImpactParts": [
- {
- "purchasePartId": 1,
- "quantity": 1
}
], - "secondEjectorStrokeAccessories": [
- {
- "purchasePartId": 1,
- "quantity": 1
}
], - "indexPlateAccessories": [
- {
- "purchasePartId": 1,
- "quantity": 1
}
], - "hydraulicCylinders": [
- {
- "purchasePartId": 1,
- "quantity": 1
}
], - "airPressureAndSensors": [
- {
- "purchasePartId": 1,
- "quantity": 1
}
], - "markingAndConnectors": [
- {
- "purchasePartId": 1,
- "quantity": 1
}
], - "textures": [
- {
- "purchasePartId": 1,
- "quantity": 1
}
], - "trialOuts": [
- {
- "purchasePartId": 1,
- "quantity": 1
}
]
}, - "additionalCosts": {
- "individualCosts": [
- {
- "additionalCostId": 1,
- "quantity": 1
}
], - "furtherCosts": [
- {
- "description": "string",
- "unitPrice": 0.1,
- "quantity": 4095
}
]
}, - "operationCosts": {
- "variantType": 1,
- "correctionLoops": 2,
- "factorRateId": 1,
- "hourRateId": 1,
- "cadCostPercentage": 14,
- "camCostPercentage": 27,
- "cadFixedDuration": null,
- "camFixedDuration": null,
- "toolDesignCostOption": 1,
- "technicalChargePercentage": 10,
- "commercialChargePercentage": 0,
- "cadConstruction": {
- "hourRate": null
}, - "camProgramming": {
- "hourRate": null
}, - "bigCncMilling": {
- "hourRate": null
}, - "smallCncMilling": {
- "hourRate": null
}, - "milling": {
- "hourRate": null
}, - "deepHoleDrilling": {
- "hourRate": null
}, - "ventHole": {
- "hourRate": null
}, - "erosion": {
- "hourRate": null
}, - "polishing": {
- "hourRate": null
}, - "spotting": {
- "hourRate": null
}, - "benchWork": {
- "hourRate": null
}, - "purchaseParts_BigCncMilling": {
- "hourRate": null
}, - "purchaseParts_SmallCncMilling": {
- "hourRate": null
}, - "purchaseParts_BenchWork": {
- "hourRate": null
}, - "profileGriding": {
- "hourRate": null
}, - "miscellaneous": {
- "hours": 4095,
- "hourRate": 4095
}, - "averageHourRate": 0.1
}, - "overheads": {
- "isModeQuotePercentage": false,
- "variantType": null,
- "overheadCosts": [
- {
- "overheadCostId": 0,
- "quantity": 0,
- "isQuotePercentageActive": false
}
], - "overheadTransportCO2": [
- {
- "overheadTransportCO2Id": 0,
- "distance": 0
}
], - "overheadApportionments": [
- {
- "overheadFamily": "string",
- "apportionmentPercentage": 100
}
]
}
}
{- "id": 0,
- "createdBy": "string",
- "calculationDate": "2019-08-24T14:15:22Z",
- "customer": "string",
- "project": "string",
- "partDescription": "string",
- "partNumber": "string",
- "inquiryNumber": "string",
- "inquiryDate": "2019-08-24T14:15:22Z",
- "currency": 0,
- "mainDesign": {
- "id": 0,
- "productDesign_PartsAmount": 0,
- "productDesign_PartsMatrixMultiplier": 0,
- "productDesign_PartsMatrix": "string",
- "productDesign_DistanceBetweenParts_Lengthwise": 0.1,
- "productDesign_DistanceBetweenParts_Widthwise": 0.1,
- "productDesign_Product_IsRound": true,
- "productDesign_Product0_Length": 0.1,
- "productDesign_Product0_Width": 0.1,
- "productDesign_Product0_Height": 0.1,
- "productDesign_Product1_Length": 0.1,
- "productDesign_Product1_Width": 0.1,
- "productDesign_Product1_Height": 0.1,
- "productDesign_VariantShape": 0,
- "projectedFacePercentage": 0.1,
- "effectiveArea": 0.1,
- "toolDesign_ES_IsMonoblockNotProductInsert": true,
- "toolDesign_ES_WithTemperatureControlSystem": true,
- "toolDesign_ES_WithHeatTreatment": true,
- "toolDesign_ES_InterchangeableInsertsQuantity": 0,
- "toolDesign_NS_IsMonoblockNotProductInsert": true,
- "toolDesign_NS_WithTemperatureControlSystem": true,
- "toolDesign_NS_WithHeatTreatment": true,
- "toolDesign_NS_InterchangeableInsertsQuantity": 0,
- "toolDesign_OneProductInsertOverAllParts": true,
- "toolDesign_Tolerance": 0,
- "toolDesign_ToolType": 0,
- "toolDesign_InjectionProcess": 0,
- "distanceToBlockEnd_Length": 0.1,
- "distanceToBlockEnd_Width": 0.1,
- "distanceToBlockEnd_Height": 0.1,
- "lockingType": 0,
- "lockingHeight": 0.1,
- "theoreticalDie_Length": 0.1,
- "theoreticalDie_Width": 0.1,
- "theoreticalDie_Height": 0.1,
- "productInsertES_LengthOffset": 0.1,
- "productInsertES_WidthOffset": 0.1,
- "productInsertES_HeightOffset": 0.1,
- "productInsertES_Length": 0.1,
- "productInsertES_Width": 0.1,
- "productInsertES_Height": 0.1,
- "productInsertNS_LengthOffset": 0.1,
- "productInsertNS_WidthOffset": 0.1,
- "productInsertNS_HeightOffset": 0.1,
- "productInsertNS_Length": 0.1,
- "productInsertNS_Width": 0.1,
- "productInsertNS_Height": 0.1,
- "detailCalculationId": 0
}, - "specifications": {
- "id": 0,
- "manufacturingTypeES": 0,
- "manufacturingTypeNS": 0,
- "partDifficulty": 0,
- "mouldTemperatureControlSystemDistanceES": 0.1,
- "mouldTemperatureControlSystemDistanceNS": 0.1,
- "productInsertTemperatureControlSystemDistanceES": 0.1,
- "productInsertTemperatureControlSystemDistanceNS": 0.1,
- "ventHolesES": [
- {
- "id": 0,
- "height": 0,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "ventHolesNS": [
- {
- "id": 0,
- "height": 0,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "surfacesFinish": 0,
- "surfaceFinishGridES": 0,
- "surfaceFinishGridNS": 0,
- "guidingsCentrings": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "spottings": [
- {
- "id": 0,
- "isOutside": true,
- "length": 0.1,
- "shearEdgeHeight": 0,
- "heatTreatment": 0,
- "complexity": 0,
- "progression": 0,
- "quantity": 0,
- "totalLength": 0,
- "detail_SpecificationId": 0
}
], - "ejectorsES": [
- {
- "id": 0,
- "type": 0,
- "size": 0,
- "isRingRound": true,
- "ringLength": 0.1,
- "ringLengthwiseThickness": 0.1,
- "ringWidth": 0.1,
- "ringWidthwiseThickness": 0.1,
- "ringHeight": 0.1,
- "ringHasHeatTreatment": true,
- "erosion": true,
- "formProgression": 0,
- "isPushBackPin": true,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "ejectorsNS": [
- {
- "id": 0,
- "type": 0,
- "size": 0,
- "isRingRound": true,
- "ringLength": 0.1,
- "ringLengthwiseThickness": 0.1,
- "ringWidth": 0.1,
- "ringWidthwiseThickness": 0.1,
- "ringHeight": 0.1,
- "ringHasHeatTreatment": true,
- "erosion": true,
- "formProgression": 0,
- "isPushBackPin": true,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "mouldEjectors": [
- {
- "id": 0,
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "withHeatTreatment": true,
- "withTemperatureSystem": true,
- "position": 0,
- "complexity": 0,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "mouldCores": [
- {
- "id": 0,
- "withEdmErosion": true,
- "purchasePartId": 0,
- "purchasePartDescription": "string",
- "depth": 0,
- "formProgression": 0,
- "withSpotting": true,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "piercingCams": [
- {
- "id": 0,
- "size": 0,
- "actuation": 0,
- "position": 0,
- "accessibility": 0,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "aerialErosionFormPlateES": {
- "id": 0,
- "mouldSide": true,
- "size": 0.1,
- "formProgression": 0,
- "partEndProgression": 0,
- "electrodes": 0,
- "quantity": 0
}, - "aerialErosionFormPlateNS": {
- "id": 0,
- "mouldSide": true,
- "size": 0.1,
- "formProgression": 0,
- "partEndProgression": 0,
- "electrodes": 0,
- "quantity": 0
}, - "aerialErosions": [
- {
- "id": 0,
- "mouldSide": true,
- "size": 0.1,
- "formProgression": 0,
- "partEndProgression": 0,
- "electrodes": 0,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "specificErosions": [
- {
- "id": 0,
- "mouldSide": true,
- "type": 0,
- "size": 0,
- "depth": 0,
- "connections": 0,
- "quantity": 0,
- "electrodes": 0,
- "detail_SpecificationId": 0
}
], - "formInserts": [
- {
- "id": 0,
- "isRound": true,
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "formPosition": 0,
- "contourProgressionHeight": 0,
- "withHeatTreatment": true,
- "withTemperatureControlSystem": true,
- "changes": 0,
- "quantity": 0,
- "detail_SpecificationId": 0
}
], - "ribsMilling": [
- {
- "id": 0,
- "depth": 0.1,
- "length": 0.1,
- "contourProgressionHeight": 0,
- "progressionOuterContour": 0,
- "quantity": 0,
- "totalLength": 0.1,
- "detail_SpecificationId": 0
}
], - "ribsEDM": [
- {
- "id": 0,
- "isThin": true,
- "depth": 0.1,
- "length": 0.1,
- "contourProgressionHeight": 0,
- "progressionOuterContour": 0,
- "electrodes": 0,
- "quantity": 0,
- "totalLength": 0.1,
- "detail_SpecificationId": 0
}
], - "runnersChannels": [
- {
- "id": 0,
- "type": 0,
- "costPercentage": 0,
- "horizontalNozzleQuantity": 0,
- "oneAngleNozzleQuantity": 0,
- "twoAnglesNozzleQuantity": 0,
- "nozzleWithValveGateQuantity": 0,
- "beamType": 0,
- "directGates": 0,
- "filmGates": 0,
- "deadEndBallGates": 0,
- "bowTunnelGates": 0,
- "mouldGatingComplexity": 0,
- "detail_SpecificationId": 0
}
], - "detailCalculationId": 0
}, - "mouldPartsMaterials": {
- "id": 0,
- "formPlateES": {
- "id": 0,
- "mouldPartDescription": "string",
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "formPlateNS": {
- "id": 0,
- "mouldPartDescription": "string",
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "subplatesWithTemperatureControlSystem": true,
- "subplateES_NS": {
- "id": 0,
- "length": 0.1,
- "width": 0.1,
- "heightES": 0.1,
- "heightNS": 0.1,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weightES": 0.1,
- "weightNS": 0.1,
- "piecesES": 0,
- "piecesNS": 0,
- "totalPrice": 0.1,
- "detail_MouldPartsMaterialId": 0
}, - "basePlateES_ClampingRimLengthPerSide": 0.1,
- "basePlateES_ClampingRimWidthPerSide": 0.1,
- "basePlateES": {
- "id": 0,
- "mouldPartDescription": "string",
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "basePlateNS_ClampingRimLengthPerSide": 0.1,
- "basePlateNS_ClampingRimWidthPerSide": 0.1,
- "basePlateNS": {
- "id": 0,
- "mouldPartDescription": "string",
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "ejectorPlateES_IsSingleEjectorPlate": true,
- "ejectorPlateES": {
- "id": 0,
- "mouldPartDescription": "string",
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "ejectorPlateNS_IsSingleEjectorPlate": true,
- "ejectorPlateNS": {
- "id": 0,
- "mouldPartDescription": "string",
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "distanceBlock_ES": {
- "id": 0,
- "mouldPartDescription": "string",
- "isRound": true,
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "addToToolHeight": true,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "distanceBlock_NS": {
- "id": 0,
- "mouldPartDescription": "string",
- "isRound": true,
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "addToToolHeight": true,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1
}, - "distanceBlocks_ToolBase": [
- {
- "id": 0,
- "mouldPartDescription": "string",
- "isRound": true,
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "addToToolHeight": true,
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "weight": 0.1,
- "pieces": 0,
- "totalPrice": 0.1,
- "detail_MouldPartsMaterialId": 0
}
], - "mouldingCams": [
- {
- "id": 0,
- "length": 0.1,
- "width": 0.1,
- "height": 0.1,
- "slideStrokeDistance": 0.1,
- "isActuationHydraulic": true,
- "withHeatTreatment": true,
- "withTemperatureControlSystem": true,
- "position": 0,
- "accessibility": 0,
- "complexity": 0,
- "pieces": 0,
- "detail_MouldPartsMaterialId": 0
}
], - "hardenedMouldingCamMaterial": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "unhardenedMouldingCamMaterial": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "productInsertWithHeatTreatment": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "productInsertWithoutHeatTreatment": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "hardenedFormInsert": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "unhardenedFormInsert": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "hardenedMouldRingEjector": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "unhardenedMouldRingEjector": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "hardenedPin": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "unhardenedPin": {
- "id": 0,
- "mouldPartDescription": "string",
- "materialId": 0,
- "materialGroup": "string",
- "materialDescription": "string",
- "materialHeatTreatmentId": 0,
- "materialHeatTreatmentDescription": "string",
- "additionalWeight": 0.1,
- "weight": 0.1,
- "totalPrice": 0.1
}, - "laserHardeningTotalLength": 0.1,
- "laserHardeningTotalCost": 0.1,
- "insulations": [
- {
- "id": 0,
- "length": 0.1,
- "width": 0.1,
- "height": 0,
- "fromBasePlate": "string",
- "quantity": 0,
- "detail_MouldPartsMaterialId": 0
}
], - "insulationMaterialId": 0,
- "insulationMaterialDescription": "string",
- "insulationTotalPrice": 0.1,
- "framedInsulations": [
- {
- "id": 0,
- "length": 0.1,
- "width": 0.1,
- "height": 0,
- "fromBasePlate": "string",
- "quantity": 0,
- "detail_MouldPartsMaterialId": 0
}
], - "framedInsulationMaterialId": 0,
- "framedMaterialDescription": "string",
- "framedInsulationTotalPrice": 0.1,
- "detailCalculationId": 0
}, - "purchaseParts": {
- "id": 0,
- "guidingsCentrings_TotalPrice": 0.1,
- "temperatureControlSystemAccessories": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "temperatureControlSystemAccessories_TotalPrice": 0.1,
- "camAccessories": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartDescription": "string",
- "amount": 0.1,
- "detail_PurchasePartId": 0
}
], - "camAccessories_TotalPrice": 0.1,
- "purchasePartCams": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "purchasePartCams_TotalPrice": 0.1,
- "channelRunner1_Price": 0.1,
- "channelRunner2_Price": 0.1,
- "channelRunner3_Price": 0.1,
- "channelsRunners_TotalCost": 0.1,
- "ejectors_TotalCost": 0.1,
- "mouldCores_TotalCost": 0.1,
- "electrodes": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartDescription": "string",
- "amount": 0.1,
- "detail_PurchasePartId": 0
}
], - "electrodes_TotalCost": 0.1,
- "lockingMechanisms": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "lockingMechanisms_TotalCost": 0.1,
- "distanceBlocks_ImpactParts": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "distanceBlocks_TotalCost": 0.1,
- "secondEjectorStrokeAccessories": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "secondEjectorStrokeAccessories_TotalCost": 0.1,
- "indexPlateAccessories": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "indexPlateAccessories_TotalCost": 0.1,
- "hydraulicCylinders": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "hydraulicCylinders_TotalCost": 0.1,
- "airPressureAndSensors": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "airPressureAndSensors_TotalCost": 0.1,
- "markingAndConnectors": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "markingAndConnectors_TotalCost": 0.1,
- "textures": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "textures_TotalCost": 0.1,
- "trialOuts": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartFamily": "string",
- "purchasePartDescription": "string",
- "quantity": 0,
- "detail_PurchasePartId": 0
}
], - "trialOuts_TotalCost": 0.1,
- "detailCalculationId": 0
}, - "additionalCosts": {
- "id": 0,
- "individualCosts": [
- {
- "id": 0,
- "additionalCostId": 0,
- "additionalCostFamily": "string",
- "additionalCostDescription": "string",
- "quantity": 0,
- "detail_AdditionalCostId": 0
}
], - "individualCosts_MaterialCost": 0.1,
- "individualCosts_PurchasePartCost": 0.1,
- "individualCosts_TotalCost": 0.1,
- "furtherCosts": [
- {
- "id": 0,
- "description": "string",
- "unitPrice": 0.1,
- "quantity": 0,
- "detail_AdditionalCostId": 0
}
], - "furtherCosts_TotalCost": 0.1,
- "detailCalculationId": 0
}, - "operationCosts": {
- "id": 0,
- "variantType": 0,
- "correctionLoops": 0,
- "factorRateId": 0,
- "hourRateId": 0,
- "cadCostPercentage": 0.1,
- "camCostPercentage": 0.1,
- "cadFixedDuration": 0.1,
- "camFixedDuration": 0.1,
- "toolDesignCostOption": 0,
- "technicalChargePercentage": 0,
- "commercialChargePercentage": 0,
- "cadConstruction": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "camProgramming": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "bigCncMilling": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "smallCncMilling": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "milling": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "deepHoleDrilling": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "ventHole": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "erosion": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "polishing": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "spotting": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "benchWork": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "purchaseParts_BigCncMilling": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "purchaseParts_SmallCncMilling": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "purchaseParts_BenchWork": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "profileGriding": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "miscellaneous": {
- "id": 0,
- "hours": 0.1,
- "factorRate": 0.1,
- "hourRate": 0.1,
- "cost": 0.1
}, - "averageHourRate": 0.1,
- "detailCalculationId": 0
}, - "overheads": {
- "id": 0,
- "isModeQuotePercentage": true,
- "variantType": 0,
- "overheadCosts": [
- {
- "id": 0,
- "overheadCostId": 0,
- "overheadCostDescription": "string",
- "quantity": 0,
- "isQuotePercentageActive": true,
- "detail_OverheadId": 0
}
], - "overheadTransportCO2": [
- {
- "id": 0,
- "overheadTransportCO2Id": 0,
- "overheadTransportCO2Description": "string",
- "distance": 0,
- "detail_OverheadId": 0
}
], - "overheadApportionments": [
- {
- "id": 0,
- "overheadFamily": "string",
- "apportionmentPercentage": 0,
- "detail_OverheadId": 0
}
], - "simulationAndDocumentationCost": 0.1,
- "measuringCost": 0.1,
- "projectManagementCost": 0.1,
- "transportCost": 0.1,
- "overheadTotalCost": 0.1,
- "detailCalculationId": 0
}, - "speedCalculation": {
- "id": 0,
- "createdBy": "string",
- "calculationDate": "2019-08-24T14:15:22Z",
- "customer": "string",
- "project": "string",
- "partDescription": "string",
- "partNumber": "string",
- "inquiryNumber": "string",
- "currency": 0,
- "partData": {
- "id": 0,
- "difficulty": 0,
- "length": 0,
- "width": 0,
- "height": 0,
- "isRound": true,
- "variantShape": 0,
- "productsInCombine": 0,
- "manufacturingTypeES": true,
- "manufacturingTypeNS": true,
- "outsideSpottingDifficulty": 0,
- "outsideSpottingShearEdge": true,
- "outsideSpottingCircumferenceLength": 0,
- "insideSpottingCircumferenceLength": 0,
- "spottingSmallBreakouts": [
- {
- "id": 0,
- "circumferenceLength": 0,
- "is3D": true,
- "quantity": 0,
- "partDataId": 0
}
], - "spottingHeatTreatment": 0,
- "erosionPercentageES": 0,
- "erosionPercentageNS": 0,
- "projectedFacePercentage": 0,
- "surfaceFinish": 0,
- "tolerances": 0,
- "speedCalculationId": 0
}, - "toolData": {
- "id": 0,
- "toolType": 0,
- "subplateHeightES": 0,
- "subplateHeightNS": 0,
- "roundGuide": true,
- "externalGuide": true,
- "roundCentring": true,
- "flatLocating": true,
- "hasMillingToolDesign": true,
- "ejectorES": 0,
- "secondEjectorES": 0,
- "ejectorNS": 0,
- "secondEjectorNS": 0,
- "demouldingComplexity": 0,
- "insulationES": 0,
- "insulationNS": 0,
- "componentNoType": 0,
- "componentNoAdditionalEjectorSides": 0,
- "componentNoOnlyOneEjectorSide": true,
- "componentNoIndexPlateRotaryMovement": 0,
- "doNotDoubleComponentSetupElements": true,
- "runnersChannels": [
- {
- "id": 0,
- "type": 0,
- "costPercentage": 0,
- "areNozzlesRelatedToPart": true,
- "nozzlesAmount": 0,
- "directGates": 0,
- "filmGates": 0,
- "deadEndBallGates": 0,
- "bowTunnelGates": 0,
- "toolDataId": 0
}
], - "additionalPurchaseParts": [
- {
- "id": 0,
- "purchasePartId": 0,
- "purchasePartDescription": "string",
- "multiplyWithProductsAmount": true,
- "quantity": 0,
- "toolDataId": 0
}
], - "toolMaterialAssignments": [
- {
- "id": 0,
- "toolPartId": 0,
- "material": "string",
- "materialHeatTreatment": "string",
- "length0": 0.1,
- "length1": 0.1,
- "width0": 0.1,
- "width1": 0.1,
- "height": 0.1,
- "toolDataId": 0
}
], - "speedCalculationId": 0
}, - "productData": {
- "id": 0,
- "cams": [
- {
- "id": 0,
- "camType": 0,
- "mouldingCamSide": 0,
- "slideStrokeLength": 0,
- "isActuationHydraulic": true,
- "hydraulicPartId": 0,
- "hydraulicDescription": "string",
- "projectedSurfacePercentage": 0,
- "length": 0,
- "width": 0,
- "height": 0,
- "hasHeatTreatment": true,
- "hasTemperatureControlSystem": true,
- "piercingCamSize": 0,
- "position": 0,
- "purchasePartCamId": 0,
- "purchasePartCamDescription": "string",
- "isQuantityMultipliedByPartsNumber": true,
- "quantity": 0,
- "productDataId": 0
}
], - "domes": [
- {
- "id": 0,
- "shape": 0,
- "size": 0,
- "depth": 0,
- "connections": 0,
- "quantity": 0,
- "productDataId": 0
}
], - "ribs": [
- {
- "id": 0,
- "type": 0,
- "isRibThin": true,
- "depth": 0,
- "length": 0,
- "quantity": 0,
- "productDataId": 0
}
], - "inserts": [
- {
- "id": 0,
- "type": 0,
- "length": 0,
- "isRound": true,
- "width": 0,
- "hasDefaultHeight": true,
- "height": 0,
- "hasHeatTreatment": true,
- "quantity": 0,
- "changes": 0,
- "productDataId": 0
}
], - "cores": [
- {
- "id": 0,
- "corePartId": 0,
- "corePartDescription": "string",
- "quantity": 0,
- "productDataId": 0
}
]
}, - "individualCostData": {
- "additionalCosts": [
- {
- "id": 0,
- "additionalCostId": 0,
- "additionalCostFamily": "string",
- "additionalCostDescription": "string",
- "quantity": 0,
- "speedCalculationId": 0
}
], - "furtherCosts": [
- {
- "id": 0,
- "description": "string",
- "unitPrice": 0,
- "speedCalculationId": 0
}
]
}, - "tuningData": {
- "id": 0,
- "correctionLoopsQuantity": 0,
- "variantType": 0,
- "trialOuts": [
- {
- "id": 0,
- "machineWeightPurchasePartId": 0,
- "machineWeight": "string",
- "quantity": 0,
- "tuningDataId": 0
}
], - "speedCalculationId": 0
}, - "costRatesData": {
- "id": 0,
- "hourRateId": 0,
- "hourRateLabel": "string",
- "factorRateId": 0,
- "factorRateLabel": "string",
- "technicalExtraCharge": 0.1,
- "commercialExtraCharge": 0.1,
- "speedCalculationId": 0
}, - "manufacturingTimeData": {
- "id": 0,
- "cadPercentage": 0.1,
- "camPercentage": 0.1,
- "speedCalculationId": 0
}, - "overheadsData": {
- "id": 0,
- "isModeQuotePercentage": true,
- "variantType": 0,
- "costs": [
- {
- "id": 0,
- "overheadCostId": 0,
- "overheadCostDescription": "string",
- "quantity": 0,
- "isQuotePercentageActive": true,
- "overheadCostDataId": 0
}
], - "transportEmissions": [
- {
- "id": 0,
- "overheadTransportCO2Id": 0,
- "overheadTransportCO2Description": "string",
- "distance": 0,
- "overheadCostDataId": 0
}
], - "apportionments": [
- {
- "id": 0,
- "overheadFamily": "string",
- "apportionmentPercentage": 0,
- "overheadCostDataId": 0
}
], - "speedCalculationId": 0
}, - "productPositioningDesign": {
- "id": 0,
- "numberOfParts": 0,
- "partsPositionMatrix": "string",
- "mirroredParts": true,
- "secondComponentLengthways": true,
- "distanceBetweenPartsLengthwise": 0,
- "distanceBetweenPartsWidthwise": 0,
- "productInsertSide": 0,
- "oneProductInsertOverAllParts": true,
- "speedCalculationId": 0
}
}, - "resultCosts": {
- "id": 0,
- "manufacturingCost": 0.1,
- "materialCosts": 0.1,
- "purchasePartsCost": 0.1,
- "calculatedPrice": 0.1,
- "extraCharges": 0.1,
- "quotationPrice": 0.1,
- "detailCalculationId": 0
}
}
partLength required | integer <int32> Default: 0 Part Length. This value is required and its valid range depends on the tool type: |
toolType required | integer <int32> [ 1 .. 7 ] Available Tool Types: |
variantShape | integer <int32> [ 1 .. 5 ] Default: 1 Part shape variant options: |
Array of objects or null (Modules.SmallInjection.Dtos.SpeedCalculation.ProductData.CreateProductData_CamRequestDto) |
{- "partLength": 0,
- "toolType": 1,
- "variantShape": 1,
- "cams": [
- {
- "camType": 3,
- "mouldingCamSide": null,
- "slideStrokeLength": 0,
- "isActuationHydraulic": false,
- "hydraulicId": null,
- "projectedSurfacePercentage": 3,
- "length": 100,
- "width": 50,
- "height": 50,
- "hasHeatTreatment": true,
- "hasTemperatureControlSystem": false,
- "piercingCamSize": 1,
- "position": null,
- "purchasePartCamId": null,
- "isQuantityMultipliedByPartsNumber": true,
- "quantity": 0
}
]
}
{- "length": 0.1,
- "width": 0.1
}
partLength required | integer <int32> Default: 0 Part Length. This value is required and its valid range depends on the tool type: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isPartRound | boolean Default: false Is part round? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
partWidth | integer or null <int32> Default: 0 Part Width. This value is not considered if | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
toolType required | integer <int32> [ 1 .. 7 ] Available Tool Types: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
componentNoType required | integer <int32> [ 1 .. 7 ] Component Numbers Per Tool Options: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
numberOfParts | integer or null <int32> [ 1 .. 11 ] Default: 1 Define
2K Behaviour is applied when | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
partsPositionMatrix | string or null [ 0 .. 109 ] characters Default: "[[1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]]" Specify custom positioning of parts. Some considerations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginLength required | integer <int32> Margin Length (Length Distance to Block End ). Consult toolmargins endpoint. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginWidth required | integer <int32> Margin Width (Width Distance to Block End ). Consult toolmargins endpoint. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distanceBetweenPartsLengthwise | integer <int32> [ -1 .. 999 ] Default: -1 Distance between Parts Lengthwise, in millimetres. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distanceBetweenPartsWidthwise | integer <int32> [ -1 .. 999 ] Default: -1 Distance between Parts Widthwise, in millimetres. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
secondComponentLengthways | boolean or null Default: null For Transfer Technology | Rotary Plate Vertical | Index Plate and 2 Parts Define the Second Component Alignment: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
oneProductInsertPerPart | boolean or null Default: null Type of Product Insert Options (only considered if |
{- "partLength": 0,
- "isPartRound": false,
- "partWidth": 0,
- "toolType": 1,
- "componentNoType": 1,
- "numberOfParts": 1,
- "partsPositionMatrix": "[[1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]]",
- "marginLength": 0,
- "marginWidth": 0,
- "distanceBetweenPartsLengthwise": -1,
- "distanceBetweenPartsWidthwise": -1,
- "secondComponentLengthways": null,
- "oneProductInsertPerPart": null
}
{- "length": 0.1,
- "width": 0.1
}
partLength required | integer <int32> Part Length. This value is required and its valid range depends on the tool type: |
isPartRound | boolean Default: false Is part round? |
partWidth | integer or null <int32> Part Width. This value is not considered if |
toolType required | integer <int32> [ 1 .. 7 ] Available Tool Types: |
marginLength required | integer <int32> Margin Length (Length Distance to Block End ). Consult toolmargins endpoint. |
marginWidth required | integer <int32> Margin Width (Width Distance to Block End ). Consult toolmargins endpoint. |
oneProductInsertPerPart | boolean or null Default: null Type of Product Insert Options (only considered if |
{- "partLength": 0,
- "isPartRound": false,
- "partWidth": 0,
- "toolType": 1,
- "marginLength": 0,
- "marginWidth": 0,
- "oneProductInsertPerPart": null
}
{- "lengthwise": 0,
- "widthwise": 0,
- "maxLengthwise": 0,
- "maxWidthwise": 0
}
partVariantShape required | integer <int32> [ 1 .. 5 ] Default: 1 Part shape variant options: |
partLength required | integer <int32> Part Length. This value is required and its valid range depends on the tool type: |
isPartRound | boolean Default: false Is part round? |
partWidth | integer or null <int32> Part Width. This value is not considered if |
toolType required | integer <int32> [ 1 .. 7 ] Available Tool Types: |
{- "partVariantShape": 1,
- "partLength": 0,
- "isPartRound": false,
- "partWidth": 0,
- "toolType": 1
}
{- "outside": 0,
- "inside": 0
}
partLength required | integer <int32> Part Length. This value is required and its valid range depends on the tool type: |
isPartRound | boolean Default: false Is part round? |
partWidth | integer or null <int32> Part Width. This value is not considered if |
toolType required | integer <int32> [ 1 .. 7 ] Available Tool Types: |
projectedFacePercentage | integer <int32> [ 0 .. 100 ] Default: 100 Product Surface projected face (percentage of part size) |
manufacturingTypeES | boolean Default: false Ejector Side Manufacturing Type Options: |
manufacturingTypeNS | boolean Default: false Nozzle Side Manufacturing Type Options: |
tolerances | integer or null <int32> [ 1 .. 3 ] Default: null Part tolerances options: |
partDifficulty | integer <int32> [ 1 .. 5 ] Default: 1 Part surfaces grade of complexity options: |
{- "partLength": 0,
- "isPartRound": false,
- "partWidth": 0,
- "toolType": 1,
- "projectedFacePercentage": 100,
- "manufacturingTypeES": false,
- "manufacturingTypeNS": false,
- "tolerances": null,
- "partDifficulty": 1
}
{- "ejectorSide": 0,
- "nozzleSide": 0
}
partLength required | integer <int32> Part Length. This value is required and its valid range depends on the tool type: |
isPartRound | boolean Default: false Is part round? |
partWidth | integer or null <int32> Part Width. This value is not considered if |
toolType required | integer <int32> [ 1 .. 7 ] Available Tool Types: |
projectedFacePercentage | integer <int32> [ 0 .. 100 ] Default: 100 Product Surface projected face (percentage of part size) |
erosionPercentageES required | integer <int32> [ 0 .. 100 ] Percentage of erosion area in Ejector Side |
erosionPercentageNS required | integer <int32> [ 0 .. 100 ] Percentage of erosion area in Nozzle Side |
{- "partLength": 0,
- "isPartRound": false,
- "partWidth": 0,
- "toolType": 1,
- "projectedFacePercentage": 100,
- "erosionPercentageES": 100,
- "erosionPercentageNS": 100
}
{- "ejectorSide": 0,
- "nozzleSide": 0
}
partLength required | integer <int32> Part Length. This value is required and its valid range depends on the tool type: |
isPartRound | boolean Default: false Is part round? |
partWidth | integer or null <int32> Part Width. This value is not considered if |
toolType required | integer <int32> [ 1 .. 7 ] Available Tool Types: |
{- "partLength": 0,
- "isPartRound": false,
- "partWidth": 0,
- "toolType": 1
}
{- "ejectorSide": 0,
- "nozzleSide": 0
}
runnerChannelType | integer <int32> [ 1 .. 3 ] Default: 3 Runner / Channel Type: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
componentNoType required | integer <int32> [ 1 .. 7 ] Component Numbers Per Tool Options: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
numberOfParts | integer or null <int32> [ 1 .. 11 ] Default: 1 Define
2K Behaviour is applied when | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
partsPositionMatrix | string or null [ 0 .. 109 ] characters Default: "[[1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]]" Specify custom positioning of parts. Some considerations: |
{- "runnerChannelType": 3,
- "componentNoType": 1,
- "numberOfParts": 1,
- "partsPositionMatrix": "[[1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]]"
}
{- "costPercentage": 0
}
runnerChannelType required | integer <int32> [ 1 .. 3 ] Runner / Channel Type: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
areNozzlesRelatedToPart required | boolean
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
surfaceFinish required | integer <int32> [ 0 .. 2 ] Default: 0 Part surface finish options: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
componentNoType required | integer <int32> [ 1 .. 7 ] Component Numbers Per Tool Options: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
numberOfParts | integer or null <int32> [ 1 .. 11 ] Default: 1 Define
2K Behaviour is applied when | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
partsPositionMatrix | string or null [ 0 .. 109 ] characters Default: "[[1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]]" Specify custom positioning of parts. Some considerations: |
{- "runnerChannelType": 1,
- "areNozzlesRelatedToPart": true,
- "surfaceFinish": 0,
- "componentNoType": 1,
- "numberOfParts": 1,
- "partsPositionMatrix": "[[1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]]"
}
{- "nozzlesAmount": 0,
- "directGates": 0,
- "filmGates": 0,
- "deadEndBallGates": 0,
- "bowGates": 0
}
areNozzlesRelatedToPart required | boolean
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nozzlesAmount | integer or null <int32> [ 0 .. 99 ] Default: 0 Nozzles Amount (only considered if | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
directGates | integer <int32> [ 0 .. 99 ] Default: 0 Number of Direct Gates | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
filmGates | integer <int32> [ 0 .. 99 ] Default: 0 Number of Film Gates | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deadEndBallGates | integer <int32> [ 0 .. 99 ] Default: 0 Number of Dead-End Ball Gates | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bowTunnelGates | integer <int32> [ 0 .. 99 ] Default: 0 Number of Bow Tunnel Gates | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
surfaceFinish required | integer <int32> [ 0 .. 2 ] Default: 0 Part surface finish options: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
componentNoType required | integer <int32> [ 1 .. 7 ] Component Numbers Per Tool Options: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
numberOfParts | integer or null <int32> [ 1 .. 11 ] Default: 1 Define
2K Behaviour is applied when | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
partsPositionMatrix | string or null [ 0 .. 109 ] characters Default: "[[1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]]" Specify custom positioning of parts. Some considerations: |
{- "areNozzlesRelatedToPart": true,
- "nozzlesAmount": 0,
- "directGates": 0,
- "filmGates": 0,
- "deadEndBallGates": 0,
- "bowTunnelGates": 0,
- "surfaceFinish": 0,
- "componentNoType": 1,
- "numberOfParts": 1,
- "partsPositionMatrix": "[[1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]]"
}
{- "directGates": 0,
- "filmGates": 0
}
partLength required | integer <int32> Default: 0 Part Length. This value is required and its valid range depends on the tool type: |
isPartRound | boolean Default: false Is part round? |
partWidth | integer or null <int32> Default: 0 Part Width. This value is not considered if |
partHeight required | integer <int32> Default: 0 Part Height. This value is required and its valid range depends on the tool type: |
toolType required | integer <int32> [ 1 .. 7 ] Available Tool Types: |
camType required | integer <int32> [ 1 .. 3 ] Cam Type Options: |
projectedSurfacePercentage | integer or null <int32> [ 1 .. 3 ] Default: null Projected Surface Percentage Options (only considered if |
mouldingCamSide | integer or null <int32> [ 1 .. 2 ] Default: null Moulding Cam Side Options (only considered if |
{- "partLength": 0,
- "isPartRound": false,
- "partWidth": 0,
- "partHeight": 0,
- "toolType": 1,
- "camType": 1,
- "projectedSurfacePercentage": null,
- "mouldingCamSide": null
}
{- "camLength": 0,
- "camWidth": 0,
- "camHeight": 0,
- "slideStrokeLength": 0,
- "maxMechanicalActuation": 0
}
partLength required | integer <int32> Part Length. This value is required and its valid range depends on the tool type: |
isPartRound | boolean Default: false Is part round? |
partWidth | integer or null <int32> Part Width. This value is not considered if |
partHeight required | integer <int32> Part Height. This value is required and its valid range depends on the tool type: |
toolType required | integer <int32> [ 1 .. 7 ] Available Tool Types: |
projectedSurfacePercentage | integer or null <int32> [ 1 .. 3 ] Default: null Projected Surface Percentage Options: |
mouldingCamSide | integer or null <int32> [ 1 .. 2 ] Default: null Moulding Cam Side Options (only considered if |
slideStrokeLength | integer or null <int32> [ 0 .. 2000 ] Slide Stroke Length, in millimeters (only considered if |
{- "partLength": 0,
- "isPartRound": false,
- "partWidth": 0,
- "partHeight": 0,
- "toolType": 1,
- "projectedSurfacePercentage": null,
- "mouldingCamSide": null,
- "slideStrokeLength": 2000
}
{- "hydraulicId": 0
}
partLength required | integer <int32> Part Length. This value is required and its valid range depends on the tool type: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isPartRound | boolean Default: false Is part round? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
partWidth | integer or null <int32> Part Width. This value is not considered if | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
toolType required | integer <int32> [ 1 .. 7 ] Available Tool Types: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
componentNoType required | integer <int32> [ 1 .. 7 ] Component Numbers Per Tool Options: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additionalEjectorSides | integer or null <int32> [ 0 .. 10 ] Default: null Number of additional Ejector Sides, including supporting structure (only considered if | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
numberOfParts | integer or null <int32> [ 1 .. 11 ] Default: 1 Define
2K Behaviour is applied when | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
partsPositionMatrix | string or null [ 0 .. 109 ] characters Default: "[[1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]]" Specify custom positioning of parts. Some considerations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mirroredParts | boolean Default: false Design mould with mirrored parts (only considered if total amount of parts is even). Options: |
{- "partLength": 0,
- "isPartRound": false,
- "partWidth": 0,
- "toolType": 1,
- "componentNoType": 1,
- "additionalEjectorSides": null,
- "numberOfParts": 1,
- "partsPositionMatrix": "[[1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]]",
- "mirroredParts": false
}
{- "cadPercentage": 0.1,
- "camPercentage": 0.1
}
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
Family | string |
Description | string |
[- {
- "id": 0,
- "family": "string",
- "description": "string",
- "isPartRelated": true,
- "costType": "string",
- "price": 0.1,
- "bigCNCMinutes": 0,
- "smallCNCMinutes": 0,
- "benchWorkMinutes": 0,
- "availableModules": [
- 0
]
}
]
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
id required | integer <int32> |
{- "id": 0,
- "family": "string",
- "description": "string",
- "isPartRelated": true,
- "costType": "string",
- "price": 0.1,
- "bigCNCMinutes": 0,
- "smallCNCMinutes": 0,
- "benchWorkMinutes": 0,
- "availableModules": [
- 0
]
}
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
VariantType | string |
VariantTypeId | integer <int32> |
CorrectionLoop | integer <int32> |
[- {
- "id": 0,
- "variantType": "string",
- "variantTypeId": 0,
- "correctionLoop": 0,
- "cadConstruction": 0.1,
- "camDevelopment": 0.1,
- "bigCNCMilling": 0.1,
- "smallCNCMilling": 0.1,
- "milling": 0.1,
- "deepHoleDrilling": 0.1,
- "ventHole": 0.1,
- "erosion": 0.1,
- "polishing": 0.1,
- "spotting": 0.1,
- "benchWork": 0.1,
- "purchasePartsBigCNCMilling": 0.1,
- "purchasePartsSmallCNCMilling": 0.1,
- "purchasePartsBenchWork": 0.1,
- "profileGrinding": 0.1,
- "availableModules": [
- 0
]
}
]
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
id required | integer <int32> |
{- "id": 0,
- "variantType": "string",
- "variantTypeId": 0,
- "correctionLoop": 0,
- "cadConstruction": 0.1,
- "camDevelopment": 0.1,
- "bigCNCMilling": 0.1,
- "smallCNCMilling": 0.1,
- "milling": 0.1,
- "deepHoleDrilling": 0.1,
- "ventHole": 0.1,
- "erosion": 0.1,
- "polishing": 0.1,
- "spotting": 0.1,
- "benchWork": 0.1,
- "purchasePartsBigCNCMilling": 0.1,
- "purchasePartsSmallCNCMilling": 0.1,
- "purchasePartsBenchWork": 0.1,
- "profileGrinding": 0.1,
- "availableModules": [
- 0
]
}
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
[- {
- "id": 0,
- "label": "string",
- "description": "string",
- "cadConstruction": 0.1,
- "camDevelopment": 0.1,
- "bigCNCMilling": 0.1,
- "smallCNCMilling": 0.1,
- "milling": 0.1,
- "deepHoleDrilling": 0.1,
- "ventHole": 0.1,
- "erosion": 0.1,
- "polishing": 0.1,
- "spotting": 0.1,
- "benchWork": 0.1,
- "purchasePartsBigCNCMilling": 0.1,
- "purchasePartsSmallCNCMilling": 0.1,
- "purchasePartsBenchWork": 0.1,
- "profileGrinding": 0.1,
- "availableModules": [
- 0
]
}
]
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
id required | integer <int32> |
{- "id": 0,
- "label": "string",
- "description": "string",
- "cadConstruction": 0.1,
- "camDevelopment": 0.1,
- "bigCNCMilling": 0.1,
- "smallCNCMilling": 0.1,
- "milling": 0.1,
- "deepHoleDrilling": 0.1,
- "ventHole": 0.1,
- "erosion": 0.1,
- "polishing": 0.1,
- "spotting": 0.1,
- "benchWork": 0.1,
- "purchasePartsBigCNCMilling": 0.1,
- "purchasePartsSmallCNCMilling": 0.1,
- "purchasePartsBenchWork": 0.1,
- "profileGrinding": 0.1,
- "availableModules": [
- 0
]
}
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
Label | string |
[- {
- "id": 0,
- "label": "string",
- "description": "string",
- "cadConstruction": 0.1,
- "camDevelopment": 0.1,
- "bigCNCMilling": 0.1,
- "smallCNCMilling": 0.1,
- "milling": 0.1,
- "deepHoleDrilling": 0.1,
- "ventHole": 0.1,
- "erosion": 0.1,
- "polishing": 0.1,
- "spotting": 0.1,
- "benchWork": 0.1,
- "purchasePartsBigCNCMilling": 0.1,
- "purchasePartsSmallCNCMilling": 0.1,
- "purchasePartsBenchWork": 0.1,
- "profileGrinding": 0.1,
- "gasEmissionIntensity": {
- "id": 0,
- "inOwnManufacturing": 0.1,
- "upstreamAndExternal": 0.1,
- "basisComparativeValue": 0.1,
- "steelBlock": 0.1,
- "aluminiumBlock": 0.1,
- "steelCast": 0.1,
- "aluminiumCast": 0.1,
- "hourRateId": 0
}, - "availableModules": [
- 0
]
}
]
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
id required | integer <int32> |
{- "id": 0,
- "label": "string",
- "description": "string",
- "cadConstruction": 0.1,
- "camDevelopment": 0.1,
- "bigCNCMilling": 0.1,
- "smallCNCMilling": 0.1,
- "milling": 0.1,
- "deepHoleDrilling": 0.1,
- "ventHole": 0.1,
- "erosion": 0.1,
- "polishing": 0.1,
- "spotting": 0.1,
- "benchWork": 0.1,
- "purchasePartsBigCNCMilling": 0.1,
- "purchasePartsSmallCNCMilling": 0.1,
- "purchasePartsBenchWork": 0.1,
- "profileGrinding": 0.1,
- "gasEmissionIntensity": {
- "id": 0,
- "inOwnManufacturing": 0.1,
- "upstreamAndExternal": 0.1,
- "basisComparativeValue": 0.1,
- "steelBlock": 0.1,
- "aluminiumBlock": 0.1,
- "steelCast": 0.1,
- "aluminiumCast": 0.1,
- "hourRateId": 0
}, - "availableModules": [
- 0
]
}
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
Family | string |
Quality | string |
Thickness | integer <int32> |
[- {
- "id": 0,
- "family": "string",
- "quality": "string",
- "thickness": 0,
- "price": 0.1,
- "availableModules": [
- 0
]
}
]
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
id required | integer <int32> |
{- "id": 0,
- "family": "string",
- "quality": "string",
- "thickness": 0,
- "price": 0.1,
- "availableModules": [
- 0
]
}
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
Family | string |
Description | string |
Weight | integer <int32> |
OnlyUnique | boolean |
[- {
- "id": 0,
- "family": "string",
- "description": "string",
- "density": 0.1,
- "processingFactor": 0.1,
- "minimumWeight": 0,
- "maximumWeight": 0,
- "price": 0.1,
- "setUpCost": 0.1,
- "availableModules": [
- 0
]
}
]
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
id required | integer <int32> |
{- "id": 0,
- "family": "string",
- "description": "string",
- "density": 0.1,
- "processingFactor": 0.1,
- "minimumWeight": 0,
- "maximumWeight": 0,
- "price": 0.1,
- "setUpCost": 0.1,
- "availableModules": [
- 0
]
}
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
ToolFamily | string |
ToolType | integer <int32> |
ToolTypeDescription | string |
ToolPart | string |
[- {
- "id": 0,
- "toolFamily": "string",
- "toolType": 0,
- "toolTypeDescription": "string",
- "toolPart": "string",
- "material": "string",
- "materialGroup": 0,
- "materialHeatTreatment": 0,
- "materialHeatTreatmentDescription": "string",
- "availableModules": [
- 0
]
}
]
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
id required | integer <int32> |
{- "id": 0,
- "toolFamily": "string",
- "toolType": 0,
- "toolTypeDescription": "string",
- "toolPart": "string",
- "material": "string",
- "materialGroup": 0,
- "materialHeatTreatment": 0,
- "materialHeatTreatmentDescription": "string",
- "availableModules": [
- 0
]
}
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
Family | string |
[- {
- "id": 0,
- "family": "string",
- "description": "string",
- "price": 0.1,
- "isDefaultActiveForQuotePercentage": true,
- "quotePercentageVariant1": 0.1,
- "quotePercentageVariant2": 0.1,
- "quotePercentageVariant3": 0.1,
- "quotePercentageVariant4": 0.1,
- "availableModules": [
- 0
]
}
]
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
id required | integer <int32> |
{- "id": 0,
- "family": "string",
- "description": "string",
- "price": 0.1,
- "isDefaultActiveForQuotePercentage": true,
- "quotePercentageVariant1": 0.1,
- "quotePercentageVariant2": 0.1,
- "quotePercentageVariant3": 0.1,
- "quotePercentageVariant4": 0.1,
- "availableModules": [
- 0
]
}
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
[- "string"
]
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
[- {
- "id": 0,
- "transport": "string",
- "loadingFactorPercentage": 0,
- "minimumToolWeightTons": 0.1,
- "maximumToolWeightTons": 0.1,
- "carbonDioxideEquivalent": 0.1,
- "availableModules": [
- 0
]
}
]
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
id required | integer <int32> |
{- "id": 0,
- "transport": "string",
- "loadingFactorPercentage": 0,
- "minimumToolWeightTons": 0.1,
- "maximumToolWeightTons": 0.1,
- "carbonDioxideEquivalent": 0.1,
- "availableModules": [
- 0
]
}
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
Family | string |
Description | string |
[- {
- "id": 0,
- "family": "string",
- "description": "string",
- "price": 0.1,
- "priceUnit": "string",
- "bigCNCMinutes": 0,
- "smallCNCMinutes": 0,
- "benchWorkMinutes": 0,
- "availableModules": [
- 0
]
}
]
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
id required | integer <int32> |
{- "id": 0,
- "family": "string",
- "description": "string",
- "price": 0.1,
- "priceUnit": "string",
- "bigCNCMinutes": 0,
- "smallCNCMinutes": 0,
- "benchWorkMinutes": 0,
- "availableModules": [
- 0
]
}
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
VariantType | string |
VariantTypeId | integer <int32> |
VariantId | integer <int32> |
[- {
- "id": 0,
- "variantType": "string",
- "variantTypeId": 0,
- "cadConstruction": 0.1,
- "camDevelopment": 0.1,
- "bigCNCMilling": 0.1,
- "smallCNCMilling": 0.1,
- "milling": 0.1,
- "deepHoleDrilling": 0.1,
- "ventHole": 0.1,
- "erosion": 0.1,
- "polishing": 0.1,
- "spotting": 0.1,
- "benchWork": 0.1,
- "purchasePartsBigCNCMilling": 0.1,
- "purchasePartsSmallCNCMilling": 0.1,
- "purchasePartsBenchWork": 0.1,
- "profileGrinding": 0.1,
- "availableModules": [
- 0
]
}
]
module required | integer <int32> (SharedKernel.Enums.Module) Enum: 0 1 Module type options:
For a full list of modules, see GET /api/modules |
id required | integer <int32> |
{- "id": 0,
- "variantType": "string",
- "variantTypeId": 0,
- "cadConstruction": 0.1,
- "camDevelopment": 0.1,
- "bigCNCMilling": 0.1,
- "smallCNCMilling": 0.1,
- "milling": 0.1,
- "deepHoleDrilling": 0.1,
- "ventHole": 0.1,
- "erosion": 0.1,
- "polishing": 0.1,
- "spotting": 0.1,
- "benchWork": 0.1,
- "purchasePartsBigCNCMilling": 0.1,
- "purchasePartsSmallCNCMilling": 0.1,
- "purchasePartsBenchWork": 0.1,
- "profileGrinding": 0.1,
- "availableModules": [
- 0
]
}