{ "text_replacements": { "O": "0", "I": "1", "l": "1", "S": "5", "G": "6", "B": "8", "|": "", "~": "", "`": "", " ": " ", "Ø": "Ø", "±": "±", "×": "×" }, "diameter_corrections": { "044±0.02": "Ø44±0.02", "028-0.03": "Ø28-0.03", "0(\\d+)([±\\+\\-]?\\d*\\.?\\d*)": "Ø$1$2" }, "dimension_patterns": [ "\\d+\\.?\\d*\\s*±\\s*\\d+\\.?\\d*", "\\d+\\.?\\d*\\s*\\+\\s*\\d+\\.?\\d*\\s*/\\s*-\\s*\\d+\\.?\\d*", "\\d+\\.?\\d*\\s*-\\s*\\d+\\.?\\d*", "\\d+\\.?\\d*\\s*\\+\\s*\\d+\\.?\\d*", "Ø\\d+\\.?\\d*\\s*±\\s*\\d+\\.?\\d*", "Ø\\d+\\.?\\d*\\s*\\+\\s*\\d+\\.?\\d*\\s*/\\s*-\\s*\\d+\\.?\\d*", "Ø\\d+\\.?\\d*\\s*-\\s*\\d+\\.?\\d*", "Ø\\d+\\.?\\d*\\s*\\+\\s*\\d+\\.?\\d*" ], "confidence_threshold": 0.7, "min_text_length": 1, "thread_patterns": [ "M\\d+[Xx×]\\d+", "\\d+[Xx×]\\d+", "[A-HG]+\\d*" ], "iso_tolerance_classes": { "H7": {"plus": 0.025, "minus": 0.0}, "H8": {"plus": 0.039, "minus": 0.0}, "H9": {"plus": 0.062, "minus": 0.0}, "F6": {"plus": 0.0, "minus": 0.013}, "F7": {"plus": 0.0, "minus": 0.025}, "G6": {"plus": 0.0, "minus": 0.009}, "G7": {"plus": 0.0, "minus": 0.020} } }