diff --git a/BaseModules/Hd_3DCameraLMI_module_PointLazer/Hd_3DCameraLMI_module_PointLazer_Range.cpp b/BaseModules/Hd_3DCameraLMI_module_PointLazer/Hd_3DCameraLMI_module_PointLazer_Range.cpp index e051e9ec..48545602 100644 --- a/BaseModules/Hd_3DCameraLMI_module_PointLazer/Hd_3DCameraLMI_module_PointLazer_Range.cpp +++ b/BaseModules/Hd_3DCameraLMI_module_PointLazer/Hd_3DCameraLMI_module_PointLazer_Range.cpp @@ -97,7 +97,7 @@ kStatus kCall onData(void* ctx, void* sys, void* dataset) } GoDestroy(dataset); double time_End = (double)clock(); - qDebug() << "[INFO] " "image pic:" << picIndex++ << " srcImage Exist,Time:" << (time_End - time_Start) << "ms" << "--CameraName:" << id; + //qDebug() << "[INFO] " "image pic:" << picIndex++ << " srcImage Exist,Time:" << (time_End - time_Start) << "ms" << "--CameraName:" << id; return kOK; } diff --git a/HanddleAI/HandleAiUi-new/algo/ALGO_Correction.h b/HanddleAI/HandleAiUi-new/algo/ALGO_Correction.h index 76aea3f8..720df759 100644 --- a/HanddleAI/HandleAiUi-new/algo/ALGO_Correction.h +++ b/HanddleAI/HandleAiUi-new/algo/ALGO_Correction.h @@ -310,7 +310,10 @@ bool simpleCorrection(correctionStruct* correctionData, CorrectionPoints& result for (auto zData : correctionData->in_Z_X0Y) sum += zData; for (auto zData : correctionData->in_Z_X0Y_Value) - sum += zData; + { + if(zData > -100) + sum += zData; + } result.OriginZ = sum / 3; } //X @@ -319,7 +322,10 @@ bool simpleCorrection(correctionStruct* correctionData, CorrectionPoints& result for (auto xData : correctionData->in_X_Y0Z) sum += xData; for (auto xData : correctionData->in_X_Y0Z_Value) - sum += xData; + { + if (xData > -100) + sum += xData; + } result.OriginX = sum / 3; } //Y @@ -328,17 +334,24 @@ bool simpleCorrection(correctionStruct* correctionData, CorrectionPoints& result for (auto yData : correctionData->in_Y_X0Z) sum += yData; for (auto yData : correctionData->in_Y_X0Z_Value) - sum += yData; + if (yData > -100) + sum += yData; result.OriginY = sum / 3; } if (result.OriginZ < -1000 || result.OriginX < -1000 || result.OriginY < -1000) return false; return true; } +double offsetLimit(double valueIn,double offsetLimitIn) +{ + valueIn = (valueIn < -offsetLimitIn) ? -offsetLimitIn : valueIn; + valueIn = (valueIn > offsetLimitIn) ? offsetLimitIn : valueIn; + return valueIn; +} void ALGO_Correction(std::shared_ptr data) { - data->writeBack("short", 274, "1"); - return; + //data->writeBack("short", 274, "1"); + //return; CorrectionPoints resultPoints; bool correctionResult = simpleCorrection(&data->laserData, resultPoints); std::cout << "correctionResult_X" << resultPoints.OriginX << std::endl; @@ -373,6 +386,22 @@ void ALGO_Correction(std::shared_ptr data) std::cout << "correctionFinalResultY" << correctionFinalResultY << std::endl; std::cout << "correctionFinalResultZ" << correctionFinalResultZ << std::endl; + correctionFinalResultX = doubleLmit(correctionFinalResultX, 3); + correctionFinalResultY = doubleLmit(correctionFinalResultY, 3); + correctionFinalResultZ = doubleLmit(correctionFinalResultZ, 3); + + std::cout << "correctionFinalResultX" << correctionFinalResultX << std::endl; + std::cout << "correctionFinalResultY" << correctionFinalResultY << std::endl; + std::cout << "correctionFinalResultZ" << correctionFinalResultZ << std::endl; + + correctionFinalResultX = offsetLimit(correctionFinalResultX, offsetLimit_X); + correctionFinalResultY = offsetLimit(correctionFinalResultY, offsetLimit_Y); + correctionFinalResultZ = offsetLimit(correctionFinalResultZ, offsetLimit_Z); + + std::cout << "correctionFinalResultX" << correctionFinalResultX << std::endl; + std::cout << "correctionFinalResultY" << correctionFinalResultY << std::endl; + std::cout << "correctionFinalResultZ" << correctionFinalResultZ << std::endl; + //double offsetRx = data->_productDataStruct.baseRad[0] - point.x; //double offsetRy = data->_productDataStruct.baseRad[1] - point.y; //double offsetRz = data->_productDataStruct.baseRad[2] - point.z; diff --git a/HanddleAI/HandleAiUi-new/detProcess.hpp b/HanddleAI/HandleAiUi-new/detProcess.hpp index 413a65ca..cd4825b8 100644 --- a/HanddleAI/HandleAiUi-new/detProcess.hpp +++ b/HanddleAI/HandleAiUi-new/detProcess.hpp @@ -396,7 +396,7 @@ public: pack.armPos = data->armPos; cvMatToQPixMap(data->resultImgs[0], pack.img); emit _core._qtFunc.uiModuleImageDoubleCheckQdialog_ShowWindows(pack); - pack.type = 2; + pack.type = 1; } if (data->halconOK == true) @@ -407,7 +407,7 @@ public: pack.armPos = data->armPos; cvMatToQPixMap(data->resultImgs[1], pack.img); emit _core._qtFunc.uiModuleImageDoubleCheckQdialog_ShowWindows(pack); - pack.type = 1; + pack.type = 0; } if (finalOk == true) emit _core._qtFunc.uiModuleLocationMap_SetProductSignStatus(data->armPos, 2); @@ -541,6 +541,7 @@ public slots: _triggerManager.sendFinsMsg("write_short_351_1"); qDebug() << "SN:" << SN << "¿ªʼÔËÐУ¬ÐͺÅ->" << QString::fromStdString(_core._detGlobalData.productTypeStr); + std::cout << "SN:" << SN.toStdString() << "¿ªʼÔËÐУ¬ÐͺÅ->" << _core._detGlobalData.productTypeStr < #include -#define enableHandleAiModel 0 +#define enableHandleAiModel 1 void handleAiModelManager::handleAiModelManager::run() { if (init == true) diff --git a/HanddleAI/HandleAiUi-new/uiModule/uiModule_switchProduct.h b/HanddleAI/HandleAiUi-new/uiModule/uiModule_switchProduct.h index 5696656c..38626ab2 100644 --- a/HanddleAI/HandleAiUi-new/uiModule/uiModule_switchProduct.h +++ b/HanddleAI/HandleAiUi-new/uiModule/uiModule_switchProduct.h @@ -168,6 +168,7 @@ public slots: if (disableTextChange == false) startBtn->setText("ÔËÐÐ"); snIntputLine->setDisabled(false); + partNumberIntputLine->setDisabled(false); std::cout << "°´ÏÂÈí¼þÔËÐÐ" << std::endl; } else @@ -176,6 +177,7 @@ public slots: if (disableTextChange == false) startBtn->setText("¼±ͣ"); snIntputLine->setDisabled(true); + partNumberIntputLine->setDisabled(true); std::cout << "°´ÏÂÈí¼þ¼±ͣ" << std::endl; } } @@ -197,6 +199,7 @@ private slots: startBtn->setEnabled(true); indexFromPartNumber = index; snIntputLine->setFocus(); + emit switchProductSignal(index); } else { diff --git a/configBackup/2024-9-9After/ASR1006.json b/configBackup/2024-9-9After/ASR1006.json new file mode 100644 index 00000000..2d029a0b --- /dev/null +++ b/configBackup/2024-9-9After/ASR1006.json @@ -0,0 +1,145 @@ +{ + "productName":"ASR1006", + "customerPartNumber":"ASR1006-X", + "foxconnPartNumber":"1A32QGA00", + "partNumberList": + ["800-43677-03"], + "Correction": + { + "correction_X":0, + "correction_Y":0, + "correction_Z":0, + "baseOffset_X":0, + "baseOffset_Y":0, + "baseOffset_Z":0, + "offsetLimit_X":10, + "offsetLimit_Y":10, + "offsetLimit_Z":10, + "commit":"limit对基础偏移不生效,单位为mm" + }, + + "productIndex":1, + "baseX":-125.10, + "baseY":-450.60, + "baseZ":-202.00, + "baseRx":-0.24306, + "baseRy":0.142551, + "baseRz":-0.676582, + "connectorAmout":12, + "halconAlgoIndex":0, + "isBackExist":false, + "backArmIndex":-1, + + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1, + "imgPosPath":"./imgPosTip/asr1006.png", + "productSign": + { + "0": + { + "x":2370, + "y":130, + "w":410, + "h":290, + "sign":"行1列1" + }, + "1": + { + "x":1940, + "y":90, + "w":400, + "h":330, + "sign":"行1列1" + }, + "2": + { + "x":2370, + "y":500, + "w":400, + "h":280, + "sign":"行1列1" + }, + "3": + { + "x":1950, + "y":500, + "w":390, + "h":280, + "sign":"行1列1" + }, + "4": + { + "x":2370, + "y":965, + "w":400, + "h":260, + "sign":"行1列1" + }, + "5": + { + "x":2150, + "y":965, + "w":190, + "h":260, + "sign":"行1列1" + }, + "6": + { + "x":2370, + "y":1530, + "w":400, + "h":260, + "sign":"行1列1" + }, + "7": + { + "x":2150, + "y":1530, + "w":190, + "h":260, + "sign":"行1列1" + }, + "8": + { + "x":2370, + "y":2060, + "w":400, + "h":280, + "sign":"行1列1" + }, + "9": + { + "x":1950, + "y":2060, + "w":390, + "h":280, + "sign":"行1列1" + }, + "10": + { + "x":2370, + "y":2420, + "w":400, + "h":280, + "sign":"行1列1" + }, + "11": + { + "x":1950, + "y":2420, + "w":390, + "h":280, + "sign":"行1列1" + } + } + +} \ No newline at end of file diff --git a/configBackup/2024-9-9After/ASR1009.json b/configBackup/2024-9-9After/ASR1009.json new file mode 100644 index 00000000..f50a0307 --- /dev/null +++ b/configBackup/2024-9-9After/ASR1009.json @@ -0,0 +1,45 @@ +{ + "productName":"ASR1009", + "customerPartNumber":"ASR1009-X", + "foxconnPartNumber":"1A32Q3C00", + "partNumberList": + ["800-43181-03"], + "Correction": + { + "correction_X":0, + "correction_Y":0, + "correction_Z":0, + "baseOffset_X":0, + "baseOffset_Y":0, + "baseOffset_Z":0, + "offsetLimit_X":10, + "offsetLimit_Y":10, + "offsetLimit_Z":10, + "commit":"limit对基础偏移不生效,单位为mm" + }, + "imgPosPath":"./imgPosTip/Test1.jpg", + "productIndex":2, + "baseX":-125.10, + "baseY":-450.60, + "baseZ":-202.00, + "baseRx":0.24306, + "baseRy":-0.142551, + "baseRz":0.676582, + "connectorAmout":18, + "halconAlgoIndex":0, + "isBackExist":false, + "backArmIndex":-1, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1 + + +} \ No newline at end of file diff --git a/configBackup/2024-9-9After/C9504.json b/configBackup/2024-9-9After/C9504.json new file mode 100644 index 00000000..4761c448 --- /dev/null +++ b/configBackup/2024-9-9After/C9504.json @@ -0,0 +1,44 @@ +{ + "productName":"Cortain4", + "customerPartNumber":"N9K-C9504", + "foxconnPartNumber":"1A32K9R00", + "partNumberList": + ["800-41485-01","800-103367-01","800-48770-01","800-50688-01"], + "Correction": + { + "correction_X":0, + "correction_Y":0, + "correction_Z":0, + "baseOffset_X":0, + "baseOffset_Y":0, + "baseOffset_Z":0, + "offsetLimit_X":10, + "offsetLimit_Y":10, + "offsetLimit_Z":10, + "commit":"limit对基础偏移不生效,单位为mm" + }, + "imgPosPath":"./imgPosTip/Test1.jpg", + "productIndex":10, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":1, + "isBackExist":false, + "backArmIndex":-1, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1 + +} \ No newline at end of file diff --git a/configBackup/2024-9-9After/C9504B.json b/configBackup/2024-9-9After/C9504B.json new file mode 100644 index 00000000..90240f8c --- /dev/null +++ b/configBackup/2024-9-9After/C9504B.json @@ -0,0 +1,44 @@ +{ + "productName":"Cortain4B", + "customerPartNumber":"N9K-C9504B", + "foxconnPartNumber":"1A32K9R00B", + "partNumberList": + [], + "Correction": + { + "correction_X":0, + "correction_Y":0, + "correction_Z":0, + "baseOffset_X":0, + "baseOffset_Y":0, + "baseOffset_Z":0, + "offsetLimit_X":10, + "offsetLimit_Y":10, + "offsetLimit_Z":10, + "commit":"limit对基础偏移不生效,单位为mm" + }, + "imgPosPath":"./imgPosTip/Test1.jpg", + "productIndex":11, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":1, + "isBackExist":false, + "backArmIndex":-1, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1 + +} \ No newline at end of file diff --git a/configBackup/2024-9-9After/CS9600.json b/configBackup/2024-9-9After/CS9600.json new file mode 100644 index 00000000..fbd04f3a --- /dev/null +++ b/configBackup/2024-9-9After/CS9600.json @@ -0,0 +1,319 @@ +{ + "productName":"Stargazer", + "customerPartNumber":"C9606R", + "foxconnPartNumber":"800-105872-01", + "partNumberList": + ["800-105872-01"], + "Correction": + { + "correction_X":0, + "correction_Y":0, + "correction_Z":0, + "baseOffset_X":0, + "baseOffset_Y":0, + "baseOffset_Z":0, + "offsetLimit_X":10, + "offsetLimit_Y":10, + "offsetLimit_Z":10, + "commit":"limit对基础偏移不生效,单位为mm" + }, + "imgPosPath":"./imgPosTip/stargazer.jpg", + "productIndex":3, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":0, + "isBackExist":false, + "backArmIndex":-1, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1, + "HandleAi": + { + }, + "productSign": { + "1": { + "x": 1565, + "y": 20, + "w": 300, + "h": 170, + "sign": "列1行1" + }, + "2": { + "x": 1300, + "y": 20, + "w": 300, + "h": 170, + "sign": "列2行1" + }, + "3": { + "x": 1050, + "y": 20, + "w": 300, + "h": 170, + "sign": "列3行1" + }, + "4": { + "x": 600, + "y": 20, + "w": 300, + "h": 170, + "sign": "列4行1" + }, + "5": { + "x": 330, + "y": 20, + "w": 300, + "h": 170, + "sign": "列5行1" + }, + "6": { + "x": 55, + "y": 20, + "w": 300, + "h": 170, + "sign": "列6行1" + }, + "7": { + "x": 1565, + "y": 330, + "w": 300, + "h": 170, + "sign": "列1行2" + }, + "8": { + "x": 1300, + "y": 330, + "w": 300, + "h": 170, + "sign": "列2行2" + }, + "9": { + "x": 1050, + "y": 330, + "w": 300, + "h": 170, + "sign": "列3行2" + }, + "10": { + "x": 600, + "y": 330, + "w": 300, + "h": 170, + "sign": "列4行2" + }, + "11": { + "x": 330, + "y": 330, + "w": 300, + "h": 170, + "sign": "列5行2" + }, + "12": { + "x": 55, + "y": 330, + "w": 300, + "h": 170, + "sign": "列6行2" + }, + "13": { + "x": 90, + "y": 575, + "w": 220, + "h": 210, + "sign": "列1行3" + }, + "14": { + "x": 300, + "y": 575, + "w": 240, + "h": 210, + "sign": "列2行3" + }, + "15": { + "x": 550, + "y": 575, + "w": 240, + "h": 210, + "sign": "列3行3" + }, + "16": { + "x": 800, + "y": 575, + "w": 240, + "h": 210, + "sign": "列4行3" + }, + "17": { + "x": 1050, + "y": 575, + "w": 240, + "h": 210, + "sign": "列5行3" + }, + "18": { + "x": 1300, + "y": 575, + "w": 240, + "h": 210, + "sign": "列6行3" + } + , + "19": { + "x": 1550, + "y": 575, + "w": 240, + "h": 210, + "sign": "列7行3" + }, + "20": { + "x": 90, + "y": 880, + "w": 220, + "h": 210, + "sign": "列1行4" + }, + "21": { + "x": 300, + "y": 880, + "w": 240, + "h": 210, + "sign": "列2行4" + }, + "22": { + "x": 550, + "y": 880, + "w": 240, + "h": 210, + "sign": "列3行4" + }, + "23": { + "x": 800, + "y": 880, + "w": 240, + "h": 210, + "sign": "列4行4" + }, + "24": { + "x": 1050, + "y": 880, + "w": 240, + "h": 210, + "sign": "列5行4" + }, + "25": { + "x": 1300, + "y": 880, + "w": 240, + "h": 210, + "sign": "列6行4" + } + , + "26": { + "x": 1550, + "y": 880, + "w": 240, + "h": 210, + "sign": "列7行4" + }, + "27": { + "x": 1565, + "y": 1230, + "w": 300, + "h": 170, + "sign": "列1行5" + }, + "28": { + "x": 1300, + "y": 1230, + "w": 300, + "h": 170, + "sign": "列2行5" + }, + "29": { + "x": 1050, + "y": 1230, + "w": 300, + "h": 170, + "sign": "列3行5" + }, + "30": { + "x": 600, + "y": 1230, + "w": 300, + "h": 170, + "sign": "列4行5" + }, + "31": { + "x": 330, + "y": 1230, + "w": 300, + "h": 170, + "sign": "列5行5" + }, + "32": { + "x": 55, + "y": 1230, + "w": 300, + "h": 170, + "sign": "列6行5" + }, + "33": { + "x": 1565, + "y": 1520, + "w": 300, + "h": 170, + "sign": "列1行6" + }, + "34": { + "x": 1300, + "y": 1520, + "w": 300, + "h": 170, + "sign": "列2行6" + }, + "35": { + "x": 1050, + "y": 1520, + "w": 300, + "h": 170, + "sign": "列3行6" + }, + "36": { + "x": 600, + "y": 1520, + "w": 300, + "h": 170, + "sign": "列4行6" + }, + "37": { + "x": 330, + "y": 1520, + "w": 300, + "h": 170, + "sign": "列5行6" + }, + "38": { + "x": 55, + "y": 1520, + "w": 300, + "h": 170, + "sign": "列6行6" + } + + } + + +} \ No newline at end of file diff --git a/configBackup/2024-9-9After/MDS9706.json b/configBackup/2024-9-9After/MDS9706.json new file mode 100644 index 00000000..01819ef8 --- /dev/null +++ b/configBackup/2024-9-9After/MDS9706.json @@ -0,0 +1,45 @@ +{ + "productName":"APEX6", + "customerPartNumber":"DS-C9706", + "foxconnPartNumber":"1A211UH00", + "partNumberList": + ["800-40576-04","800-40893-03","800-103555-01","800-49108-01"], + "Correction": + { + "correction_X":0, + "correction_Y":0, + "correction_Z":0, + "baseOffset_X":0, + "baseOffset_Y":0, + "baseOffset_Z":0, + "offsetLimit_X":10, + "offsetLimit_Y":10, + "offsetLimit_Z":10, + "commit":"limit对基础偏移不生效,单位为mm" + }, + "imgPosPath":"./imgPosTip/Test1.jpg", + "productIndex":5, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":1, + "isBackExist":false, + "backArmIndex":8, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1 + + +} \ No newline at end of file diff --git a/configBackup/2024-9-9After/MDS9706B.json b/configBackup/2024-9-9After/MDS9706B.json new file mode 100644 index 00000000..11b46a26 --- /dev/null +++ b/configBackup/2024-9-9After/MDS9706B.json @@ -0,0 +1,45 @@ +{ + "productName":"APEX6B", + "customerPartNumber":"DS-C9706B", + "foxconnPartNumber":"1A211UH00B", + "partNumberList": + [], + "Correction": + { + "correction_X":0, + "correction_Y":0, + "correction_Z":0, + "baseOffset_X":0, + "baseOffset_Y":0, + "baseOffset_Z":0, + "offsetLimit_X":10, + "offsetLimit_Y":10, + "offsetLimit_Z":10, + "commit":"limit对基础偏移不生效,单位为mm" + }, + "imgPosPath":"./imgPosTip/Test1.jpg", + "productIndex":8, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":1, + "isBackExist":false, + "backArmIndex":-1, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1 + + +} \ No newline at end of file diff --git a/configBackup/2024-9-9After/MDS9710.json b/configBackup/2024-9-9After/MDS9710.json new file mode 100644 index 00000000..94d2856d --- /dev/null +++ b/configBackup/2024-9-9After/MDS9710.json @@ -0,0 +1,437 @@ +{ + "productName":"APEX10", + "customerPartNumber":"DS-C9710", + "foxconnPartNumber":"800-39628-05", + "partNumberList": + ["800-40576-01","800-39628-05","800-103487-01","800-48858-01"], + "Correction": + { + "correction_X":0, + "correction_Y":0, + "correction_Z":0, + "baseOffset_X":0, + "baseOffset_Y":0, + "baseOffset_Z":0, + "offsetLimit_X":10, + "offsetLimit_Y":10, + "offsetLimit_Z":10, + "commit":"limit对基础偏移不生效,单位为mm" + }, + "imgPosPath":"./imgPosTip/apex10.png", + "productIndex":4, + "baseX":-283.91, + "baseY":-580.37, + "baseZ":355.94, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":0, + "isBackExist":true, + "backArmIndex":9, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1, + "productSign": { + "1": { + "x": 1305, + "y": 10, + "w": 150, + "h": 160, + "sign": "列1行1" + }, + "2": { + "x": 1305, + "y": 170, + "w": 150, + "h": 160, + "sign": "列1行2" + }, + "3": { + "x": 1305, + "y": 330, + "w": 150, + "h": 160, + "sign": "列1行3" + }, + "4": { + "x": 1305, + "y": 490, + "w": 150, + "h": 160, + "sign": "列1行4" + }, + "5": { + "x": 1305, + "y": 650, + "w": 150, + "h": 160, + "sign": "列1行5" + }, + "6": { + "x": 1305, + "y": 810, + "w": 150, + "h": 160, + "sign": "列1行6" + }, + "7": { + "x": 1305, + "y": 970, + "w": 150, + "h": 160, + "sign": "列1行7" + }, + "8": { + "x": 1305, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列1行8" + }, + "9": { + "x": 1095, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列2行8" + }, + "10": { + "x": 1095, + "y": 970, + "w": 150, + "h": 160, + "sign": "列2行7" + }, + "11": { + "x": 1095, + "y": 810, + "w": 150, + "h": 160, + "sign": "列2行6" + }, + "12": { + "x": 1095, + "y": 650, + "w": 150, + "h": 160, + "sign": "列2行5" + }, + "13": { + "x": 1095, + "y": 490, + "w": 150, + "h": 160, + "sign": "列2行4" + }, + "14": { + "x": 1095, + "y": 330, + "w": 150, + "h": 160, + "sign": "列2行3" + }, + "15": { + "x": 1095, + "y": 170, + "w": 150, + "h": 160, + "sign": "列2行2" + }, + "16": { + "x": 1095, + "y": 10, + "w": 150, + "h": 160, + "sign": "列2行1" + }, + "17": { + "x": 825, + "y": 10, + "w": 150, + "h": 160, + "sign": "列3行1" + }, + "18": { + "x": 825, + "y": 170, + "w": 150, + "h": 160, + "sign": "列3行2" + }, + "19": { + "x": 825, + "y": 330, + "w": 150, + "h": 160, + "sign": "列3行3" + }, + "20": { + "x": 825, + "y": 490, + "w": 150, + "h": 160, + "sign": "列3行4" + }, + "21": { + "x": 825, + "y": 650, + "w": 150, + "h": 160, + "sign": "列3行5" + }, + "22": { + "x": 825, + "y": 810, + "w": 150, + "h": 160, + "sign": "列3行6" + }, + "23": { + "x": 825, + "y": 970, + "w": 150, + "h": 160, + "sign": "列3行7" + }, + "24": { + "x": 825, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列3行8" + }, + "25": { + "x": 655, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列4行8" + }, + "26": { + "x": 655, + "y": 970, + "w": 150, + "h": 160, + "sign": "列4行7" + }, + "27": { + "x": 655, + "y": 810, + "w": 150, + "h": 160, + "sign": "列4行6" + }, + "28": { + "x": 655, + "y": 650, + "w": 150, + "h": 160, + "sign": "列4行5" + }, + "29": { + "x": 655, + "y": 490, + "w": 150, + "h": 160, + "sign": "列4行4" + }, + "30": { + "x": 655, + "y": 330, + "w": 150, + "h": 160, + "sign": "列4行3" + }, + "31": { + "x": 655, + "y": 170, + "w": 150, + "h": 160, + "sign": "列4行2" + }, + "32": { + "x": 655, + "y": 10, + "w": 150, + "h": 160, + "sign": "列4行1" + }, + "33": { + "x": 405, + "y": 10, + "w": 150, + "h": 160, + "sign": "列5行1" + }, + "34": { + "x": 405, + "y": 170, + "w": 150, + "h": 160, + "sign": "列5行2" + }, + "35": { + "x": 405, + "y": 330, + "w": 150, + "h": 160, + "sign": "列5行3" + }, + "36": { + "x": 405, + "y": 490, + "w": 150, + "h": 160, + "sign": "列5行4" + }, + "37": { + "x": 405, + "y": 650, + "w": 150, + "h": 160, + "sign": "列5行5" + }, + "38": { + "x": 405, + "y": 810, + "w": 150, + "h": 160, + "sign": "列5行6" + }, + "39": { + "x": 405, + "y": 970, + "w": 150, + "h": 160, + "sign": "列5行7" + }, + "40": { + "x": 405, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列5行8" + }, + "41": { + "x": 155, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列6行1" + }, + "42": { + "x": 155, + "y": 970, + "w": 150, + "h": 160, + "sign": "列6行2" + }, + "43": { + "x": 155, + "y": 810, + "w": 150, + "h": 160, + "sign": "列6行3" + }, + "44": { + "x": 155, + "y": 650, + "w": 150, + "h": 160, + "sign": "列6行4" + }, + "45": { + "x": 155, + "y": 490, + "w": 150, + "h": 160, + "sign": "列6行5" + }, + "46": { + "x": 155, + "y": 330, + "w": 150, + "h": 160, + "sign": "列6行6" + }, + "47": { + "x": 155, + "y": 170, + "w": 150, + "h": 160, + "sign": "列6行7" + }, + "48": { + "x": 155, + "y": 10, + "w": 150, + "h": 160, + "sign": "列6行8" + }, + "49": { + "x": 975, + "y": 10, + "w": 30, + "h": 160, + "sign": "小连接器1" + }, + "50": { + "x": 975, + "y": 170, + "w": 30, + "h": 160, + "sign": "小连接器1" + }, + "51": { + "x": 975, + "y": 330, + "w": 30, + "h": 160, + "sign": "小连接器2" + }, + "52": { + "x": 975, + "y": 490, + "w": 30, + "h": 160, + "sign": "小连接器3" + }, + "53": { + "x": 975, + "y": 650, + "w": 30, + "h": 160, + "sign": "小连接器4" + }, + "54": { + "x": 975, + "y": 810, + "w": 30, + "h": 160, + "sign": "小连接器5" + }, + "55": { + "x": 975, + "y": 970, + "w": 30, + "h": 160, + "sign": "小连接器6" + }, + "56": { + "x": 975, + "y": 1130, + "w": 30, + "h": 160, + "sign": "小连接器7" + } + } +} \ No newline at end of file diff --git a/configBackup/2024-9-9After/MDS9710B.json b/configBackup/2024-9-9After/MDS9710B.json new file mode 100644 index 00000000..f1a05fdc --- /dev/null +++ b/configBackup/2024-9-9After/MDS9710B.json @@ -0,0 +1,66 @@ +{ + "productName":"APEX10B", + "customerPartNumber":"DS-C9710B", + "foxconnPartNumber":"800-39628-05B", + "partNumberList": + [], + "Correction": + { + "correction_X":0, + "correction_Y":0, + "correction_Z":0, + "baseOffset_X":0, + "baseOffset_Y":0, + "baseOffset_Z":0, + "offsetLimit_X":10, + "offsetLimit_Y":10, + "offsetLimit_Z":10, + "commit":"limit对基础偏移不生效,单位为mm" + }, + "imgPosPath":"./imgPosTip/Test1.jpg", + "productIndex":9, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":0, + "isBackExist":false, + "backArmIndex":-1, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1, + "HandleAi": + { + "detModelName":"connectorDet.BHD", + "detGpuIndex":0, + "segHandle": + [ + { + "detResultIndex":[0], + "segModelName":"ASR-Seg.BHD", + "segNgIndex":[0,1,2], + "segGpuIndex":0, + "clsModelName":"ASR-Cls.BHD", + "clsNgIndex":[0,1,2], + "clsResultHandle": + { + "0":"OK,0,255,0", + "1":"NG,255,0,0" + } + } + ] + } + + +} \ No newline at end of file diff --git a/configBackup/2024-9-9After/MDS9718.json b/configBackup/2024-9-9After/MDS9718.json new file mode 100644 index 00000000..70b50b8a --- /dev/null +++ b/configBackup/2024-9-9After/MDS9718.json @@ -0,0 +1,832 @@ +{ + "productName":"APEX18", + "customerPartNumber":"DS-C9718", + "foxconnPartNumber":"800-102754-03", + "partNumberList": + ["800-37759-05","800-102754-03","800-48859-01"], + "Correction": + { + "correction_X":0, + "correction_Y":0, + "correction_Z":0, + "baseOffset_X":0, + "baseOffset_Y":0, + "baseOffset_Z":0, + "offsetLimit_X":10, + "offsetLimit_Y":10, + "offsetLimit_Z":10, + "commit":"limit对基础偏移不生效,单位为mm" + }, + "imgPosPath":"./imgPosTip/apex18.png", + "productIndex":6, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":0, + "isBackExist":true, + "backArmIndex":7, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1, + "productSign": { + "1": { + "x": 1305, + "y": 10, + "w": 150, + "h": 160, + "sign": "列1行1" + }, + "2": { + "x": 1305, + "y": 170, + "w": 150, + "h": 160, + "sign": "列1行2" + }, + "3": { + "x": 1305, + "y": 330, + "w": 150, + "h": 160, + "sign": "列1行3" + }, + "4": { + "x": 1305, + "y": 490, + "w": 150, + "h": 160, + "sign": "列1行4" + }, + "5": { + "x": 1305, + "y": 650, + "w": 150, + "h": 160, + "sign": "列1行5" + }, + "6": { + "x": 1305, + "y": 810, + "w": 150, + "h": 160, + "sign": "列1行6" + }, + "7": { + "x": 1305, + "y": 970, + "w": 150, + "h": 160, + "sign": "列1行7" + }, + "8": { + "x": 1305, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列1行8" + }, + "9": { + "x": 1095, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列2行8" + }, + "10": { + "x": 1095, + "y": 970, + "w": 150, + "h": 160, + "sign": "列2行7" + }, + "11": { + "x": 1095, + "y": 810, + "w": 150, + "h": 160, + "sign": "列2行6" + }, + "12": { + "x": 1095, + "y": 650, + "w": 150, + "h": 160, + "sign": "列2行5" + }, + "13": { + "x": 1095, + "y": 490, + "w": 150, + "h": 160, + "sign": "列2行4" + }, + "14": { + "x": 1095, + "y": 330, + "w": 150, + "h": 160, + "sign": "列2行3" + }, + "15": { + "x": 1095, + "y": 170, + "w": 150, + "h": 160, + "sign": "列2行2" + }, + "16": { + "x": 1095, + "y": 10, + "w": 150, + "h": 160, + "sign": "列2行1" + }, + "17": { + "x": 825, + "y": 10, + "w": 150, + "h": 160, + "sign": "列3行1" + }, + "18": { + "x": 825, + "y": 170, + "w": 150, + "h": 160, + "sign": "列3行2" + }, + "19": { + "x": 825, + "y": 330, + "w": 150, + "h": 160, + "sign": "列3行3" + }, + "20": { + "x": 825, + "y": 490, + "w": 150, + "h": 160, + "sign": "列3行4" + }, + "21": { + "x": 825, + "y": 650, + "w": 150, + "h": 160, + "sign": "列3行5" + }, + "22": { + "x": 825, + "y": 810, + "w": 150, + "h": 160, + "sign": "列3行6" + }, + "23": { + "x": 825, + "y": 970, + "w": 150, + "h": 160, + "sign": "列3行7" + }, + "24": { + "x": 825, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列3行8" + }, + "25": { + "x": 655, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列4行8" + }, + "26": { + "x": 655, + "y": 970, + "w": 150, + "h": 160, + "sign": "列4行7" + }, + "27": { + "x": 655, + "y": 810, + "w": 150, + "h": 160, + "sign": "列4行6" + }, + "28": { + "x": 655, + "y": 650, + "w": 150, + "h": 160, + "sign": "列4行5" + }, + "29": { + "x": 655, + "y": 490, + "w": 150, + "h": 160, + "sign": "列4行4" + }, + "30": { + "x": 655, + "y": 330, + "w": 150, + "h": 160, + "sign": "列4行3" + }, + "31": { + "x": 655, + "y": 170, + "w": 150, + "h": 160, + "sign": "列4行2" + }, + "32": { + "x": 655, + "y": 10, + "w": 150, + "h": 160, + "sign": "列4行1" + }, + "33": { + "x": 405, + "y": 10, + "w": 150, + "h": 160, + "sign": "列5行1" + }, + "34": { + "x": 405, + "y": 170, + "w": 150, + "h": 160, + "sign": "列5行2" + }, + "35": { + "x": 405, + "y": 330, + "w": 150, + "h": 160, + "sign": "列5行3" + }, + "36": { + "x": 405, + "y": 490, + "w": 150, + "h": 160, + "sign": "列5行4" + }, + "37": { + "x": 405, + "y": 650, + "w": 150, + "h": 160, + "sign": "列5行5" + }, + "38": { + "x": 405, + "y": 810, + "w": 150, + "h": 160, + "sign": "列5行6" + }, + "39": { + "x": 405, + "y": 970, + "w": 150, + "h": 160, + "sign": "列5行7" + }, + "40": { + "x": 405, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列5行8" + }, + "41": { + "x": 155, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列6行1" + }, + "42": { + "x": 155, + "y": 970, + "w": 150, + "h": 160, + "sign": "列6行2" + }, + "43": { + "x": 155, + "y": 810, + "w": 150, + "h": 160, + "sign": "列6行3" + }, + "44": { + "x": 155, + "y": 650, + "w": 150, + "h": 160, + "sign": "列6行4" + }, + "45": { + "x": 155, + "y": 490, + "w": 150, + "h": 160, + "sign": "列6行5" + }, + "46": { + "x": 155, + "y": 330, + "w": 150, + "h": 160, + "sign": "列6行6" + }, + "47": { + "x": 155, + "y": 170, + "w": 150, + "h": 160, + "sign": "列6行7" + }, + "48": { + "x": 155, + "y": 10, + "w": 150, + "h": 160, + "sign": "列6行8" + }, + "49": { + "x": 975, + "y": 10, + "w": 30, + "h": 160, + "sign": "小连接器1" + }, + "50": { + "x": 975, + "y": 170, + "w": 30, + "h": 160, + "sign": "小连接器1" + }, + "51": { + "x": 975, + "y": 330, + "w": 30, + "h": 160, + "sign": "小连接器2" + }, + "52": { + "x": 975, + "y": 490, + "w": 30, + "h": 160, + "sign": "小连接器3" + }, + "53": { + "x": 975, + "y": 650, + "w": 30, + "h": 160, + "sign": "小连接器4" + }, + "54": { + "x": 975, + "y": 810, + "w": 30, + "h": 160, + "sign": "小连接器5" + }, + "55": { + "x": 975, + "y": 970, + "w": 30, + "h": 160, + "sign": "小连接器6" + }, + "56": { + "x": 975, + "y": 1130, + "w": 30, + "h": 160, + "sign": "小连接器7" + }, + "57": { + "x": 1305, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列1行9" + }, + "58": { + "x": 1305, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列1行10" + }, + "59": { + "x": 1305, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列1行11" + }, + "60": { + "x": 1305, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列1行12" + }, + "61": { + "x": 1305, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列1行13" + }, + "62": { + "x": 1305, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列1行14" + }, + "63": { + "x": 1305, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列1行15" + }, + "64": { + "x": 1305, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列1行16" + }, + "65": { + "x": 1095, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列2行16" + }, + "66": { + "x": 1095, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列2行15" + }, + "67": { + "x": 1095, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列2行14" + }, + "68": { + "x": 1095, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列2行13" + }, + "69": { + "x": 1095, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列2行12" + }, + "70": { + "x": 1095, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列2行11" + }, + "71": { + "x": 1095, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列2行10" + }, + "72": { + "x": 1095, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列2行9" + }, + "73": { + "x": 825, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列3行9" + }, + "74": { + "x": 825, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列3行10" + }, + "75": { + "x": 825, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列3行11" + }, + "76": { + "x": 825, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列3行12" + }, + "77": { + "x": 825, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列3行13" + }, + "78": { + "x": 825, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列3行14" + }, + "79": { + "x": 825, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列3行15" + }, + "80": { + "x": 825, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列3行16" + }, + "81": { + "x": 655, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列4行16" + }, + "82": { + "x": 655, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列4行15" + }, + "83": { + "x": 655, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列4行14" + }, + "84": { + "x": 655, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列4行13" + }, + "85": { + "x": 655, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列4行12" + }, + "86": { + "x": 655, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列4行11" + }, + "87": { + "x": 655, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列4行10" + }, + "88": { + "x": 655, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列4行9" + }, + "89": { + "x": 405, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列5行9" + }, + "90": { + "x": 405, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列5行10" + }, + "91": { + "x": 405, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列5行11" + }, + "92": { + "x": 405, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列5行12" + }, + "93": { + "x": 405, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列5行13" + }, + "94": { + "x": 405, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列5行14" + }, + "95": { + "x": 405, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列5行15" + }, + "96": { + "x": 405, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列5行16" + }, + "97": { + "x": 155, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列6行16" + }, + "98": { + "x": 155, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列6行15" + }, + "99": { + "x": 155, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列6行14" + }, + "100": { + "x": 155, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列6行13" + }, + "101": { + "x": 155, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列6行12" + }, + "102": { + "x": 155, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列6行11" + }, + "103": { + "x": 155, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列6行10" + }, + "104": { + "x": 155, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列6行9" + }, + "105": { + "x": 975, + "y": 1360, + "w": 30, + "h": 160, + "sign": "小连接器7" + }, + "106": { + "x": 975, + "y": 1520, + "w": 30, + "h": 160, + "sign": "小连接器8" + }, + "107": { + "x": 975, + "y": 1680, + "w": 30, + "h": 160, + "sign": "小连接器9" + }, + "108": { + "x": 975, + "y": 1840, + "w": 30, + "h": 160, + "sign": "小连接器10" + }, + "109": { + "x": 975, + "y": 2000, + "w": 30, + "h": 160, + "sign": "小连接器11" + }, + "110": { + "x": 975, + "y": 2160, + "w": 30, + "h": 160, + "sign": "小连接器12" + }, + "111": { + "x": 975, + "y": 2320, + "w": 30, + "h": 160, + "sign": "小连接器13" + }, + "112": { + "x": 975, + "y": 2480, + "w": 30, + "h": 160, + "sign": "小连接器14" + } + } + + + + } \ No newline at end of file diff --git a/configBackup/2024-9-9After/MDS9718B.json b/configBackup/2024-9-9After/MDS9718B.json new file mode 100644 index 00000000..c0b673dc --- /dev/null +++ b/configBackup/2024-9-9After/MDS9718B.json @@ -0,0 +1,718 @@ +{ + "productName":"APEX18B", + "customerPartNumber":"DS-C9718B", + "foxconnPartNumber":"800-102754-03B", + "partNumberList": + [], + "Correction": + { + "correction_X":0, + "correction_Y":0, + "correction_Z":0, + "baseOffset_X":0, + "baseOffset_Y":0, + "baseOffset_Z":0, + "offsetLimit_X":10, + "offsetLimit_Y":10, + "offsetLimit_Z":10, + "commit":"limit对基础偏移不生效,单位为mm" + }, + "imgPosPath":"./imgPosTip/apex18.png", + "productIndex":7, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":0, + "isBackExist":false, + "backArmIndex":-1, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1, + "productSign": { + "1": { + "x": 1305, + "y": 10, + "w": 150, + "h": 160, + "sign": "列1行1" + }, + "2": { + "x": 1305, + "y": 170, + "w": 150, + "h": 160, + "sign": "列1行2" + }, + "3": { + "x": 1305, + "y": 330, + "w": 150, + "h": 160, + "sign": "列1行3" + }, + "4": { + "x": 1305, + "y": 490, + "w": 150, + "h": 160, + "sign": "列1行4" + }, + "5": { + "x": 1305, + "y": 650, + "w": 150, + "h": 160, + "sign": "列1行5" + }, + "6": { + "x": 1305, + "y": 810, + "w": 150, + "h": 160, + "sign": "列1行6" + }, + "7": { + "x": 1305, + "y": 970, + "w": 150, + "h": 160, + "sign": "列1行7" + }, + "8": { + "x": 1305, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列1行8" + }, + "9": { + "x": 1095, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列2行8" + }, + "10": { + "x": 1095, + "y": 970, + "w": 150, + "h": 160, + "sign": "列2行7" + }, + "11": { + "x": 1095, + "y": 810, + "w": 150, + "h": 160, + "sign": "列2行6" + }, + "12": { + "x": 1095, + "y": 650, + "w": 150, + "h": 160, + "sign": "列2行5" + }, + "13": { + "x": 1095, + "y": 490, + "w": 150, + "h": 160, + "sign": "列2行4" + }, + "14": { + "x": 1095, + "y": 330, + "w": 150, + "h": 160, + "sign": "列2行3" + }, + "15": { + "x": 1095, + "y": 170, + "w": 150, + "h": 160, + "sign": "列2行2" + }, + "16": { + "x": 1095, + "y": 10, + "w": 150, + "h": 160, + "sign": "列2行1" + }, + "17": { + "x": 875, + "y": 10, + "w": 150, + "h": 160, + "sign": "列3行1" + }, + "18": { + "x": 875, + "y": 170, + "w": 150, + "h": 160, + "sign": "列3行2" + }, + "19": { + "x": 875, + "y": 330, + "w": 150, + "h": 160, + "sign": "列3行3" + }, + "20": { + "x": 875, + "y": 490, + "w": 150, + "h": 160, + "sign": "列3行4" + }, + "21": { + "x": 875, + "y": 650, + "w": 150, + "h": 160, + "sign": "列3行5" + }, + "22": { + "x": 875, + "y": 810, + "w": 150, + "h": 160, + "sign": "列3行6" + }, + "23": { + "x": 875, + "y": 970, + "w": 150, + "h": 160, + "sign": "列3行7" + }, + "24": { + "x": 875, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列3行8" + }, + "25": { + "x": 655, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列4行8" + }, + "26": { + "x": 655, + "y": 970, + "w": 150, + "h": 160, + "sign": "列4行7" + }, + "27": { + "x": 655, + "y": 810, + "w": 150, + "h": 160, + "sign": "列4行6" + }, + "28": { + "x": 655, + "y": 650, + "w": 150, + "h": 160, + "sign": "列4行5" + }, + "29": { + "x": 655, + "y": 490, + "w": 150, + "h": 160, + "sign": "列4行4" + }, + "30": { + "x": 655, + "y": 330, + "w": 150, + "h": 160, + "sign": "列4行3" + }, + "31": { + "x": 655, + "y": 170, + "w": 150, + "h": 160, + "sign": "列4行2" + }, + "32": { + "x": 655, + "y": 10, + "w": 150, + "h": 160, + "sign": "列4行1" + }, + "33": { + "x": 405, + "y": 10, + "w": 150, + "h": 160, + "sign": "列5行1" + }, + "34": { + "x": 405, + "y": 170, + "w": 150, + "h": 160, + "sign": "列5行2" + }, + "35": { + "x": 405, + "y": 330, + "w": 150, + "h": 160, + "sign": "列5行3" + }, + "36": { + "x": 405, + "y": 490, + "w": 150, + "h": 160, + "sign": "列5行4" + }, + "37": { + "x": 405, + "y": 650, + "w": 150, + "h": 160, + "sign": "列5行5" + }, + "38": { + "x": 405, + "y": 810, + "w": 150, + "h": 160, + "sign": "列5行6" + }, + "39": { + "x": 405, + "y": 970, + "w": 150, + "h": 160, + "sign": "列5行7" + }, + "40": { + "x": 405, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列5行8" + }, + "41": { + "x": 155, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列6行1" + }, + "42": { + "x": 155, + "y": 970, + "w": 150, + "h": 160, + "sign": "列6行2" + }, + "43": { + "x": 155, + "y": 810, + "w": 150, + "h": 160, + "sign": "列6行3" + }, + "44": { + "x": 155, + "y": 650, + "w": 150, + "h": 160, + "sign": "列6行4" + }, + "45": { + "x": 155, + "y": 490, + "w": 150, + "h": 160, + "sign": "列6行5" + }, + "46": { + "x": 155, + "y": 330, + "w": 150, + "h": 160, + "sign": "列6行6" + }, + "47": { + "x": 155, + "y": 170, + "w": 150, + "h": 160, + "sign": "列6行7" + }, + "48": { + "x": 155, + "y": 10, + "w": 150, + "h": 160, + "sign": "列6行8" + }, + "49": { + "x": 1305, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列1行9" + }, + "50": { + "x": 1305, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列1行10" + }, + "51": { + "x": 1305, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列1行11" + }, + "52": { + "x": 1305, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列1行12" + }, + "53": { + "x": 1305, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列1行13" + }, + "54": { + "x": 1305, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列1行14" + }, + "55": { + "x": 1305, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列1行15" + }, + "56": { + "x": 1305, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列1行16" + }, + "57": { + "x": 1095, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列2行16" + }, + "58": { + "x": 1095, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列2行15" + }, + "59": { + "x": 1095, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列2行14" + }, + "60": { + "x": 1095, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列2行13" + }, + "61": { + "x": 1095, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列2行12" + }, + "62": { + "x": 1095, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列2行11" + }, + "63": { + "x": 1095, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列2行10" + }, + "64": { + "x": 1095, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列2行9" + }, + "65": { + "x": 875, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列3行9" + }, + "66": { + "x": 875, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列3行10" + }, + "67": { + "x": 875, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列3行11" + }, + "68": { + "x": 875, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列3行12" + }, + "69": { + "x": 875, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列3行13" + }, + "70": { + "x": 875, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列3行14" + }, + "71": { + "x": 875, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列3行15" + }, + "72": { + "x": 875, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列3行16" + }, + "73": { + "x": 655, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列4行16" + }, + "74": { + "x": 655, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列4行15" + }, + "75": { + "x": 655, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列4行14" + }, + "76": { + "x": 655, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列4行13" + }, + "77": { + "x": 655, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列4行12" + }, + "78": { + "x": 655, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列4行11" + }, + "79": { + "x": 655, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列4行10" + }, + "80": { + "x": 655, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列4行9" + }, + "81": { + "x": 405, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列5行9" + }, + "82": { + "x": 405, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列5行10" + }, + "83": { + "x": 405, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列5行11" + }, + "84": { + "x": 405, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列5行12" + }, + "85": { + "x": 405, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列5行13" + }, + "86": { + "x": 405, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列5行14" + }, + "87": { + "x": 405, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列5行15" + }, + "88": { + "x": 405, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列5行16" + }, + "89": { + "x": 155, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列6行16" + }, + "90": { + "x": 155, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列6行15" + }, + "91": { + "x": 155, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列6行14" + }, + "92": { + "x": 155, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列6行13" + }, + "93": { + "x": 155, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列6行12" + }, + "94": { + "x": 155, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列6行11" + }, + "95": { + "x": 155, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列6行10" + }, + "96": { + "x": 155, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列6行9" + } + } + +} \ No newline at end of file diff --git a/configBackup/2024-9-9Before/ASR1006.json b/configBackup/2024-9-9Before/ASR1006.json new file mode 100644 index 00000000..ac76443c --- /dev/null +++ b/configBackup/2024-9-9Before/ASR1006.json @@ -0,0 +1,149 @@ +{ + "productName":"ASR1006", + "customerPartNumber":"ASR1006-X", + "foxconnPartNumber":"1A32QGA00", + "productIndex":1, + "baseX":-125.10, + "baseY":-450.60, + "baseZ":-202.00, + "baseRx":-0.24306, + "baseRy":0.142551, + "baseRz":-0.676582, + "connectorAmout":12, + "halconAlgoIndex":0, + "isBackExist":false, + "backArmIndex":-1, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1, + "HandleAi": + { + "detModelName":"connectorDet.BHD", + "detGpuIndex":0, + "segHandle": + [ + { + "detResultIndex":[0], + "segModelName":"ASR-Seg.BHD", + "segNgIndex":[0,1,2], + "segGpuIndex":0, + "clsModelName":"ASR-Cls.BHD", + "clsNgIndex":[0,1,2], + "clsResultHandle": + { + "0":"OK,0,255,0", + "1":"NG,255,0,0" + } + } + ] + }, + "imgPosPath":"./imgPosTip/asr1006.png", + "productSign": + { + "0": + { + "x":2370, + "y":130, + "w":410, + "h":290, + "sign":"行1列1" + }, + "1": + { + "x":1940, + "y":90, + "w":400, + "h":330, + "sign":"行1列1" + }, + "2": + { + "x":2370, + "y":500, + "w":400, + "h":280, + "sign":"行1列1" + }, + "3": + { + "x":1950, + "y":500, + "w":390, + "h":280, + "sign":"行1列1" + }, + "4": + { + "x":2370, + "y":965, + "w":400, + "h":260, + "sign":"行1列1" + }, + "5": + { + "x":2150, + "y":965, + "w":190, + "h":260, + "sign":"行1列1" + }, + "6": + { + "x":2370, + "y":1530, + "w":400, + "h":260, + "sign":"行1列1" + }, + "7": + { + "x":2150, + "y":1530, + "w":190, + "h":260, + "sign":"行1列1" + }, + "8": + { + "x":2370, + "y":2060, + "w":400, + "h":280, + "sign":"行1列1" + }, + "9": + { + "x":1950, + "y":2060, + "w":390, + "h":280, + "sign":"行1列1" + }, + "10": + { + "x":2370, + "y":2420, + "w":400, + "h":280, + "sign":"行1列1" + }, + "11": + { + "x":1950, + "y":2420, + "w":390, + "h":280, + "sign":"行1列1" + } + } + +} \ No newline at end of file diff --git a/configBackup/2024-9-9Before/ASR1009.json b/configBackup/2024-9-9Before/ASR1009.json new file mode 100644 index 00000000..0f58b8c7 --- /dev/null +++ b/configBackup/2024-9-9Before/ASR1009.json @@ -0,0 +1,51 @@ +{ + "productName":"ASR1009", + "customerPartNumber":"ASR1009-X", + "foxconnPartNumber":"1A32Q3C00", + "imgPosPath":"./imgPosTip/Test1.jpg", + "productIndex":2, + "baseX":-125.10, + "baseY":-450.60, + "baseZ":-202.00, + "baseRx":0.24306, + "baseRy":-0.142551, + "baseRz":0.676582, + "connectorAmout":18, + "halconAlgoIndex":0, + "isBackExist":false, + "backArmIndex":-1, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1, + "HandleAi": + { + "detModelName":"connectorDet.BHD", + "detGpuIndex":0, + "segHandle": + [ + { + "detResultIndex":[0], + "segModelName":"ASR-Seg.BHD", + "segNgIndex":[0,1,2], + "segGpuIndex":0, + "clsModelName":"ASR-Cls.BHD", + "clsNgIndex":[0,1,2], + "clsResultHandle": + { + "0":"OK,0,255,0", + "1":"NG,255,0,0" + } + } + ] + } + + +} \ No newline at end of file diff --git a/configBackup/2024-9-9Before/C9504.json b/configBackup/2024-9-9Before/C9504.json new file mode 100644 index 00000000..24cff550 --- /dev/null +++ b/configBackup/2024-9-9Before/C9504.json @@ -0,0 +1,29 @@ +{ + "productName":"Cortain4", + "customerPartNumber":"N9K-C9504", + "foxconnPartNumber":"1A32K9R00", + "imgPosPath":"./imgPosTip/Test1.jpg", + "productIndex":10, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":1, + "isBackExist":false, + "backArmIndex":-1, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1 + +} \ No newline at end of file diff --git a/configBackup/2024-9-9Before/C9504B.json b/configBackup/2024-9-9Before/C9504B.json new file mode 100644 index 00000000..a53913f9 --- /dev/null +++ b/configBackup/2024-9-9Before/C9504B.json @@ -0,0 +1,30 @@ +{ + "productName":"Cortain4", + "customerPartNumber":"N9K-C9504", + "foxconnPartNumber":"1A32K9R00", + "imgPosPath":"./imgPosTip/Test1.jpg", + "productIndex":11, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":1, + "isBackExist":false, + "backArmIndex":-1, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1 + + +} \ No newline at end of file diff --git a/configBackup/2024-9-9Before/CS9600.json b/configBackup/2024-9-9Before/CS9600.json new file mode 100644 index 00000000..7ecb1745 --- /dev/null +++ b/configBackup/2024-9-9Before/CS9600.json @@ -0,0 +1,304 @@ +{ + "productName":"Stargazer", + "customerPartNumber":"C9606R", + "foxconnPartNumber":"800-105872-01", + "imgPosPath":"./imgPosTip/stargazer.jpg", + "productIndex":3, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":0, + "isBackExist":false, + "backArmIndex":-1, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1, + "HandleAi": + { + }, + "productSign": { + "1": { + "x": 1565, + "y": 20, + "w": 300, + "h": 170, + "sign": "列1行1" + }, + "2": { + "x": 1300, + "y": 20, + "w": 300, + "h": 170, + "sign": "列2行1" + }, + "3": { + "x": 1050, + "y": 20, + "w": 300, + "h": 170, + "sign": "列3行1" + }, + "4": { + "x": 600, + "y": 20, + "w": 300, + "h": 170, + "sign": "列4行1" + }, + "5": { + "x": 330, + "y": 20, + "w": 300, + "h": 170, + "sign": "列5行1" + }, + "6": { + "x": 55, + "y": 20, + "w": 300, + "h": 170, + "sign": "列6行1" + }, + "7": { + "x": 1565, + "y": 330, + "w": 300, + "h": 170, + "sign": "列1行2" + }, + "8": { + "x": 1300, + "y": 330, + "w": 300, + "h": 170, + "sign": "列2行2" + }, + "9": { + "x": 1050, + "y": 330, + "w": 300, + "h": 170, + "sign": "列3行2" + }, + "10": { + "x": 600, + "y": 330, + "w": 300, + "h": 170, + "sign": "列4行2" + }, + "11": { + "x": 330, + "y": 330, + "w": 300, + "h": 170, + "sign": "列5行2" + }, + "12": { + "x": 55, + "y": 330, + "w": 300, + "h": 170, + "sign": "列6行2" + }, + "13": { + "x": 90, + "y": 575, + "w": 220, + "h": 210, + "sign": "列1行3" + }, + "14": { + "x": 300, + "y": 575, + "w": 240, + "h": 210, + "sign": "列2行3" + }, + "15": { + "x": 550, + "y": 575, + "w": 240, + "h": 210, + "sign": "列3行3" + }, + "16": { + "x": 800, + "y": 575, + "w": 240, + "h": 210, + "sign": "列4行3" + }, + "17": { + "x": 1050, + "y": 575, + "w": 240, + "h": 210, + "sign": "列5行3" + }, + "18": { + "x": 1300, + "y": 575, + "w": 240, + "h": 210, + "sign": "列6行3" + } + , + "19": { + "x": 1550, + "y": 575, + "w": 240, + "h": 210, + "sign": "列7行3" + }, + "20": { + "x": 90, + "y": 880, + "w": 220, + "h": 210, + "sign": "列1行4" + }, + "21": { + "x": 300, + "y": 880, + "w": 240, + "h": 210, + "sign": "列2行4" + }, + "22": { + "x": 550, + "y": 880, + "w": 240, + "h": 210, + "sign": "列3行4" + }, + "23": { + "x": 800, + "y": 880, + "w": 240, + "h": 210, + "sign": "列4行4" + }, + "24": { + "x": 1050, + "y": 880, + "w": 240, + "h": 210, + "sign": "列5行4" + }, + "25": { + "x": 1300, + "y": 880, + "w": 240, + "h": 210, + "sign": "列6行4" + } + , + "26": { + "x": 1550, + "y": 880, + "w": 240, + "h": 210, + "sign": "列7行4" + }, + "27": { + "x": 1565, + "y": 1230, + "w": 300, + "h": 170, + "sign": "列1行5" + }, + "28": { + "x": 1300, + "y": 1230, + "w": 300, + "h": 170, + "sign": "列2行5" + }, + "29": { + "x": 1050, + "y": 1230, + "w": 300, + "h": 170, + "sign": "列3行5" + }, + "30": { + "x": 600, + "y": 1230, + "w": 300, + "h": 170, + "sign": "列4行5" + }, + "31": { + "x": 330, + "y": 1230, + "w": 300, + "h": 170, + "sign": "列5行5" + }, + "32": { + "x": 55, + "y": 1230, + "w": 300, + "h": 170, + "sign": "列6行5" + }, + "33": { + "x": 1565, + "y": 1520, + "w": 300, + "h": 170, + "sign": "列1行6" + }, + "34": { + "x": 1300, + "y": 1520, + "w": 300, + "h": 170, + "sign": "列2行6" + }, + "35": { + "x": 1050, + "y": 1520, + "w": 300, + "h": 170, + "sign": "列3行6" + }, + "36": { + "x": 600, + "y": 1520, + "w": 300, + "h": 170, + "sign": "列4行6" + }, + "37": { + "x": 330, + "y": 1520, + "w": 300, + "h": 170, + "sign": "列5行6" + }, + "38": { + "x": 55, + "y": 1520, + "w": 300, + "h": 170, + "sign": "列6行6" + } + + } + + +} \ No newline at end of file diff --git a/configBackup/2024-9-9Before/MDS9706.json b/configBackup/2024-9-9Before/MDS9706.json new file mode 100644 index 00000000..20043d2f --- /dev/null +++ b/configBackup/2024-9-9Before/MDS9706.json @@ -0,0 +1,51 @@ +{ + "productName":"APEX6", + "customerPartNumber":"DS-C9706", + "foxconnPartNumber":"1A211UH00", + "imgPosPath":"./imgPosTip/Test1.jpg", + "productIndex":5, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":1, + "isBackExist":true, + "backArmIndex":8, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1, + "HandleAi": + { + "detModelName":"connectorDet.BHD", + "detGpuIndex":0, + "segHandle": + [ + { + "detResultIndex":[0], + "segModelName":"ASR-Seg.BHD", + "segNgIndex":[0,1,2], + "segGpuIndex":0, + "clsModelName":"ASR-Cls.BHD", + "clsNgIndex":[0,1,2], + "clsResultHandle": + { + "0":"OK,0,255,0", + "1":"NG,255,0,0" + } + } + ] + } + + +} \ No newline at end of file diff --git a/configBackup/2024-9-9Before/MDS9706B.json b/configBackup/2024-9-9Before/MDS9706B.json new file mode 100644 index 00000000..80eced5e --- /dev/null +++ b/configBackup/2024-9-9Before/MDS9706B.json @@ -0,0 +1,51 @@ +{ + "productName":"APEX6B", + "customerPartNumber":"DS-C9706B", + "foxconnPartNumber":"1A211UH00B", + "imgPosPath":"./imgPosTip/Test1.jpg", + "productIndex":8, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":1, + "isBackExist":false, + "backArmIndex":-1, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1, + "HandleAi": + { + "detModelName":"connectorDet.BHD", + "detGpuIndex":0, + "segHandle": + [ + { + "detResultIndex":[0], + "segModelName":"ASR-Seg.BHD", + "segNgIndex":[0,1,2], + "segGpuIndex":0, + "clsModelName":"ASR-Cls.BHD", + "clsNgIndex":[0,1,2], + "clsResultHandle": + { + "0":"OK,0,255,0", + "1":"NG,255,0,0" + } + } + ] + } + + +} \ No newline at end of file diff --git a/configBackup/2024-9-9Before/MDS9710.json b/configBackup/2024-9-9Before/MDS9710.json new file mode 100644 index 00000000..2b44b640 --- /dev/null +++ b/configBackup/2024-9-9Before/MDS9710.json @@ -0,0 +1,422 @@ +{ + "productName":"APEX10", + "customerPartNumber":"DS-C9710", + "foxconnPartNumber":"800-39628-05", + "imgPosPath":"./imgPosTip/apex10.png", + "productIndex":4, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":0, + "isBackExist":true, + "backArmIndex":9, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1, + "productSign": { + "1": { + "x": 1305, + "y": 10, + "w": 150, + "h": 160, + "sign": "列1行1" + }, + "2": { + "x": 1305, + "y": 170, + "w": 150, + "h": 160, + "sign": "列1行2" + }, + "3": { + "x": 1305, + "y": 330, + "w": 150, + "h": 160, + "sign": "列1行3" + }, + "4": { + "x": 1305, + "y": 490, + "w": 150, + "h": 160, + "sign": "列1行4" + }, + "5": { + "x": 1305, + "y": 650, + "w": 150, + "h": 160, + "sign": "列1行5" + }, + "6": { + "x": 1305, + "y": 810, + "w": 150, + "h": 160, + "sign": "列1行6" + }, + "7": { + "x": 1305, + "y": 970, + "w": 150, + "h": 160, + "sign": "列1行7" + }, + "8": { + "x": 1305, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列1行8" + }, + "9": { + "x": 1095, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列2行8" + }, + "10": { + "x": 1095, + "y": 970, + "w": 150, + "h": 160, + "sign": "列2行7" + }, + "11": { + "x": 1095, + "y": 810, + "w": 150, + "h": 160, + "sign": "列2行6" + }, + "12": { + "x": 1095, + "y": 650, + "w": 150, + "h": 160, + "sign": "列2行5" + }, + "13": { + "x": 1095, + "y": 490, + "w": 150, + "h": 160, + "sign": "列2行4" + }, + "14": { + "x": 1095, + "y": 330, + "w": 150, + "h": 160, + "sign": "列2行3" + }, + "15": { + "x": 1095, + "y": 170, + "w": 150, + "h": 160, + "sign": "列2行2" + }, + "16": { + "x": 1095, + "y": 10, + "w": 150, + "h": 160, + "sign": "列2行1" + }, + "17": { + "x": 825, + "y": 10, + "w": 150, + "h": 160, + "sign": "列3行1" + }, + "18": { + "x": 825, + "y": 170, + "w": 150, + "h": 160, + "sign": "列3行2" + }, + "19": { + "x": 825, + "y": 330, + "w": 150, + "h": 160, + "sign": "列3行3" + }, + "20": { + "x": 825, + "y": 490, + "w": 150, + "h": 160, + "sign": "列3行4" + }, + "21": { + "x": 825, + "y": 650, + "w": 150, + "h": 160, + "sign": "列3行5" + }, + "22": { + "x": 825, + "y": 810, + "w": 150, + "h": 160, + "sign": "列3行6" + }, + "23": { + "x": 825, + "y": 970, + "w": 150, + "h": 160, + "sign": "列3行7" + }, + "24": { + "x": 825, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列3行8" + }, + "25": { + "x": 655, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列4行8" + }, + "26": { + "x": 655, + "y": 970, + "w": 150, + "h": 160, + "sign": "列4行7" + }, + "27": { + "x": 655, + "y": 810, + "w": 150, + "h": 160, + "sign": "列4行6" + }, + "28": { + "x": 655, + "y": 650, + "w": 150, + "h": 160, + "sign": "列4行5" + }, + "29": { + "x": 655, + "y": 490, + "w": 150, + "h": 160, + "sign": "列4行4" + }, + "30": { + "x": 655, + "y": 330, + "w": 150, + "h": 160, + "sign": "列4行3" + }, + "31": { + "x": 655, + "y": 170, + "w": 150, + "h": 160, + "sign": "列4行2" + }, + "32": { + "x": 655, + "y": 10, + "w": 150, + "h": 160, + "sign": "列4行1" + }, + "33": { + "x": 405, + "y": 10, + "w": 150, + "h": 160, + "sign": "列5行1" + }, + "34": { + "x": 405, + "y": 170, + "w": 150, + "h": 160, + "sign": "列5行2" + }, + "35": { + "x": 405, + "y": 330, + "w": 150, + "h": 160, + "sign": "列5行3" + }, + "36": { + "x": 405, + "y": 490, + "w": 150, + "h": 160, + "sign": "列5行4" + }, + "37": { + "x": 405, + "y": 650, + "w": 150, + "h": 160, + "sign": "列5行5" + }, + "38": { + "x": 405, + "y": 810, + "w": 150, + "h": 160, + "sign": "列5行6" + }, + "39": { + "x": 405, + "y": 970, + "w": 150, + "h": 160, + "sign": "列5行7" + }, + "40": { + "x": 405, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列5行8" + }, + "41": { + "x": 155, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列6行1" + }, + "42": { + "x": 155, + "y": 970, + "w": 150, + "h": 160, + "sign": "列6行2" + }, + "43": { + "x": 155, + "y": 810, + "w": 150, + "h": 160, + "sign": "列6行3" + }, + "44": { + "x": 155, + "y": 650, + "w": 150, + "h": 160, + "sign": "列6行4" + }, + "45": { + "x": 155, + "y": 490, + "w": 150, + "h": 160, + "sign": "列6行5" + }, + "46": { + "x": 155, + "y": 330, + "w": 150, + "h": 160, + "sign": "列6行6" + }, + "47": { + "x": 155, + "y": 170, + "w": 150, + "h": 160, + "sign": "列6行7" + }, + "48": { + "x": 155, + "y": 10, + "w": 150, + "h": 160, + "sign": "列6行8" + }, + "49": { + "x": 975, + "y": 10, + "w": 30, + "h": 160, + "sign": "小连接器1" + }, + "50": { + "x": 975, + "y": 170, + "w": 30, + "h": 160, + "sign": "小连接器1" + }, + "51": { + "x": 975, + "y": 330, + "w": 30, + "h": 160, + "sign": "小连接器2" + }, + "52": { + "x": 975, + "y": 490, + "w": 30, + "h": 160, + "sign": "小连接器3" + }, + "53": { + "x": 975, + "y": 650, + "w": 30, + "h": 160, + "sign": "小连接器4" + }, + "54": { + "x": 975, + "y": 810, + "w": 30, + "h": 160, + "sign": "小连接器5" + }, + "55": { + "x": 975, + "y": 970, + "w": 30, + "h": 160, + "sign": "小连接器6" + }, + "56": { + "x": 975, + "y": 1130, + "w": 30, + "h": 160, + "sign": "小连接器7" + } + } +} \ No newline at end of file diff --git a/configBackup/2024-9-9Before/MDS9710B.json b/configBackup/2024-9-9Before/MDS9710B.json new file mode 100644 index 00000000..4a4ed4c6 --- /dev/null +++ b/configBackup/2024-9-9Before/MDS9710B.json @@ -0,0 +1,51 @@ +{ + "productName":"APEX10B", + "customerPartNumber":"DS-C9710B", + "foxconnPartNumber":"800-39628-05B", + "imgPosPath":"./imgPosTip/Test1.jpg", + "productIndex":9, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":0, + "isBackExist":false, + "backArmIndex":-1, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1, + "HandleAi": + { + "detModelName":"connectorDet.BHD", + "detGpuIndex":0, + "segHandle": + [ + { + "detResultIndex":[0], + "segModelName":"ASR-Seg.BHD", + "segNgIndex":[0,1,2], + "segGpuIndex":0, + "clsModelName":"ASR-Cls.BHD", + "clsNgIndex":[0,1,2], + "clsResultHandle": + { + "0":"OK,0,255,0", + "1":"NG,255,0,0" + } + } + ] + } + + +} \ No newline at end of file diff --git a/configBackup/2024-9-9Before/MDS9718.json b/configBackup/2024-9-9Before/MDS9718.json new file mode 100644 index 00000000..c7184a9a --- /dev/null +++ b/configBackup/2024-9-9Before/MDS9718.json @@ -0,0 +1,817 @@ +{ + "productName":"APEX18", + "customerPartNumber":"DS-C9718", + "foxconnPartNumber":"800-102754-03", + "imgPosPath":"./imgPosTip/apex18.png", + "productIndex":6, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":0, + "isBackExist":true, + "backArmIndex":7, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1, + "productSign": { + "1": { + "x": 1305, + "y": 10, + "w": 150, + "h": 160, + "sign": "列1行1" + }, + "2": { + "x": 1305, + "y": 170, + "w": 150, + "h": 160, + "sign": "列1行2" + }, + "3": { + "x": 1305, + "y": 330, + "w": 150, + "h": 160, + "sign": "列1行3" + }, + "4": { + "x": 1305, + "y": 490, + "w": 150, + "h": 160, + "sign": "列1行4" + }, + "5": { + "x": 1305, + "y": 650, + "w": 150, + "h": 160, + "sign": "列1行5" + }, + "6": { + "x": 1305, + "y": 810, + "w": 150, + "h": 160, + "sign": "列1行6" + }, + "7": { + "x": 1305, + "y": 970, + "w": 150, + "h": 160, + "sign": "列1行7" + }, + "8": { + "x": 1305, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列1行8" + }, + "9": { + "x": 1095, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列2行8" + }, + "10": { + "x": 1095, + "y": 970, + "w": 150, + "h": 160, + "sign": "列2行7" + }, + "11": { + "x": 1095, + "y": 810, + "w": 150, + "h": 160, + "sign": "列2行6" + }, + "12": { + "x": 1095, + "y": 650, + "w": 150, + "h": 160, + "sign": "列2行5" + }, + "13": { + "x": 1095, + "y": 490, + "w": 150, + "h": 160, + "sign": "列2行4" + }, + "14": { + "x": 1095, + "y": 330, + "w": 150, + "h": 160, + "sign": "列2行3" + }, + "15": { + "x": 1095, + "y": 170, + "w": 150, + "h": 160, + "sign": "列2行2" + }, + "16": { + "x": 1095, + "y": 10, + "w": 150, + "h": 160, + "sign": "列2行1" + }, + "17": { + "x": 825, + "y": 10, + "w": 150, + "h": 160, + "sign": "列3行1" + }, + "18": { + "x": 825, + "y": 170, + "w": 150, + "h": 160, + "sign": "列3行2" + }, + "19": { + "x": 825, + "y": 330, + "w": 150, + "h": 160, + "sign": "列3行3" + }, + "20": { + "x": 825, + "y": 490, + "w": 150, + "h": 160, + "sign": "列3行4" + }, + "21": { + "x": 825, + "y": 650, + "w": 150, + "h": 160, + "sign": "列3行5" + }, + "22": { + "x": 825, + "y": 810, + "w": 150, + "h": 160, + "sign": "列3行6" + }, + "23": { + "x": 825, + "y": 970, + "w": 150, + "h": 160, + "sign": "列3行7" + }, + "24": { + "x": 825, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列3行8" + }, + "25": { + "x": 655, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列4行8" + }, + "26": { + "x": 655, + "y": 970, + "w": 150, + "h": 160, + "sign": "列4行7" + }, + "27": { + "x": 655, + "y": 810, + "w": 150, + "h": 160, + "sign": "列4行6" + }, + "28": { + "x": 655, + "y": 650, + "w": 150, + "h": 160, + "sign": "列4行5" + }, + "29": { + "x": 655, + "y": 490, + "w": 150, + "h": 160, + "sign": "列4行4" + }, + "30": { + "x": 655, + "y": 330, + "w": 150, + "h": 160, + "sign": "列4行3" + }, + "31": { + "x": 655, + "y": 170, + "w": 150, + "h": 160, + "sign": "列4行2" + }, + "32": { + "x": 655, + "y": 10, + "w": 150, + "h": 160, + "sign": "列4行1" + }, + "33": { + "x": 405, + "y": 10, + "w": 150, + "h": 160, + "sign": "列5行1" + }, + "34": { + "x": 405, + "y": 170, + "w": 150, + "h": 160, + "sign": "列5行2" + }, + "35": { + "x": 405, + "y": 330, + "w": 150, + "h": 160, + "sign": "列5行3" + }, + "36": { + "x": 405, + "y": 490, + "w": 150, + "h": 160, + "sign": "列5行4" + }, + "37": { + "x": 405, + "y": 650, + "w": 150, + "h": 160, + "sign": "列5行5" + }, + "38": { + "x": 405, + "y": 810, + "w": 150, + "h": 160, + "sign": "列5行6" + }, + "39": { + "x": 405, + "y": 970, + "w": 150, + "h": 160, + "sign": "列5行7" + }, + "40": { + "x": 405, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列5行8" + }, + "41": { + "x": 155, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列6行1" + }, + "42": { + "x": 155, + "y": 970, + "w": 150, + "h": 160, + "sign": "列6行2" + }, + "43": { + "x": 155, + "y": 810, + "w": 150, + "h": 160, + "sign": "列6行3" + }, + "44": { + "x": 155, + "y": 650, + "w": 150, + "h": 160, + "sign": "列6行4" + }, + "45": { + "x": 155, + "y": 490, + "w": 150, + "h": 160, + "sign": "列6行5" + }, + "46": { + "x": 155, + "y": 330, + "w": 150, + "h": 160, + "sign": "列6行6" + }, + "47": { + "x": 155, + "y": 170, + "w": 150, + "h": 160, + "sign": "列6行7" + }, + "48": { + "x": 155, + "y": 10, + "w": 150, + "h": 160, + "sign": "列6行8" + }, + "49": { + "x": 975, + "y": 10, + "w": 30, + "h": 160, + "sign": "小连接器1" + }, + "50": { + "x": 975, + "y": 170, + "w": 30, + "h": 160, + "sign": "小连接器1" + }, + "51": { + "x": 975, + "y": 330, + "w": 30, + "h": 160, + "sign": "小连接器2" + }, + "52": { + "x": 975, + "y": 490, + "w": 30, + "h": 160, + "sign": "小连接器3" + }, + "53": { + "x": 975, + "y": 650, + "w": 30, + "h": 160, + "sign": "小连接器4" + }, + "54": { + "x": 975, + "y": 810, + "w": 30, + "h": 160, + "sign": "小连接器5" + }, + "55": { + "x": 975, + "y": 970, + "w": 30, + "h": 160, + "sign": "小连接器6" + }, + "56": { + "x": 975, + "y": 1130, + "w": 30, + "h": 160, + "sign": "小连接器7" + }, + "57": { + "x": 1305, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列1行9" + }, + "58": { + "x": 1305, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列1行10" + }, + "59": { + "x": 1305, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列1行11" + }, + "60": { + "x": 1305, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列1行12" + }, + "61": { + "x": 1305, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列1行13" + }, + "62": { + "x": 1305, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列1行14" + }, + "63": { + "x": 1305, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列1行15" + }, + "64": { + "x": 1305, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列1行16" + }, + "65": { + "x": 1095, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列2行16" + }, + "66": { + "x": 1095, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列2行15" + }, + "67": { + "x": 1095, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列2行14" + }, + "68": { + "x": 1095, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列2行13" + }, + "69": { + "x": 1095, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列2行12" + }, + "70": { + "x": 1095, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列2行11" + }, + "71": { + "x": 1095, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列2行10" + }, + "72": { + "x": 1095, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列2行9" + }, + "73": { + "x": 825, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列3行9" + }, + "74": { + "x": 825, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列3行10" + }, + "75": { + "x": 825, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列3行11" + }, + "76": { + "x": 825, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列3行12" + }, + "77": { + "x": 825, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列3行13" + }, + "78": { + "x": 825, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列3行14" + }, + "79": { + "x": 825, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列3行15" + }, + "80": { + "x": 825, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列3行16" + }, + "81": { + "x": 655, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列4行16" + }, + "82": { + "x": 655, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列4行15" + }, + "83": { + "x": 655, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列4行14" + }, + "84": { + "x": 655, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列4行13" + }, + "85": { + "x": 655, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列4行12" + }, + "86": { + "x": 655, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列4行11" + }, + "87": { + "x": 655, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列4行10" + }, + "88": { + "x": 655, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列4行9" + }, + "89": { + "x": 405, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列5行9" + }, + "90": { + "x": 405, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列5行10" + }, + "91": { + "x": 405, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列5行11" + }, + "92": { + "x": 405, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列5行12" + }, + "93": { + "x": 405, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列5行13" + }, + "94": { + "x": 405, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列5行14" + }, + "95": { + "x": 405, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列5行15" + }, + "96": { + "x": 405, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列5行16" + }, + "97": { + "x": 155, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列6行16" + }, + "98": { + "x": 155, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列6行15" + }, + "99": { + "x": 155, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列6行14" + }, + "100": { + "x": 155, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列6行13" + }, + "101": { + "x": 155, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列6行12" + }, + "102": { + "x": 155, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列6行11" + }, + "103": { + "x": 155, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列6行10" + }, + "104": { + "x": 155, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列6行9" + }, + "105": { + "x": 975, + "y": 1360, + "w": 30, + "h": 160, + "sign": "小连接器7" + }, + "106": { + "x": 975, + "y": 1520, + "w": 30, + "h": 160, + "sign": "小连接器8" + }, + "107": { + "x": 975, + "y": 1680, + "w": 30, + "h": 160, + "sign": "小连接器9" + }, + "108": { + "x": 975, + "y": 1840, + "w": 30, + "h": 160, + "sign": "小连接器10" + }, + "109": { + "x": 975, + "y": 2000, + "w": 30, + "h": 160, + "sign": "小连接器11" + }, + "110": { + "x": 975, + "y": 2160, + "w": 30, + "h": 160, + "sign": "小连接器12" + }, + "111": { + "x": 975, + "y": 2320, + "w": 30, + "h": 160, + "sign": "小连接器13" + }, + "112": { + "x": 975, + "y": 2480, + "w": 30, + "h": 160, + "sign": "小连接器14" + } + } + + + + } \ No newline at end of file diff --git a/configBackup/2024-9-9Before/MDS9718B.json b/configBackup/2024-9-9Before/MDS9718B.json new file mode 100644 index 00000000..99ab485d --- /dev/null +++ b/configBackup/2024-9-9Before/MDS9718B.json @@ -0,0 +1,724 @@ +{ + "productName":"APEX18B", + "customerPartNumber":"DS-C9718B", + "foxconnPartNumber":"800-102754-03B", + "imgPosPath":"./imgPosTip/apex18.png", + "productIndex":7, + "baseX":0.00, + "baseY":0.00, + "baseZ":0.00, + "baseRx":0.00, + "baseRy":0.00, + "baseRz":0.00, + "connectorAmout":-1, + "halconAlgoIndex":0, + "isBackExist":false, + "backArmIndex":-1, + "cameraSetting": + { + "0":"Gain:60/Expouse:25000" + }, + "lightSetting": + { + "0":255 + }, + "disableHandleAiConfig":false, + "enableCodedAlgo":false, + "codedAlgoIndex":-1, + "HandleAi": + { + "detModelName":"connectorDet.BHD", + "detGpuIndex":0, + "segHandle": + [ + { + "detResultIndex":[0], + "segModelName":"ASR-Seg.BHD", + "segNgIndex":[0,1,2], + "segGpuIndex":0, + "clsModelName":"ASR-Cls.BHD", + "clsNgIndex":[0,1,2], + "clsResultHandle": + { + "0":"OK,0,255,0", + "1":"NG,255,0,0" + } + } + ] + }, + "productSign": { + "1": { + "x": 1305, + "y": 10, + "w": 150, + "h": 160, + "sign": "列1行1" + }, + "2": { + "x": 1305, + "y": 170, + "w": 150, + "h": 160, + "sign": "列1行2" + }, + "3": { + "x": 1305, + "y": 330, + "w": 150, + "h": 160, + "sign": "列1行3" + }, + "4": { + "x": 1305, + "y": 490, + "w": 150, + "h": 160, + "sign": "列1行4" + }, + "5": { + "x": 1305, + "y": 650, + "w": 150, + "h": 160, + "sign": "列1行5" + }, + "6": { + "x": 1305, + "y": 810, + "w": 150, + "h": 160, + "sign": "列1行6" + }, + "7": { + "x": 1305, + "y": 970, + "w": 150, + "h": 160, + "sign": "列1行7" + }, + "8": { + "x": 1305, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列1行8" + }, + "9": { + "x": 1095, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列2行8" + }, + "10": { + "x": 1095, + "y": 970, + "w": 150, + "h": 160, + "sign": "列2行7" + }, + "11": { + "x": 1095, + "y": 810, + "w": 150, + "h": 160, + "sign": "列2行6" + }, + "12": { + "x": 1095, + "y": 650, + "w": 150, + "h": 160, + "sign": "列2行5" + }, + "13": { + "x": 1095, + "y": 490, + "w": 150, + "h": 160, + "sign": "列2行4" + }, + "14": { + "x": 1095, + "y": 330, + "w": 150, + "h": 160, + "sign": "列2行3" + }, + "15": { + "x": 1095, + "y": 170, + "w": 150, + "h": 160, + "sign": "列2行2" + }, + "16": { + "x": 1095, + "y": 10, + "w": 150, + "h": 160, + "sign": "列2行1" + }, + "17": { + "x": 875, + "y": 10, + "w": 150, + "h": 160, + "sign": "列3行1" + }, + "18": { + "x": 875, + "y": 170, + "w": 150, + "h": 160, + "sign": "列3行2" + }, + "19": { + "x": 875, + "y": 330, + "w": 150, + "h": 160, + "sign": "列3行3" + }, + "20": { + "x": 875, + "y": 490, + "w": 150, + "h": 160, + "sign": "列3行4" + }, + "21": { + "x": 875, + "y": 650, + "w": 150, + "h": 160, + "sign": "列3行5" + }, + "22": { + "x": 875, + "y": 810, + "w": 150, + "h": 160, + "sign": "列3行6" + }, + "23": { + "x": 875, + "y": 970, + "w": 150, + "h": 160, + "sign": "列3行7" + }, + "24": { + "x": 875, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列3行8" + }, + "25": { + "x": 655, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列4行8" + }, + "26": { + "x": 655, + "y": 970, + "w": 150, + "h": 160, + "sign": "列4行7" + }, + "27": { + "x": 655, + "y": 810, + "w": 150, + "h": 160, + "sign": "列4行6" + }, + "28": { + "x": 655, + "y": 650, + "w": 150, + "h": 160, + "sign": "列4行5" + }, + "29": { + "x": 655, + "y": 490, + "w": 150, + "h": 160, + "sign": "列4行4" + }, + "30": { + "x": 655, + "y": 330, + "w": 150, + "h": 160, + "sign": "列4行3" + }, + "31": { + "x": 655, + "y": 170, + "w": 150, + "h": 160, + "sign": "列4行2" + }, + "32": { + "x": 655, + "y": 10, + "w": 150, + "h": 160, + "sign": "列4行1" + }, + "33": { + "x": 405, + "y": 10, + "w": 150, + "h": 160, + "sign": "列5行1" + }, + "34": { + "x": 405, + "y": 170, + "w": 150, + "h": 160, + "sign": "列5行2" + }, + "35": { + "x": 405, + "y": 330, + "w": 150, + "h": 160, + "sign": "列5行3" + }, + "36": { + "x": 405, + "y": 490, + "w": 150, + "h": 160, + "sign": "列5行4" + }, + "37": { + "x": 405, + "y": 650, + "w": 150, + "h": 160, + "sign": "列5行5" + }, + "38": { + "x": 405, + "y": 810, + "w": 150, + "h": 160, + "sign": "列5行6" + }, + "39": { + "x": 405, + "y": 970, + "w": 150, + "h": 160, + "sign": "列5行7" + }, + "40": { + "x": 405, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列5行8" + }, + "41": { + "x": 155, + "y": 1130, + "w": 150, + "h": 160, + "sign": "列6行1" + }, + "42": { + "x": 155, + "y": 970, + "w": 150, + "h": 160, + "sign": "列6行2" + }, + "43": { + "x": 155, + "y": 810, + "w": 150, + "h": 160, + "sign": "列6行3" + }, + "44": { + "x": 155, + "y": 650, + "w": 150, + "h": 160, + "sign": "列6行4" + }, + "45": { + "x": 155, + "y": 490, + "w": 150, + "h": 160, + "sign": "列6行5" + }, + "46": { + "x": 155, + "y": 330, + "w": 150, + "h": 160, + "sign": "列6行6" + }, + "47": { + "x": 155, + "y": 170, + "w": 150, + "h": 160, + "sign": "列6行7" + }, + "48": { + "x": 155, + "y": 10, + "w": 150, + "h": 160, + "sign": "列6行8" + }, + "49": { + "x": 1305, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列1行9" + }, + "50": { + "x": 1305, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列1行10" + }, + "51": { + "x": 1305, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列1行11" + }, + "52": { + "x": 1305, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列1行12" + }, + "53": { + "x": 1305, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列1行13" + }, + "54": { + "x": 1305, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列1行14" + }, + "55": { + "x": 1305, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列1行15" + }, + "56": { + "x": 1305, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列1行16" + }, + "57": { + "x": 1095, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列2行16" + }, + "58": { + "x": 1095, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列2行15" + }, + "59": { + "x": 1095, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列2行14" + }, + "60": { + "x": 1095, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列2行13" + }, + "61": { + "x": 1095, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列2行12" + }, + "62": { + "x": 1095, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列2行11" + }, + "63": { + "x": 1095, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列2行10" + }, + "64": { + "x": 1095, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列2行9" + }, + "65": { + "x": 875, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列3行9" + }, + "66": { + "x": 875, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列3行10" + }, + "67": { + "x": 875, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列3行11" + }, + "68": { + "x": 875, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列3行12" + }, + "69": { + "x": 875, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列3行13" + }, + "70": { + "x": 875, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列3行14" + }, + "71": { + "x": 875, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列3行15" + }, + "72": { + "x": 875, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列3行16" + }, + "73": { + "x": 655, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列4行16" + }, + "74": { + "x": 655, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列4行15" + }, + "75": { + "x": 655, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列4行14" + }, + "76": { + "x": 655, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列4行13" + }, + "77": { + "x": 655, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列4行12" + }, + "78": { + "x": 655, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列4行11" + }, + "79": { + "x": 655, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列4行10" + }, + "80": { + "x": 655, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列4行9" + }, + "81": { + "x": 405, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列5行9" + }, + "82": { + "x": 405, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列5行10" + }, + "83": { + "x": 405, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列5行11" + }, + "84": { + "x": 405, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列5行12" + }, + "85": { + "x": 405, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列5行13" + }, + "86": { + "x": 405, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列5行14" + }, + "87": { + "x": 405, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列5行15" + }, + "88": { + "x": 405, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列5行16" + }, + "89": { + "x": 155, + "y": 2480, + "w": 150, + "h": 160, + "sign": "列6行16" + }, + "90": { + "x": 155, + "y": 2320, + "w": 150, + "h": 160, + "sign": "列6行15" + }, + "91": { + "x": 155, + "y": 2160, + "w": 150, + "h": 160, + "sign": "列6行14" + }, + "92": { + "x": 155, + "y": 2000, + "w": 150, + "h": 160, + "sign": "列6行13" + }, + "93": { + "x": 155, + "y": 1840, + "w": 150, + "h": 160, + "sign": "列6行12" + }, + "94": { + "x": 155, + "y": 1680, + "w": 150, + "h": 160, + "sign": "列6行11" + }, + "95": { + "x": 155, + "y": 1520, + "w": 150, + "h": 160, + "sign": "列6行10" + }, + "96": { + "x": 155, + "y": 1360, + "w": 150, + "h": 160, + "sign": "列6行9" + } + } + +} \ No newline at end of file diff --git a/lib/Hd_3DCameraLMI_module_PointLazer.exp b/lib/Hd_3DCameraLMI_module_PointLazer.exp index 83d8b980..97d8b87b 100644 Binary files a/lib/Hd_3DCameraLMI_module_PointLazer.exp and b/lib/Hd_3DCameraLMI_module_PointLazer.exp differ diff --git a/lib/Hd_3DCameraLMI_module_PointLazer.lib b/lib/Hd_3DCameraLMI_module_PointLazer.lib index b04150d6..36c75b14 100644 Binary files a/lib/Hd_3DCameraLMI_module_PointLazer.lib and b/lib/Hd_3DCameraLMI_module_PointLazer.lib differ diff --git a/lib/Hd_DalsaCamera_module.exp b/lib/Hd_DalsaCamera_module.exp index efae2b9e..ab118790 100644 Binary files a/lib/Hd_DalsaCamera_module.exp and b/lib/Hd_DalsaCamera_module.exp differ diff --git a/lib/Hd_DalsaCamera_module.lib b/lib/Hd_DalsaCamera_module.lib index 9c451b2e..cc2d36e5 100644 Binary files a/lib/Hd_DalsaCamera_module.lib and b/lib/Hd_DalsaCamera_module.lib differ diff --git a/lib/Hd_FinsTcp_module.exp b/lib/Hd_FinsTcp_module.exp index 3de4f63b..05dc8bab 100644 Binary files a/lib/Hd_FinsTcp_module.exp and b/lib/Hd_FinsTcp_module.exp differ diff --git a/lib/Hd_FinsTcp_module.lib b/lib/Hd_FinsTcp_module.lib index f679fdae..a50e177e 100644 Binary files a/lib/Hd_FinsTcp_module.lib and b/lib/Hd_FinsTcp_module.lib differ diff --git a/lib/Hd_MvCamera_module_GENTL.exp b/lib/Hd_MvCamera_module_GENTL.exp index d4933722..cd7a0985 100644 Binary files a/lib/Hd_MvCamera_module_GENTL.exp and b/lib/Hd_MvCamera_module_GENTL.exp differ diff --git a/lib/Hd_MvCamera_module_GENTL.lib b/lib/Hd_MvCamera_module_GENTL.lib index 578b535e..a65c613a 100644 Binary files a/lib/Hd_MvCamera_module_GENTL.lib and b/lib/Hd_MvCamera_module_GENTL.lib differ diff --git a/lib/Hd_MvCamera_module_GIGE.exp b/lib/Hd_MvCamera_module_GIGE.exp index 3dad3e86..564b8062 100644 Binary files a/lib/Hd_MvCamera_module_GIGE.exp and b/lib/Hd_MvCamera_module_GIGE.exp differ diff --git a/lib/Hd_MvCamera_module_GIGE.lib b/lib/Hd_MvCamera_module_GIGE.lib index f5ba12df..b1396b9b 100644 Binary files a/lib/Hd_MvCamera_module_GIGE.lib and b/lib/Hd_MvCamera_module_GIGE.lib differ diff --git a/lib/Hd_ResultsSummary_module.exp b/lib/Hd_ResultsSummary_module.exp index b54e9ed3..1880b09b 100644 Binary files a/lib/Hd_ResultsSummary_module.exp and b/lib/Hd_ResultsSummary_module.exp differ diff --git a/lib/Hd_ResultsSummary_module.lib b/lib/Hd_ResultsSummary_module.lib index ff33633f..a61fbd40 100644 Binary files a/lib/Hd_ResultsSummary_module.lib and b/lib/Hd_ResultsSummary_module.lib differ diff --git a/lib/Hd_SocketModule_ModbusTcp.exp b/lib/Hd_SocketModule_ModbusTcp.exp index b95b63b1..f9780641 100644 Binary files a/lib/Hd_SocketModule_ModbusTcp.exp and b/lib/Hd_SocketModule_ModbusTcp.exp differ diff --git a/lib/Hd_SocketModule_ModbusTcp.lib b/lib/Hd_SocketModule_ModbusTcp.lib index 7d987e79..5ec47732 100644 Binary files a/lib/Hd_SocketModule_ModbusTcp.lib and b/lib/Hd_SocketModule_ModbusTcp.lib differ