diff --git a/HanddleAI/HandleAiUi-new/algo/ALGO_Correction.h b/HanddleAI/HandleAiUi-new/algo/ALGO_Correction.h index dc23925b..5e3af62f 100644 --- a/HanddleAI/HandleAiUi-new/algo/ALGO_Correction.h +++ b/HanddleAI/HandleAiUi-new/algo/ALGO_Correction.h @@ -389,6 +389,10 @@ void ALGO_Correction(std::shared_ptr data) correctionFinalResultY = doubleLmit(correctionFinalResultY, 3); correctionFinalResultZ = doubleLmit(correctionFinalResultZ, 3); + std::cout << "correctionCompareResultX" << correctionFinalResultX << std::endl; + std::cout << "correctionCompareResultY" << correctionFinalResultY << std::endl; + std::cout << "correctionCompareResultZ" << correctionFinalResultZ << std::endl; + //ÏÞÖÆ×î´ó×îСֵ correctionFinalResultX = offsetLimit(correctionFinalResultX, offsetLimit_X); correctionFinalResultY = offsetLimit(correctionFinalResultY, offsetLimit_Y); diff --git a/HanddleAI/HandleAiUi-new/algo/ALGO_Inspection.h b/HanddleAI/HandleAiUi-new/algo/ALGO_Inspection.h index 36c55afd..542b59a4 100644 --- a/HanddleAI/HandleAiUi-new/algo/ALGO_Inspection.h +++ b/HanddleAI/HandleAiUi-new/algo/ALGO_Inspection.h @@ -20,7 +20,7 @@ std::vector pinDetEvaluate(std::shared_ptr data, cv:: handleAiModelDet* detPtr = _handleAiModelManager->getDetModel("connectorDet.BHD"); if (detPtr == nullptr) return std::vector(); - src = rotateImage(src, cv::Point2f(src.cols / 2, src.rows / 2), -1, 1); + //src = rotateImage(src, cv::Point2f(src.cols / 2, src.rows / 2), -1, 1); detPtr->Evaluate(src, result); return result; } diff --git a/HanddleAI/HandleAiUi-new/detProcess.hpp b/HanddleAI/HandleAiUi-new/detProcess.hpp index cd4825b8..6401eb25 100644 --- a/HanddleAI/HandleAiUi-new/detProcess.hpp +++ b/HanddleAI/HandleAiUi-new/detProcess.hpp @@ -134,7 +134,7 @@ public: //У׼º¯Êý 261 void calibrationFunc(QByteArray& byteArray) { - QThread::msleep(3000); + QThread::msleep(500); int armPos = _triggerManager.getValue(264, byteArray); int xValue1 = _triggerManager.getValue(265, byteArray); @@ -395,8 +395,9 @@ public: imageDoubleCheckPack pack; pack.armPos = data->armPos; cvMatToQPixMap(data->resultImgs[0], pack.img); - emit _core._qtFunc.uiModuleImageDoubleCheckQdialog_ShowWindows(pack); pack.type = 1; + emit _core._qtFunc.uiModuleImageDoubleCheckQdialog_ShowWindows(pack); + } if (data->halconOK == true) @@ -406,8 +407,9 @@ public: imageDoubleCheckPack pack; pack.armPos = data->armPos; cvMatToQPixMap(data->resultImgs[1], pack.img); + pack.type = 2; emit _core._qtFunc.uiModuleImageDoubleCheckQdialog_ShowWindows(pack); - pack.type = 0; + } if (finalOk == true) emit _core._qtFunc.uiModuleLocationMap_SetProductSignStatus(data->armPos, 2); @@ -556,6 +558,7 @@ public slots: _triggerManager.sendFinsMsg("write_short_363_1"); auto productData = _core._productDataCache.get(currentSn); productData->ngCount++; + std::cout << "TYPE:" << std::to_string(type) << std::endl; //detMutex.unlock(); } //È˹¤¸´Åа´ÏÂOK @@ -567,6 +570,7 @@ public slots: emit _core._qtFunc.addDashBoardData(1, true); emit _core._qtFunc.uiModuleLocationMap_SetProductSignStatus(armPos, 2); emit _core._qtFunc.uiModulestartDetBtn_enable(); + std::cout << "TYPE:" << std::to_string(type) << std::endl; //detMutex.unlock(); } }; diff --git a/HanddleAI/HandleAiUi-new/uiModule/uiModule_imageView.h b/HanddleAI/HandleAiUi-new/uiModule/uiModule_imageView.h index bc612453..26ce98b0 100644 --- a/HanddleAI/HandleAiUi-new/uiModule/uiModule_imageView.h +++ b/HanddleAI/HandleAiUi-new/uiModule/uiModule_imageView.h @@ -286,6 +286,7 @@ public: //view->scene->addItem(backgroundItem); setContextMenuPolicy(Qt::CustomContextMenu); connect(this, &QWidget::customContextMenuRequested, this, &ImageWidget::showContextMenu); + switchOriAndRes(); } void setTitle(const QString& text) { label->setText(text); diff --git a/configBackup/2024-9-11/config/basicSetting.json b/configBackup/2024-9-11/config/basicSetting.json new file mode 100644 index 00000000..2fae04ff --- /dev/null +++ b/configBackup/2024-9-11/config/basicSetting.json @@ -0,0 +1,32 @@ +[ + { + "Name": "储存原图", + "value": "true", + "acessLevel": 1, + "policy": "bool" + }, + { + "showName": "储存结果图", + "value": "true", + "acessLevel": 1, + "policy": "bool" + }, + { + "showName": "储存Seg训练图", + "value": "true", + "acessLevel": 1, + "policy": "bool" + }, + { + "showName": "储存cls训练图", + "value": "true", + "acessLevel": 1, + "policy": "bool" + }, + { + "showName": "额外储存NG图片", + "value": "true", + "acessLevel": 1, + "policy": "bool" + } +] \ No newline at end of file diff --git a/configBackup/2024-9-11/config/cameraSetting.json b/configBackup/2024-9-11/config/cameraSetting.json new file mode 100644 index 00000000..a254d446 --- /dev/null +++ b/configBackup/2024-9-11/config/cameraSetting.json @@ -0,0 +1,16 @@ +[ + { + "key": "Camera1", + "connectionName": "Camera1", + "serialNum": "", + "triggerMode": "software_trigger", + "moduleName": "Hd_MvCamera_module_GIGE" + }, + { + "key": "181964", + "connectionName": "181964", + "serialNum": "", + "triggerMode": "software_trigger", + "moduleName": "Hd_3DCameraLMI_module_PointLazer" + } + ] \ No newline at end of file diff --git a/configBackup/2024-9-11/config/modelConfig - 副本.json b/configBackup/2024-9-11/config/modelConfig - 副本.json new file mode 100644 index 00000000..935b4772 --- /dev/null +++ b/configBackup/2024-9-11/config/modelConfig - 副本.json @@ -0,0 +1,140 @@ +[ + { + "className":"Seg杂点过滤阈值", + "showName": "思科服务器", + "valueName": "segMaxSize", + "value": "15", + "policy": "number" + } , + { + "className":"Seg杂点过滤阈值", + "showName": "手指区_弃", + "valueName": "segMaxFingerAreaSize", + "value": "10", + "policy": "number" + } , + { + "className":"瑕疵个数异常上限", + "showName": "思科", + "valueName": "segNgMaxCount", + "value": "1000", + "policy": "number" + } , + { + "className":"瑕疵个数异常上限", + "showName": "手指区", + "valueName": "segNgMaxFingerAreaSize", + "value": "1000", + "policy": "number" + } , + { + "className":"", + "showName": "原图保存", + "valueName": "oriImageSave", + "value": "true", + "policy": "bool" + } , + { + "className":"", + "showName": "结果图保存", + "valueName": "resImageSave", + "value": "true", + "policy": "bool" + } , + { + "className":"", + "showName": "cls切图保存", + "valueName": "clsImageSave", + "value": "true", + "policy": "bool" + } + , + { + "className":"", + "showName": "尺寸检测启用", + "valueName": "insEnable", + "value": "true", + "policy": "bool" + } + , + { + "className":"", + "showName": "外观检测启用", + "valueName": "aiEnable", + "value": "true", + "policy": "bool" + } + , + { + "className":"", + "showName": "二维码交互启用", + "valueName": "qrCodeEnable", + "value": "true", + "policy": "bool" + } + , + { + "className":"", + "showName": "结果发送启用", + "valueName": "resultSendEnable", + "value": "true", + "policy": "bool" + } + , + { + "className":"", + "showName": "联动启动启用", + "valueName": "linkEnable", + "value": "true", + "policy": "bool" + } , + { + "className":"seg缺陷小图W/H", + "showName": "思科服务器W/H", + "valueName": "clsImageSize", + "value": "128", + "policy": "number" + } , + { + "className":"seg缺陷小图W/H", + "showName": "手指区", + "valueName": "clsFingerAreaImageSize", + "value": "128", + "policy": "number" + } , + { + "className":"系统运行参数", + "showName": "激光取点超时(秒)", + "valueName": "lazerTimeout", + "value": "10", + "policy": "number" + } , + { + "className":"系统运行参数", + "showName": "采图延时(毫秒)", + "valueName": "imgGetDelayMs", + "value": "500", + "policy": "number" + } , + { + "className":"系统运行参数", + "showName": "二维码长度", + "valueName": "qrCodeLenth", + "value": "0", + "policy": "number" + } , + { + "className":"系统运行参数", + "showName": "产品型号", + "valueName": "productType", + "value": "Battlestar", + "policy": "" + } , + { + "className":"系统运行参数", + "showName": "设备IP_Mes", + "valueName": "deviceIpMes", + "value": "127.0.0.1", + "policy": "IP" + } +] diff --git a/configBackup/2024-9-11/config/modelConfig.json b/configBackup/2024-9-11/config/modelConfig.json new file mode 100644 index 00000000..5474bc7e --- /dev/null +++ b/configBackup/2024-9-11/config/modelConfig.json @@ -0,0 +1,14 @@ +[ + { + "policy": "none", + "showName": "思科服务器", + "value": "15", + "valueName": "思科服务器" + }, + { + "policy": "none", + "showName": "思科服务器", + "value": "15", + "valueName": "思科服务器" + } +] \ No newline at end of file diff --git a/configBackup/2024-9-11/config/productConfig/ASR1006.json b/configBackup/2024-9-11/config/productConfig/ASR1006.json new file mode 100644 index 00000000..c9314232 --- /dev/null +++ b/configBackup/2024-9-11/config/productConfig/ASR1006.json @@ -0,0 +1,145 @@ +{ + "productName":"ASR1006", + "customerPartNumber":"ASR1006-X", + "foxconnPartNumber":"1A32QGA00", + "partNumberList": + ["800-43677-03"], + "Correction": + { + "correction_X":-250.641, + "correction_Y":-397.663, + "correction_Z":-99.740, + "baseOffset_X":0, + "baseOffset_Y":0, + "baseOffset_Z":0, + "offsetLimit_X":0, + "offsetLimit_Y":5, + "offsetLimit_Z":0, + "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": + { + "1": + { + "x":2370, + "y":130, + "w":410, + "h":290, + "sign":"行1列1" + }, + "2": + { + "x":1940, + "y":90, + "w":400, + "h":330, + "sign":"行1列2" + }, + "3": + { + "x":2370, + "y":500, + "w":400, + "h":280, + "sign":"行2列2" + }, + "4": + { + "x":1950, + "y":500, + "w":390, + "h":280, + "sign":"行2列1" + }, + "5": + { + "x":2370, + "y":965, + "w":400, + "h":260, + "sign":"行3列1" + }, + "6": + { + "x":2150, + "y":965, + "w":190, + "h":260, + "sign":"行3列2" + }, + "7": + { + "x":2370, + "y":1530, + "w":400, + "h":260, + "sign":"行4列2" + }, + "8": + { + "x":2150, + "y":1530, + "w":190, + "h":260, + "sign":"行4列1" + }, + "9": + { + "x":2370, + "y":2060, + "w":400, + "h":280, + "sign":"行5列1" + }, + "10": + { + "x":1950, + "y":2060, + "w":390, + "h":280, + "sign":"行5列2" + }, + "11": + { + "x":2370, + "y":2420, + "w":400, + "h":280, + "sign":"行6列2" + }, + "12": + { + "x":1950, + "y":2420, + "w":390, + "h":280, + "sign":"行6列1" + } + } + +} \ No newline at end of file diff --git a/configBackup/2024-9-11/config/productConfig/ASR1009.json b/configBackup/2024-9-11/config/productConfig/ASR1009.json new file mode 100644 index 00000000..1a79e3b8 --- /dev/null +++ b/configBackup/2024-9-11/config/productConfig/ASR1009.json @@ -0,0 +1,45 @@ +{ + "productName":"ASR1009", + "customerPartNumber":"ASR1009-X", + "foxconnPartNumber":"1A32Q3C00", + "partNumberList": + ["800-43181-03"], + "Correction": + { + "correction_X":-249.285, + "correction_Y":-415.181, + "correction_Z":34.684, + "baseOffset_X":0, + "baseOffset_Y":0, + "baseOffset_Z":0, + "offsetLimit_X":0, + "offsetLimit_Y":5, + "offsetLimit_Z":0, + "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-11/config/productConfig/C9504.json b/configBackup/2024-9-11/config/productConfig/C9504.json new file mode 100644 index 00000000..6363a656 --- /dev/null +++ b/configBackup/2024-9-11/config/productConfig/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":-247.742, + "correction_Y":-395.592, + "correction_Z":-56.6341, + "baseOffset_X":0, + "baseOffset_Y":0, + "baseOffset_Z":0, + "offsetLimit_X":30, + "offsetLimit_Y":30, + "offsetLimit_Z":0, + "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":true, + "backArmIndex":11, + "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-11/config/productConfig/C9504B.json b/configBackup/2024-9-11/config/productConfig/C9504B.json new file mode 100644 index 00000000..90240f8c --- /dev/null +++ b/configBackup/2024-9-11/config/productConfig/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-11/config/productConfig/CS9600.json b/configBackup/2024-9-11/config/productConfig/CS9600.json new file mode 100644 index 00000000..6a0b7d0e --- /dev/null +++ b/configBackup/2024-9-11/config/productConfig/CS9600.json @@ -0,0 +1,319 @@ +{ + "productName":"Stargazer", + "customerPartNumber":"C9606R", + "foxconnPartNumber":"800-105872-01", + "partNumberList": + ["800-105872-01"], + "Correction": + { + "correction_X":-330.064, + "correction_Y":-398.514, + "correction_Z":-11.7723, + "baseOffset_X":0, + "baseOffset_Y":0, + "baseOffset_Z":0, + "offsetLimit_X":10, + "offsetLimit_Y":5, + "offsetLimit_Z":0, + "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-11/config/productConfig/MDS9706.json b/configBackup/2024-9-11/config/productConfig/MDS9706.json new file mode 100644 index 00000000..01819ef8 --- /dev/null +++ b/configBackup/2024-9-11/config/productConfig/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-11/config/productConfig/MDS9706B.json b/configBackup/2024-9-11/config/productConfig/MDS9706B.json new file mode 100644 index 00000000..11b46a26 --- /dev/null +++ b/configBackup/2024-9-11/config/productConfig/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-11/config/productConfig/MDS9710.json b/configBackup/2024-9-11/config/productConfig/MDS9710.json new file mode 100644 index 00000000..94d2856d --- /dev/null +++ b/configBackup/2024-9-11/config/productConfig/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-11/config/productConfig/MDS9710B.json b/configBackup/2024-9-11/config/productConfig/MDS9710B.json new file mode 100644 index 00000000..f1a05fdc --- /dev/null +++ b/configBackup/2024-9-11/config/productConfig/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-11/config/productConfig/MDS9718.json b/configBackup/2024-9-11/config/productConfig/MDS9718.json new file mode 100644 index 00000000..70b50b8a --- /dev/null +++ b/configBackup/2024-9-11/config/productConfig/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-11/config/productConfig/MDS9718B.json b/configBackup/2024-9-11/config/productConfig/MDS9718B.json new file mode 100644 index 00000000..c0b673dc --- /dev/null +++ b/configBackup/2024-9-11/config/productConfig/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-11/config/productSample.json b/configBackup/2024-9-11/config/productSample.json new file mode 100644 index 00000000..aaaf0c69 --- /dev/null +++ b/configBackup/2024-9-11/config/productSample.json @@ -0,0 +1,31 @@ +{ + "productName":"asr1006", + "productIndex":1, + "baseX":"0.00", + "baseY":"0.00", + "baseZ":"0.00", + "baseRx":"0.00", + "baseRy":"0.00", + "baseRz":"0.00", + "cameraSetting": + { + "1":"Gain:60,Expouse:25000" + }, + "HandleAi": + [ + { + "detIndex":0, + "segPath":"C:", + "clsPath":"C", + "clsOkIndex":[0,1,2], + "clsText": + { + "0":"OK", + "1":"NG", + "2":"歪斜" + } + } + ] + + +} \ No newline at end of file diff --git a/configBackup/2024-9-11/config/setting - 副本.json b/configBackup/2024-9-11/config/setting - 副本.json new file mode 100644 index 00000000..1779d13e --- /dev/null +++ b/configBackup/2024-9-11/config/setting - 副本.json @@ -0,0 +1,181 @@ +{ + "imgSavePath": "D://CCD", + "tablelist": [ + { + "key": "", + "cName": "机台名:", + "eName": "NG number:", + "value": "984" + }, + { + "key": "", + "cName": "班次:", + "eName": "Number :", + "value": "白班" + }, + { + "key": "", + "cName": "工位名:", + "eName": "yield :", + "value": "工位一" + } + ], + "Tcp": { + "key": "finstcp", + "writetype": "ushort", + "finstcp_sleeptime": "50", + "finstcp_init": "init_192.168.1.50_9600_20", + "heartCmd": "writeHeart_DM9001_1", + "finstcp_readAllCmd": "readAll_DM9000_600", + "moduleName": "Hd_FinsTcp_module", + "printInitReport": true + }, + "PixelAccuracy": { + "camera1X": 0.0150876581, + "camera1Y": 0.033557, + "camera2X": 0.015, + "camera2Y": 0.0144, + "camera2Z": 0.0001, + "camera3": 0.0110521 + }, + "ShowWidgets": { + "basicView": "Algorithm", + "Algorithm": [ + { + "key": "25D", + "cName": "2.5D检测-壳体侧面检测", + "eName": "view2" + }, + { + "key": "3D", + "cName": "3D检测-极柱端面检测", + "eName": "view3" + }, + { + "key": "2dP", + "cName": "2D正极检测-正极端面检测", + "eName": "view1" + }, + { + "key": "2dN", + "cName": "2D负极检测-负极端面检测", + "eName": "view1" + }, + { + "key": "xiansao", + "cName": "2D线扫-扫码定位", + "eName": "view1" + } + ], + "Camera": [ + { + "key": "25D", + "cName": "2.5D检测-相机原图", + "eName": "view2" + }, + { + "key": "3D", + "cName": "3D检测-相机原图", + "eName": "view3" + }, + { + "key": "2dP", + "cName": "2D正极检测-相机原图", + "eName": "view1" + }, + { + "key": "2dN", + "cName": "2D负极检测-相机原图", + "eName": "view1" + }, + { + "key": "xiansao", + "cName": "2D线扫-相机原图", + "eName": "view1" + } + ] + }, + "CameraSetting": [ + { + "keyName": "camera1", + "connectionName": "1E320107", + "serialNum": "", + "triggermodel": "software_trigger", + "moduleName": "Hd_25DCameraVJ_module1", + "showIndex": 0 + }, + { + "keyName": "camera2", + "connectionName": "156900", + "serialNum": "", + "triggermodel": "software_trigger", + "moduleName": "Hd_3DCameraLMI_module", + "showIndex": 1 + }, + { + "keyName": "camera3p", + "connectionName": "DA0248856", + "serialNum": "", + "triggermodel": "software_trigger", + "moduleName": "Hd_MvCamera_module", + "showIndex": 2 + }, + { + "keyName": "camera3n", + "connectionName": "00DA0954951", + "serialNum": "", + "triggermodel": "software_trigger", + "moduleName": "Hd_MvCamera_module1", + "showIndex": 3 + } + ], + "LightSource": [ + { + "name": "2dLightSource", + "com": "COM3", + "baudRate": "19200", + "initial": "SA0200#SB0000#SC0120#" + } + ], + "algoThread": [ + { + "KeyName": "camera1Thread", + "imgAmountMin": 6, + "showIndex": 0, + "cameraKey": "camera1,loop,6,I:\\-10\\0807\\9H" + }, + { + "KeyName": "camera2Thread", + "imgAmountMin": 2, + "showIndex": 1 + }, + { + "KeyName": "camera3pThread", + "imgAmountMin": 3, + "showIndex": 2 + }, + { + "KeyName": "camera3nThread", + "imgAmountMin": 3, + "showIndex": 3 + }, + { + "KeyName": "camera4Thread", + "imgAmountMin": 1, + "showIndex": 4 + } + ], + "summaryData": { + "Camera1Result": "DM9450", + "Camera2Result": "DM9451", + "Camera3pResult": "DM9452", + "Camera3nResult": "DM9453", + "batteryHeight": "DM9460", + "poleHeigth": "DM9462", + "poleWidth": "DM9468", + "poleConcentricity": "DM9470", + "rubberBandWidth": "DM9472", + "rubberConcentricity": "DM9474", + "pingXingDu": "DM9476" + } +} \ No newline at end of file diff --git a/configBackup/2024-9-11/config/setting.json b/configBackup/2024-9-11/config/setting.json new file mode 100644 index 00000000..4bbe374e --- /dev/null +++ b/configBackup/2024-9-11/config/setting.json @@ -0,0 +1,54 @@ +{ + "softwareTile": "CISCO AOI", + "imgSavePath": "D://CCD", + "oriImgSavePath": "D://CCD//yuantu", + "resImgSavePath": "D://CCD//result", + "handleAiModelPath": "./HandleAiModels", + "productDataPath": "./config/productConfig", + "Triggers": + { + "key": "finstcp", + "initStr": "init_192.168.1.200_502_1", + "sleepTime":20, + "readNum":300, + "writeType":"ushort", + "heartCmd": "writeHeart_short_855_1", + "readAllCmd": "read_byte_256_200", + "modelName": "Hd_SocketModule_ModbusTcp" + }, + "CameraSetting": [ + { + "key": "Camera1", + "connectionName": "Camera1", + "serialNum": "", + "triggerMode": "software_trigger", + "moduleName": "Hd_MvCamera_module_GIGE" + }, + { + "key": "181964", + "connectionName": "181964", + "serialNum": "", + "triggerMode": "software_trigger", + "moduleName": "Hd_3DCameraLMI_module_PointLazer" + } + ], + "SQL": + { + "initData": + { + "detResult": "854", + "Camera1_Width": "0", + "Camera1_Height": "0" + }, + "sqlDataTranslate": { + "SN": "条码", + "detResult": "检测结果", + "Camera1_Width": "宽度", + "Camera1_Height": "长度", + "timeCode": 0, + "updateTime": "上传时间", + "send": 0 + + } + } +} \ No newline at end of file diff --git a/configBackup/2024-9-11/config/sqlSetting.json b/configBackup/2024-9-11/config/sqlSetting.json new file mode 100644 index 00000000..c06d16b3 --- /dev/null +++ b/configBackup/2024-9-11/config/sqlSetting.json @@ -0,0 +1,18 @@ +{ + "initData": + { + "detResult": "854", + "Camera1_Width": "0", + "Camera1_Height": "0" + }, + "sqlDataTranslate": { + "SN": "条码", + "detResult": "检测结果", + "Camera1_Width": "宽度", + "Camera1_Height": "长度", + "timeCode": 0, + "updateTime": "上传时间", + "send": 0 + + } +} \ No newline at end of file diff --git a/configBackup/2024-9-11/config/sqliteReader.ini b/configBackup/2024-9-11/config/sqliteReader.ini new file mode 100644 index 00000000..faeb78be --- /dev/null +++ b/configBackup/2024-9-11/config/sqliteReader.ini @@ -0,0 +1,17 @@ +[avoid] +timeCode = true +Camera3nResult = true +Camera1Result = true +Camera2Result = true +Camera3pResult= true +updateTime = true +send = true + +[customName] +poleConcentricity = 极柱同心 +rubberBandWidth = 胶圈宽 +poleWidth = 极柱宽 +pingXingDu = 平行度 +rubberConcentricity = 胶圈同心 +poleHeigth = 极柱高 +batteryHeight = 电池高 \ No newline at end of file diff --git a/configBackup/2024-9-11/config/triggerSetting.json b/configBackup/2024-9-11/config/triggerSetting.json new file mode 100644 index 00000000..3912cd23 --- /dev/null +++ b/configBackup/2024-9-11/config/triggerSetting.json @@ -0,0 +1,10 @@ +{ + "key": "finstcp", + "initStr": "init_192.168.1.200_502_1", + "sleepTime":20, + "readNum":300, + "writeType":"ushort", + "heartCmd": "writeHeart_short_855_1", + "readAllCmd": "read_byte_256_200", + "modelName": "Hd_SocketModule_ModbusTcp" +} diff --git a/configBackup/2024-9-11/config/备份/camera_cfg - 副本 (2).json b/configBackup/2024-9-11/config/备份/camera_cfg - 副本 (2).json new file mode 100644 index 00000000..3c365196 --- /dev/null +++ b/configBackup/2024-9-11/config/备份/camera_cfg - 副本 (2).json @@ -0,0 +1,304 @@ +{ + "taskName": "task1", + "save_image": "D:\\111\\", + "savePath": "D:\\111\\", + "tcplist": [ + { + "stations": [ + "station10" + ], + "key": "finstcp", + "writetype": "ushort", + "finstcp_sleeptime": "50", + "finstcp_init": "init_127.0.0.1_9600_20", + "heartCmd": "write_DM9001_1", + "finstcp_readAllCmd": "readAll_DM9100_400", + "moduleName": "Hd_FinsTcp_module" + } + ], + "tablelist": [ + { + "key": "", + "cName": "机台名:", + "eName": "NG number:", + "value": "984" + }, + { + "key": "", + "cName": "班次:", + "eName": "Number :", + "value": "白班" + }, + { + "key": "", + "cName": "工位名:", + "eName": "yield :", + "value": "工位一" + } + ], + "showlist": [ + { + "key": "25D-1E320107", + "cName": "2.5D-Algorithm", + "eName": "view2" + }, + { + "key": "3D-159600", + "cName": "3D-Algorithm", + "eName": "view3" + }, + { + "key": "2D-L39386685", + "cName": "2D-P-Algorithm", + "eName": "view1" + }, + { + "key": "2D-L39386685_2", + "cName": "2D-N-Algorithm", + "eName": "view1" + } + ], + "stationlist": [ + { + "key": "station10", + "task_thread_num": "3", + "plcread_area": { + "finstcp_readAllCmd": "readAll_DM9100_400" + }, + "plcwrite_area": { + "snOkCmd": "write_DM113_9", + "snErrorCmd": "write_DM113_9", + "overOkCmd": "write_DM113_9", + "overErrorCmd": "write_DM113_9", + "dateCmd": "writeString_DM1140_12_" + }, + "cameramodulelist": [ + { + "key": "camera1,loop,6,I:\\-10\\0807\\9H", + "type": "camera", + "cName": "2.5D检测-壳体侧面检测", + "eName": "CA-HL08MX", + "image_queue_num": "1", + "productSurface": [ "TR", "TB" ], + "clear_camera_startpos_flag": "true", + "trigger_camera_startpos": [ "DM9100_1" ], + "plc_feedback_msg": [ "DM3016_write_DM3018_1", "DM3020_write_DM3022_1", "DM3066_write_DM3068_1", "DM3070_write_DM3072_1" ], + "read_clear_plc_startpos": "", + "clear_plc_data_msg": "", + "triggermodel": "software_trigger", + "moduleName": "Hd_VirtualCamera_ReadFile" + }, + { + "key": "camera2,loop,2,I:\\-10\\0807\\9H", + "type": "camera", + "cName": "3D检测-极柱端面检测", + "eName": "Camera2", + "image_queue_num": "1", + "productSurface": [ "TR", "TB" ], + "clear_camera_startpos_flag": "true", + "trigger_camera_startpos": [ "DM9200_1" ], + "plc_feedback_msg": [ "DM3016_write_DM3018_1", "DM3020_write_DM3022_1", "DM3066_write_DM3068_1", "DM3070_write_DM3072_1" ], + "read_clear_plc_startpos": "", + "clear_plc_data_msg": "", + "triggermodel": "software_trigger", + "moduleName": "Hd_VirtualCamera_ReadFile1" + }, + { + "key": "camera3P,loop,2,I:\\-10\\0807\\9H", + "type": "camera", + "cName": "2D正极检测-正极端面检测", + "eName": "Camera3", + "image_queue_num": "1", + "productSurface": [ "TR", "TB" ], + "clear_camera_startpos_flag": "true", + "trigger_camera_startpos": [ "DM9300_1" ], + + "plc_feedback_msg": [ "DM3016_write_DM3018_1", "DM3020_write_DM3022_1", "DM3066_write_DM3068_1", "DM3070_write_DM3072_1" ], + "read_clear_plc_startpos": "", + "clear_plc_data_msg": "", + "triggermodel": "software_trigger", + "moduleName": "Hd_VirtualCamera_ReadFile2" + }, + { + "key": "camera3N,loop,2,I:\\-10\\0807\\9H", + "type": "camera", + "cName": "2D负极检测-负极端面检测", + "eName": "Camera4", + "image_queue_num": "1", + "productSurface": [ "TR", "TB" ], + "clear_camera_startpos_flag": "true", + "trigger_camera_startpos": [ "DM9300_1" ], + + "plc_feedback_msg": [ "" ], + "read_clear_plc_startpos": "", + "clear_plc_data_msg": "", + "triggermodel": "software_trigger", + "moduleName": "Hd_VirtualCamera_ReadFile3" + } + ], + "algorithmlist": [ + { + "key": "algorithm1", + "task_thread_index": "0", + "type": "algorithm", + "trigger_type": "or", + "trigger_conditions": [ + { + "trigger_condition": [ + { + "and": [ + { + "key": "1E320107", + "index": [ "0" ], + "cameraType": "2D" + } + ] + }, + { + "and": [ + { + "key": "1E320107", + "index": [ "1" ], + "cameraType": "2D" + } + ] + }, + { + "and": [ + { + "key": "1E320107", + "index": [ "2" ], + "cameraType": "2D" + } + ] + }, + { + "and": [ + { + "key": "1E320107", + "index": [ "3" ], + "cameraType": "2D" + } + ] + } + ] + } + ], + "save_data_flag": "true", + "moduleName": "Hd_AI_927_25D_module", + "algorithm_complete_plcpos": "", + "algorithm_config": "", + "algorithm_init": [ + { + "name": "station10", + "value": "0" + } + ], + "algorithm_result": [ + { + "type": "int", + "cName": "输出结果", + "eName": "Result", + "write_plcpos": "" + } + ] + }, + { + "key": "algorithm2", + "task_thread_index": "1", + "type": "algorithm", + "trigger_type": "or", + "trigger_conditions": [ + { + "trigger_condition": [ + { + "key": "85858", + "index": [ "0" ], + "cameraType": "3D" + } + ] + } + ], + "save_data_flag": "true", + "moduleName": "Hd_AI_927_3D_module", + "algorithm_complete_plcpos": "", + "algorithm_config": "", + "algorithm_init": [ + { + "name": "station10", + "value": "0" + } + ], + "algorithm_result": [ + { + "type": "int", + "cName": "输出结果", + "eName": "Result", + "write_plcpos": "" + } + ] + }, + { + "key": "algorithm3", + "task_thread_index": "2", + "type": "algorithm", + "trigger_type": "or", + "trigger_conditions": [ + { + "trigger_condition": [ + { + "key": "DA0347124", + "index": [ "0" ], + "cameraType": "25D" + }, + { + "key": "DA0347124", + "index": [ "1" ], + "cameraType": "25D" + }, + { + "key": "DA0347124", + "index": [ "2" ], + "cameraType": "25D" + }, + { + "key": "DA0347124", + "index": [ "3" ], + "cameraType": "25D" + }, + { + "key": "DA0347124", + "index": [ "4" ], + "cameraType": "25D" + }, + { + "key": "1E320107", + "index": [ "5" ], + "cameraType": "25D" + } + ] + } + ], + "save_data_flag": "true", + "moduleName": "Hd_AI_927_2D_module", + "algorithm_complete_plcpos": "", + "algorithm_config": "", + "algorithm_init": [ + { + "name": "station10", + "value": "0" + } + ], + "algorithm_result": [ + { + "type": "int", + "cName": "输出结果", + "eName": "Result", + "write_plcpos": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/configBackup/2024-9-11/config/备份/camera_cfg - 副本.json b/configBackup/2024-9-11/config/备份/camera_cfg - 副本.json new file mode 100644 index 00000000..91cac149 --- /dev/null +++ b/configBackup/2024-9-11/config/备份/camera_cfg - 副本.json @@ -0,0 +1,304 @@ +{ + "taskName": "task1", + "save_image": "D:\\111\\", + "savePath": "D:\\111\\", + "tcplist": [ + { + "stations": [ + "station10" + ], + "key": "finstcp", + "writetype": "ushort", + "finstcp_sleeptime": "50", + "finstcp_init": "init_192.168.1.50_9600_20", + "heartCmd": "write_DM9001_1", + "finstcp_readAllCmd": "readAll_DM9100_400", + "moduleName": "Hd_FinsTcp_module" + } + ], + "tablelist": [ + { + "key": "", + "cName": "机台名:", + "eName": "NG number:", + "value": "984" + }, + { + "key": "", + "cName": "班次:", + "eName": "Number :", + "value": "白班" + }, + { + "key": "", + "cName": "工位名:", + "eName": "yield :", + "value": "工位一" + } + ], + "showlist": [ + { + "key": "25D-1E320107", + "cName": "2.5D-Algorithm", + "eName": "view2" + }, + { + "key": "3D-159600", + "cName": "3D-Algorithm", + "eName": "view3" + }, + { + "key": "2D-L39386685", + "cName": "2D-P-Algorithm", + "eName": "view1" + }, + { + "key": "2D-L39386685_2", + "cName": "2D-N-Algorithm", + "eName": "view1" + } + ], + "stationlist": [ + { + "key": "station10", + "task_thread_num": "3", + "plcread_area": { + "finstcp_readAllCmd": "readAll_DM9100_400" + }, + "plcwrite_area": { + "snOkCmd": "write_DM113_9", + "snErrorCmd": "write_DM113_9", + "overOkCmd": "write_DM113_9", + "overErrorCmd": "write_DM113_9", + "dateCmd": "writeString_DM1140_12_" + }, + "cameramodulelist": [ + { + "key": "1E320107", + "type": "camera", + "cName": "2.5D-Camera", + "eName": "CA-HL08MX", + "image_queue_num": "1", + "productSurface": [ "TR", "TB" ], + "clear_camera_startpos_flag": "true", + "trigger_camera_startpos": [ "DM9100_1" ], + "plc_feedback_msg": [ "DM3016_write_DM3018_1", "DM3020_write_DM3022_1", "DM3066_write_DM3068_1", "DM3070_write_DM3072_1" ], + "read_clear_plc_startpos": "", + "clear_plc_data_msg": "", + "triggermodel": "software_trigger", + "moduleName": "Hd_25DCameraVJ_module1" + }, + { + "key": "156900", + "type": "camera", + "cName": "3D-Camera", + "eName": "Camera2", + "image_queue_num": "1", + "productSurface": [ "TR", "TB" ], + "clear_camera_startpos_flag": "true", + "trigger_camera_startpos": [ "DM9200_1" ], + "plc_feedback_msg": [ "DM3016_write_DM3018_1", "DM3020_write_DM3022_1", "DM3066_write_DM3068_1", "DM3070_write_DM3072_1" ], + "read_clear_plc_startpos": "", + "clear_plc_data_msg": "", + "triggermodel": "hardware_trigger", + "moduleName": "Hd_3DCameraLMI_module" + }, + { + "key": "DA0347124", + "type": "camera", + "cName": "2D-P-Camera", + "eName": "Camera3", + "image_queue_num": "1", + "productSurface": [ "TR", "TB" ], + "clear_camera_startpos_flag": "true", + "trigger_camera_startpos": [ "DM9300_1"], + + "plc_feedback_msg": [ "DM3016_write_DM3018_1", "DM3020_write_DM3022_1", "DM3066_write_DM3068_1", "DM3070_write_DM3072_1" ], + "read_clear_plc_startpos": "", + "clear_plc_data_msg": "", + "triggermodel": "software_trigger", + "moduleName": "Hd_MvCamera_module" + }, + { + "key": "dummy", + "type": "camera", + "cName": "2D-N-Camera", + "eName": "Camera4", + "image_queue_num": "1", + "productSurface": [ "TR", "TB" ], + "clear_camera_startpos_flag": "true", + "trigger_camera_startpos": [ "DM9300_1"], + + "plc_feedback_msg": [ "" ], + "read_clear_plc_startpos": "", + "clear_plc_data_msg": "", + "triggermodel": "software_trigger", + "moduleName": "Hd_MvCamera_module" + } + ], + "algorithmlist": [ + { + "key": "algorithm1", + "task_thread_index": "0", + "type": "algorithm", + "trigger_type": "or", + "trigger_conditions": [ + { + "trigger_condition": [ + { + "and": [ + { + "key": "1E320107", + "index": [ "0" ], + "cameraType": "2D" + } + ] + }, + { + "and": [ + { + "key": "1E320107", + "index": [ "1" ], + "cameraType": "2D" + } + ] + }, + { + "and": [ + { + "key": "1E320107", + "index": [ "2" ], + "cameraType": "2D" + } + ] + }, + { + "and": [ + { + "key": "1E320107", + "index": [ "3" ], + "cameraType": "2D" + } + ] + } + ] + } + ], + "save_data_flag": "true", + "moduleName": "Hd_AI_927_25D_module", + "algorithm_complete_plcpos": "", + "algorithm_config": "", + "algorithm_init": [ + { + "name": "station10", + "value": "0" + } + ], + "algorithm_result": [ + { + "type": "int", + "cName": "输出结果", + "eName": "Result", + "write_plcpos": "" + } + ] + }, + { + "key": "algorithm2", + "task_thread_index": "1", + "type": "algorithm", + "trigger_type": "or", + "trigger_conditions": [ + { + "trigger_condition": [ + { + "key": "85858", + "index": [ "0" ], + "cameraType": "3D" + } + ] + } + ], + "save_data_flag": "true", + "moduleName": "Hd_AI_927_3D_module", + "algorithm_complete_plcpos": "", + "algorithm_config": "", + "algorithm_init": [ + { + "name": "station10", + "value": "0" + } + ], + "algorithm_result": [ + { + "type": "int", + "cName": "输出结果", + "eName": "Result", + "write_plcpos": "" + } + ] + }, + { + "key": "algorithm3", + "task_thread_index": "2", + "type": "algorithm", + "trigger_type": "or", + "trigger_conditions": [ + { + "trigger_condition": [ + { + "key": "DA0347124", + "index": [ "0" ], + "cameraType": "25D" + }, + { + "key": "DA0347124", + "index": [ "1" ], + "cameraType": "25D" + }, + { + "key": "DA0347124", + "index": [ "2" ], + "cameraType": "25D" + }, + { + "key": "DA0347124", + "index": [ "3" ], + "cameraType": "25D" + }, + { + "key": "DA0347124", + "index": [ "4" ], + "cameraType": "25D" + }, + { + "key": "1E320107", + "index": [ "5" ], + "cameraType": "25D" + } + ] + } + ], + "save_data_flag": "true", + "moduleName": "Hd_AI_927_2D_module", + "algorithm_complete_plcpos": "", + "algorithm_config": "", + "algorithm_init": [ + { + "name": "station10", + "value": "0" + } + ], + "algorithm_result": [ + { + "type": "int", + "cName": "输出结果", + "eName": "Result", + "write_plcpos": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/configBackup/2024-9-11/config/备份/camera_cfg.json b/configBackup/2024-9-11/config/备份/camera_cfg.json new file mode 100644 index 00000000..6e26fa83 --- /dev/null +++ b/configBackup/2024-9-11/config/备份/camera_cfg.json @@ -0,0 +1,212 @@ +{ + "taskName": "task1", + "save_image": "D:\\ZL\\10.19\\bin\\", + "savePath": "\\\\192.168.2.57\\111\\", + "tcplist": [ + { + "stations": [ + "Station1" + ], + "key": "finstcp", + "writetype": "ushort", + "finstcp_sleeptime": "100", + "finstcp_init": "init_192.168.1.50_9600_20", + "finstcp_readAllCmd": "readAll_DM1100_100", + "moduleName": "Hd_FinsTcp_module" + } + ], + "stationlist": [ + { + "key": "Station1", + "task_thread_num": "2", + "plcread_area": { + "finstcp_readAllCmd": "readAll_DM1100_100", + "sn1": "DM100_DM109", + "sn2": "DM110_DM119" + }, + "plcwrite_area": { + "finstcp_readAllCmd": "readAll_DM1100_100", + "sn1": "DM100_DM109", + "sn2": "DM110_DM119" + }, + "cameramodulelist": [ + { + "key": "J97113751", + "type": "camera", + "cName": "相机1", + "eName": "Camera1", + "image_queue_num": "4", + "productSurface": [ "TR", "TF" ], + "clear_camera_startpos_flag": "true", + "trigger_camera_startpos": [ "DM3016_1", "DM3020_1", "DM3066_1", "DM3070_1" ], + + "plc_feedback_msg": [ "DM3016_write_DM3018_1", "DM3020_write_DM3022_1", "DM3066_write_DM3068_1", "DM3070_write_DM3072_1" ], + "read_clear_plc_startpos": "", + "clear_plc_data_msg": "", + "triggermodel": "hardware_trigger", + "moduleName": "Hd_MvCameraTL_module" + }, + { + "key": "110681", + "type": "camera", + "cName": "相机2", + "eName": "Camera2", + "image_queue_num": "4", + "productSurface": [ "TR", "TF" ], + "clear_camera_startpos_flag": "true", + "trigger_camera_startpos": [ "DM3016_1", "DM3020_1", "DM3066_1", "DM3070_1" ], + "plc_feedback_msg": [ "DM3016_write_DM3018_1", "DM3020_write_DM3022_1", "DM3066_write_DM3068_1", "DM3070_write_DM3072_1" ], + "read_clear_plc_startpos": "", + "clear_plc_data_msg": "", + "triggermodel": "hardware_trigger", + "moduleName": "Hd_3DCameraLMI_module1" + }, + { + "key": "87074", + "type": "camera", + "cName": "相机3", + "eName": "Camera3", + "image_queue_num": "4", + "productSurface": [ "DE3", "DE2" ], + "clear_camera_startpos_flag": "true", + "trigger_camera_startpos": [], + "plc_feedback_msg": [], + "read_clear_plc_startpos": "", + "clear_plc_data_msg": "", + "triggermodel": "hardware_trigger", + "moduleName": "Hd_3DCameraLMI_module2" + } + ], + "algorithmlist": [ + { + "key": "algorithm1", + "task_thread_index": "0", + "type": "algorithm", + "trigger_type": "or", + "trigger_condition": [ + { + "and": [ + { + "key": "J97113751", + "index": [ "0" ], + "cameraType": "2D" + }, + { + "key": "110681", + "index": [ "0" ], + "cameraType": "3D" + } + ] + }, + { + "and": [ + { + "key": "J97113751", + "index": [ "1" ], + "cameraType": "2D" + }, + { + "key": "110681", + "index": [ "1" ], + "cameraType": "3D" + } + ] + }, + { + "and": [ + { + "key": "J97113751", + "index": [ "2" ], + "cameraType": "2D" + }, + { + "key": "110681", + "index": [ "2" ], + "cameraType": "3D" + } + ] + }, + { + "and": [ + { + "key": "J97113751", + "index": [ "3" ], + "cameraType": "2D" + }, + { + "key": "110681", + "index": [ "3" ], + "cameraType": "3D" + } + ] + } + ], + "save_data_flag": "true", + "moduleName": "Hd_AI_927_2D3D_module", + "algorithm_complete_plcpos": "", + "algorithm_config": "", + "algorithm_init": [ + { + "name": "station1", + "value": "1" + } + ], + "algorithm_result": [ + { + "type": "int", + "cName": "输出结果", + "eName": "Result", + "write_plcpos": "" + } + ] + }, + { + "key": "algorithm2", + "task_thread_index": "1", + "type": "algorithm", + "trigger_type": "or", + "trigger_condition": [ + { + "key": "87074", + "index": [ "0" ], + "cameraType": "3D" + }, + { + "key": "87074", + "index": [ "1" ], + "cameraType": "3D" + }, + { + "key": "87074", + "index": [ "2" ], + "cameraType": "3D" + }, + { + "key": "87074", + "index": [ "3" ], + "cameraType": "3D" + } + ], + "save_data_flag": "true", + "moduleName": "Hd_AI_927_3D_module", + "algorithm_complete_plcpos": "", + "algorithm_config": "", + "algorithm_init": [ + { + "name": "station1", + "value": "1" + } + ], + "algorithm_result": [ + { + "type": "int", + "cName": "输出结果", + "eName": "Result", + "write_plcpos": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/configBackup/2024-9-11/config/备份2/ASR1006.json b/configBackup/2024-9-11/config/备份2/ASR1006.json new file mode 100644 index 00000000..ac76443c --- /dev/null +++ b/configBackup/2024-9-11/config/备份2/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-11/config/备份2/ASR1009.json b/configBackup/2024-9-11/config/备份2/ASR1009.json new file mode 100644 index 00000000..0f58b8c7 --- /dev/null +++ b/configBackup/2024-9-11/config/备份2/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-11/config/备份2/C9504.json b/configBackup/2024-9-11/config/备份2/C9504.json new file mode 100644 index 00000000..736443b5 --- /dev/null +++ b/configBackup/2024-9-11/config/备份2/C9504.json @@ -0,0 +1,33 @@ +{ + "productName":"Cortain4", + "customerPartNumber":"N9K-C9504", + "foxconnPartNumber":"1A32K9R00", + "imgPosPath":"./imgPosTip/Test1.jpg", + "productIndex":6, + "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": + { + } + + +} \ No newline at end of file diff --git a/configBackup/2024-9-11/config/备份2/CS9600.json b/configBackup/2024-9-11/config/备份2/CS9600.json new file mode 100644 index 00000000..0c318d64 --- /dev/null +++ b/configBackup/2024-9-11/config/备份2/CS9600.json @@ -0,0 +1,33 @@ +{ + "productName":"Stargazer", + "customerPartNumber":"C9606R", + "foxconnPartNumber":"800-105872-01", + "imgPosPath":"./imgPosTip/Test1.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": + { + } + + +} \ No newline at end of file diff --git a/configBackup/2024-9-11/config/备份2/MDS9706.json b/configBackup/2024-9-11/config/备份2/MDS9706.json new file mode 100644 index 00000000..e5571a7a --- /dev/null +++ b/configBackup/2024-9-11/config/备份2/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":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-11/config/备份2/MDS9706B.json b/configBackup/2024-9-11/config/备份2/MDS9706B.json new file mode 100644 index 00000000..80eced5e --- /dev/null +++ b/configBackup/2024-9-11/config/备份2/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-11/config/备份2/MDS9710.json b/configBackup/2024-9-11/config/备份2/MDS9710.json new file mode 100644 index 00000000..3289befc --- /dev/null +++ b/configBackup/2024-9-11/config/备份2/MDS9710.json @@ -0,0 +1,51 @@ +{ + "productName":"APEX10", + "customerPartNumber":"DS-C9710", + "foxconnPartNumber":"800-39628-05", + "imgPosPath":"./imgPosTip/Test1.jpg", + "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, + "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-11/config/备份2/MDS9710B.json b/configBackup/2024-9-11/config/备份2/MDS9710B.json new file mode 100644 index 00000000..4a4ed4c6 --- /dev/null +++ b/configBackup/2024-9-11/config/备份2/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-11/config/备份2/MDS9718.json b/configBackup/2024-9-11/config/备份2/MDS9718.json new file mode 100644 index 00000000..094c6945 --- /dev/null +++ b/configBackup/2024-9-11/config/备份2/MDS9718.json @@ -0,0 +1,726 @@ +{ + "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, + "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/configBackup/2024-9-11/config/备份2/MDS9718B.json b/configBackup/2024-9-11/config/备份2/MDS9718B.json new file mode 100644 index 00000000..99ab485d --- /dev/null +++ b/configBackup/2024-9-11/config/备份2/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