2025-06-24 16:48:58,547 - parser - INFO - main - save_to_iges - 244 - Начинаем сохранение документов в формате IGES... 2025-06-24 16:48:59,394 - parser - INFO - main - save_to_iges - 264 - Попытка сохранить: Проф труба 2025-06-24 16:49:00,892 - parser - INFO - main - save_to_iges - 264 - Попытка сохранить: Сборка изделий 2025-06-24 16:49:02,333 - parser - INFO - main - save_to_iges - 264 - Попытка сохранить: Список деталей 2025-06-24 16:49:03,686 - parser - INFO - main - save_to_iges - 264 - Попытка сохранить: Nema 17 2025-06-24 16:49:04,310 - parser - INFO - main - save_to_iges - 264 - Попытка сохранить: Квадрат 2025-06-24 16:49:04,842 - parser - INFO - main - save_to_iges - 264 - Попытка сохранить: Цилиндр 2025-06-24 16:49:48,697 - parser - INFO - main - save_to_iges - 244 - Начинаем сохранение документов в формате IGES... 2025-06-24 16:49:49,345 - parser - INFO - main - save_to_iges - 264 - Попытка сохранить: Проф труба 2025-06-24 16:49:49,600 - parser - INFO - main - save_to_iges - 281 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Проф труба.igs 2025-06-24 16:49:50,167 - parser - INFO - main - save_to_iges - 264 - Попытка сохранить: Сборка изделий 2025-06-24 16:49:50,554 - parser - INFO - main - save_to_iges - 281 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Сборка изделий.igs 2025-06-24 16:49:50,947 - parser - INFO - main - save_to_iges - 264 - Попытка сохранить: Список деталей 2025-06-24 16:49:51,482 - parser - INFO - main - save_to_iges - 281 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Список деталей.igs 2025-06-24 16:49:52,346 - parser - INFO - main - save_to_iges - 264 - Попытка сохранить: Nema 17 2025-06-24 16:49:52,485 - parser - INFO - main - save_to_iges - 281 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Nema 17.igs 2025-06-24 16:49:52,986 - parser - INFO - main - save_to_iges - 264 - Попытка сохранить: Квадрат 2025-06-24 16:49:53,124 - parser - INFO - main - save_to_iges - 281 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Квадрат.igs 2025-06-24 16:49:53,781 - parser - INFO - main - save_to_iges - 264 - Попытка сохранить: Цилиндр 2025-06-24 16:49:53,923 - parser - INFO - main - save_to_iges - 281 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Цилиндр.igs 2025-06-24 17:00:05,175 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-24 17:00:09,976 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-24 17:01:37,671 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-24 17:01:40,023 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 09:34:42,579 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 09:34:45,472 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 09:35:51,295 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 09:35:51,382 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 09:38:15,666 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 09:38:15,715 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 09:38:25,989 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 09:55:33,907 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 09:58:13,080 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 09:58:13,163 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 09:58:17,257 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 09:58:20,572 - parser - INFO - main - collect_statistics - 453 - Найдено: Элементов 18 Гибов 2 2025-06-25 09:58:20,587 - parser - ERROR - main - collect_statistics - 464 - [ERROR] Ошибка при обработке документа #2: '' object has no attribute 'Welding' 2025-06-25 09:58:21,606 - parser - INFO - main - collect_statistics - 453 - Найдено: Элементов 1 Гибов 0 2025-06-25 09:58:21,627 - parser - ERROR - main - collect_statistics - 464 - [ERROR] Ошибка при обработке документа #3: '' object has no attribute 'Welding' 2025-06-25 10:00:42,642 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:00:42,679 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 10:00:46,701 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 10:00:46,702 - parser - INFO - main - collect_statistics - 421 - Начинаем сбор статистики по элементам... 2025-06-25 10:00:47,284 - parser - INFO - main - collect_statistics - 439 - Обрабатываем документ: Сборка изделий 2025-06-25 10:00:50,174 - parser - INFO - main - collect_statistics - 456 - Найдено: Элементов 18 Гибов 2 2025-06-25 10:00:50,385 - parser - INFO - main - collect_statistics - 461 - Name 2025-06-25 10:00:50,385 - parser - INFO - main - collect_statistics - 463 - Болт М8-6gx55 ГОСТ 7805-70, масса 26.99 -- 1 2025-06-25 10:00:50,387 - parser - INFO - main - collect_statistics - 463 - Шайба A.8.37 ГОСТ 11371-78, масса 1.828 -- 2 2025-06-25 10:00:50,387 - parser - INFO - main - collect_statistics - 463 - Гайка М8-6H ГОСТ 5915-70, масса 5.548 -- 1 2025-06-25 10:00:50,387 - parser - INFO - main - collect_statistics - 463 - Spring cotter 4 DIN 11024, масса 18.9 -- 1 2025-06-25 10:00:50,388 - parser - INFO - main - collect_statistics - 463 - Болт М12-6gx110 (S18) ГОСТ 7805-70, масса 112.0 -- 2 2025-06-25 10:00:50,388 - parser - INFO - main - collect_statistics - 463 - Шайба A.12.37 ГОСТ 11371-78, масса 6.27 -- 4 2025-06-25 10:00:50,389 - parser - INFO - main - collect_statistics - 463 - Гайка М12-6H (S18) ГОСТ 5915-70, масса 15.67 -- 2 2025-06-25 10:00:50,389 - parser - INFO - main - collect_statistics - 463 - Nema 17, масса 600.143 -- 1 2025-06-25 10:00:50,389 - parser - INFO - main - collect_statistics - 463 - Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006, масса 0.15 -- 4 2025-06-25 10:00:50,389 - parser - INFO - main - collect_statistics - 464 - ----- 2025-06-25 10:00:50,390 - parser - INFO - main - collect_statistics - 461 - Material 2025-06-25 10:00:50,390 - parser - INFO - main - collect_statistics - 463 - Без указания материала -- 6 2025-06-25 10:00:50,390 - parser - INFO - main - collect_statistics - 463 - АД1 ГОСТ 4784-97 -- 6 2025-06-25 10:00:50,392 - parser - INFO - main - collect_statistics - 463 - Steel DIN 17102 -- 1 2025-06-25 10:00:50,392 - parser - INFO - main - collect_statistics - 463 - Сталь 10 ГОСТ 1050-2013 -- 1 2025-06-25 10:00:50,393 - parser - INFO - main - collect_statistics - 463 - Сталь оцинкованная -- 4 2025-06-25 10:00:50,393 - parser - INFO - main - collect_statistics - 464 - ----- 2025-06-25 10:00:50,393 - parser - INFO - main - collect_statistics - 461 - Area 2025-06-25 10:00:50,393 - parser - INFO - main - collect_statistics - 463 - Площадь Без указания материала, м²: -- 0.015392 2025-06-25 10:00:50,393 - parser - INFO - main - collect_statistics - 463 - Площадь АД1 ГОСТ 4784-97, м²: -- 0.004548 2025-06-25 10:00:50,393 - parser - INFO - main - collect_statistics - 463 - Площадь Steel DIN 17102, м²: -- 0.002769 2025-06-25 10:00:50,394 - parser - INFO - main - collect_statistics - 463 - Площадь Сталь 10 ГОСТ 1050-2013, м²: -- 0.012833 2025-06-25 10:00:50,394 - parser - INFO - main - collect_statistics - 463 - Площадь Сталь оцинкованная, м²: -- 0.00152 2025-06-25 10:00:50,394 - parser - INFO - main - collect_statistics - 463 - Total -- 0.037062000000000005 2025-06-25 10:00:50,394 - parser - INFO - main - collect_statistics - 464 - ----- 2025-06-25 10:00:50,394 - parser - INFO - main - collect_statistics - 461 - Welding 2025-06-25 10:00:50,394 - parser - INFO - main - collect_statistics - 463 - №1 / ГОСТ 5264-80-С2-10@+15~15 -- 10 2025-06-25 10:00:50,394 - parser - INFO - main - collect_statistics - 463 - №0 -- №0 2025-06-25 10:00:50,394 - parser - INFO - main - collect_statistics - 463 - Total -- 10.0 2025-06-25 10:00:50,394 - parser - INFO - main - collect_statistics - 464 - ----- 2025-06-25 10:00:50,736 - parser - INFO - main - collect_statistics - 439 - Обрабатываем документ: Квадрат 2025-06-25 10:00:51,301 - parser - INFO - main - collect_statistics - 456 - Найдено: Элементов 1 Гибов 0 2025-06-25 10:00:51,340 - parser - INFO - main - collect_statistics - 461 - Name 2025-06-25 10:00:51,341 - parser - INFO - main - collect_statistics - 463 - Деталь-листовое тело, масса 267.953 -- 1 2025-06-25 10:00:51,342 - parser - INFO - main - collect_statistics - 464 - ----- 2025-06-25 10:00:51,342 - parser - INFO - main - collect_statistics - 461 - Material 2025-06-25 10:00:51,343 - parser - INFO - main - collect_statistics - 463 - Сталь 10 ГОСТ 1050-2013 -- 1 2025-06-25 10:00:51,343 - parser - INFO - main - collect_statistics - 464 - ----- 2025-06-25 10:00:51,344 - parser - INFO - main - collect_statistics - 461 - Area 2025-06-25 10:00:51,345 - parser - INFO - main - collect_statistics - 463 - Площадь Сталь 10 ГОСТ 1050-2013, м²: -- 0.041617 2025-06-25 10:00:51,345 - parser - INFO - main - collect_statistics - 463 - Total -- 0.041617 2025-06-25 10:00:51,345 - parser - INFO - main - collect_statistics - 464 - ----- 2025-06-25 10:00:51,345 - parser - INFO - main - collect_statistics - 461 - Welding 2025-06-25 10:00:51,347 - parser - INFO - main - collect_statistics - 463 - №1 / ГОСТ 5264-80-С2-10@+15~15 -- 10 2025-06-25 10:00:51,348 - parser - INFO - main - collect_statistics - 463 - Total -- 10.0 2025-06-25 10:00:51,348 - parser - INFO - main - collect_statistics - 464 - ----- 2025-06-25 10:11:22,157 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:11:22,193 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 10:11:25,318 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: iges 2025-06-25 10:11:25,320 - parser - INFO - main - save_to_iges - 243 - Начинаем сохранение документов в формате IGES... 2025-06-25 10:11:25,887 - parser - INFO - main - save_to_iges - 263 - Попытка сохранить: Сборка изделий 2025-06-25 10:11:26,268 - parser - INFO - main - save_to_iges - 280 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Сборка изделий.igs 2025-06-25 10:11:26,853 - parser - INFO - main - save_to_iges - 263 - Попытка сохранить: Квадрат 2025-06-25 10:11:27,043 - parser - INFO - main - save_to_iges - 280 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Квадрат.igs 2025-06-25 10:11:37,597 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 10:11:37,598 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 10:11:38,081 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 10:11:41,143 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 10:11:41,362 - parser - ERROR - main - collect_statistics - 473 - [ERROR] Ошибка при обработке документа #2: 'documents' 2025-06-25 10:11:41,379 - parser - ERROR - bridge - callFromJS - 62 - Ошибка при выполнении команды stats: Object of type IPart7 is not JSON serializable Traceback (most recent call last): File "C:\Users\user\data-helper-client\bridge.py", line 59, in callFromJS return format_response(True, data=data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\user\data-helper-client\bridge.py", line 18, in format_response return json.dumps( ^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\__init__.py", line 238, in dumps **kw).encode(obj) ^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\encoder.py", line 200, in encode chunks = self.iterencode(o, _one_shot=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\encoder.py", line 258, in iterencode return _iterencode(o, 0) ^^^^^^^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\encoder.py", line 180, in default raise TypeError(f'Object of type {o.__class__.__name__} ' TypeError: Object of type IPart7 is not JSON serializable 2025-06-25 10:15:40,355 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:15:40,407 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 10:15:43,248 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 10:15:43,250 - parser - INFO - main - collect_statistics - 419 - Начинаем сбор статистики по элементам... 2025-06-25 10:15:43,268 - parser - INFO - main - collect_statistics - 439 - Обрабатываем документ: Сборка изделий 2025-06-25 10:15:46,147 - parser - INFO - main - collect_statistics - 461 - Найдено: Элементов 18 Гибов 2 2025-06-25 10:15:46,317 - parser - ERROR - main - collect_statistics - 475 - [ERROR] Ошибка при обработке документа #2: 'documents' 2025-06-25 10:15:46,328 - parser - ERROR - bridge - callFromJS - 62 - Ошибка при выполнении команды stats: Object of type IPart7 is not JSON serializable Traceback (most recent call last): File "C:\Users\user\data-helper-client\bridge.py", line 59, in callFromJS return format_response(True, data=data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\user\data-helper-client\bridge.py", line 18, in format_response return json.dumps( ^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\__init__.py", line 238, in dumps **kw).encode(obj) ^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\encoder.py", line 200, in encode chunks = self.iterencode(o, _one_shot=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\encoder.py", line 258, in iterencode return _iterencode(o, 0) ^^^^^^^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\encoder.py", line 180, in default raise TypeError(f'Object of type {o.__class__.__name__} ' TypeError: Object of type IPart7 is not JSON serializable 2025-06-25 10:16:47,827 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:16:47,868 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 10:16:50,490 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 10:16:50,491 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 10:16:50,513 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 10:16:53,547 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 10:16:53,744 - parser - ERROR - main - collect_statistics - 473 - [ERROR] Ошибка при обработке документа #2: 'result' 2025-06-25 10:16:53,752 - parser - ERROR - bridge - callFromJS - 62 - Ошибка при выполнении команды stats: Object of type IPart7 is not JSON serializable Traceback (most recent call last): File "C:\Users\user\data-helper-client\bridge.py", line 59, in callFromJS return format_response(True, data=data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\user\data-helper-client\bridge.py", line 18, in format_response return json.dumps( ^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\__init__.py", line 238, in dumps **kw).encode(obj) ^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\encoder.py", line 200, in encode chunks = self.iterencode(o, _one_shot=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\encoder.py", line 258, in iterencode return _iterencode(o, 0) ^^^^^^^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\encoder.py", line 180, in default raise TypeError(f'Object of type {o.__class__.__name__} ' TypeError: Object of type IPart7 is not JSON serializable 2025-06-25 10:17:24,483 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:17:24,544 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 10:17:27,549 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 10:17:27,549 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 10:17:27,567 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 10:17:30,138 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 10:17:30,417 - parser - ERROR - main - collect_statistics - 473 - [ERROR] Ошибка при обработке документа #2: 'result' 2025-06-25 10:17:30,423 - parser - ERROR - bridge - callFromJS - 62 - Ошибка при выполнении команды stats: Object of type IPart7 is not JSON serializable Traceback (most recent call last): File "C:\Users\user\data-helper-client\bridge.py", line 59, in callFromJS return format_response(True, data=data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\user\data-helper-client\bridge.py", line 18, in format_response return json.dumps( ^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\__init__.py", line 238, in dumps **kw).encode(obj) ^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\encoder.py", line 200, in encode chunks = self.iterencode(o, _one_shot=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\encoder.py", line 258, in iterencode return _iterencode(o, 0) ^^^^^^^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\json\encoder.py", line 180, in default raise TypeError(f'Object of type {o.__class__.__name__} ' TypeError: Object of type IPart7 is not JSON serializable 2025-06-25 10:17:59,282 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:17:59,342 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 10:18:02,874 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 10:18:02,875 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 10:18:02,887 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 10:18:05,065 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 10:18:23,163 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:18:23,217 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 10:18:26,210 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 10:18:26,210 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 10:18:26,229 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 10:18:29,055 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 10:31:08,061 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:31:27,311 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:33:59,884 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:33:59,979 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 10:34:02,945 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 10:34:02,946 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 10:34:02,976 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 10:34:04,639 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 10:36:09,980 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:36:10,032 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 10:38:15,107 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:38:15,179 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 10:38:16,414 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:38:16,621 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 10:38:24,332 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 10:38:24,333 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 10:38:24,358 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 10:38:26,636 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 10:41:50,540 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:41:50,585 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 10:41:53,767 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 10:41:53,768 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 10:41:53,846 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 10:41:56,485 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 10:43:45,196 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:43:47,288 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 10:43:55,122 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 10:43:55,122 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 10:43:55,161 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 10:43:57,212 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 10:51:48,641 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 10:51:48,641 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 10:51:48,672 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 10:51:50,964 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 10:56:11,400 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 10:56:11,402 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 10:56:11,499 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 10:56:13,979 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 10:56:21,450 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:56:23,240 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 10:56:29,561 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 10:56:29,561 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 10:56:29,687 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 10:56:31,574 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 10:56:44,278 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 10:56:44,345 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 10:56:47,374 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 10:56:47,375 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 10:56:47,483 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 10:56:50,026 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 11:27:05,633 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:27:11,170 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:27:20,171 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:38:56,727 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:38:56,788 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 11:38:59,448 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 11:38:59,448 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 11:38:59,622 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 11:39:02,216 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 11:39:06,727 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:39:06,824 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 11:39:09,295 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 11:39:09,297 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 11:39:09,358 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 11:39:11,236 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 11:39:39,158 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:39:39,310 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 11:39:42,027 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 11:39:42,028 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 11:39:42,043 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 11:39:44,507 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 11:47:09,894 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:47:10,001 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 11:47:12,504 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 11:47:12,506 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 11:47:12,623 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 11:47:14,881 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 11:47:39,277 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:47:39,341 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 11:47:45,312 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 11:47:45,313 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 11:47:45,319 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 11:47:47,399 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 11:49:19,380 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:49:19,453 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 11:49:22,604 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 11:49:22,605 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 11:49:22,730 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 11:49:24,626 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 11:50:06,436 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 11:50:06,437 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 11:50:06,543 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 11:50:08,595 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 11:51:41,448 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:51:41,501 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 11:51:44,454 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 11:51:44,455 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 11:51:44,606 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 11:51:46,790 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 11:52:05,262 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:52:05,322 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 11:52:07,790 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 11:52:07,791 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 11:52:07,817 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 11:52:09,769 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 11:52:31,446 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:52:31,537 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 11:52:36,412 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 11:52:36,415 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 11:52:36,436 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 11:52:38,616 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 11:53:03,755 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:53:03,938 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 11:53:07,769 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 11:53:07,771 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 11:53:07,808 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 11:53:10,423 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 11:53:35,385 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:53:35,437 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 11:53:38,130 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 11:53:38,131 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 11:53:38,177 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 11:53:40,565 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 11:56:13,452 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:56:13,520 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 11:56:16,020 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 11:56:16,022 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 11:56:16,066 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 11:56:18,251 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 11:59:39,944 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 11:59:40,012 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 11:59:42,814 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 11:59:42,814 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 11:59:42,948 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 11:59:44,998 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:00:25,554 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:00:25,642 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:00:30,945 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:00:30,946 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:00:30,996 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:00:32,788 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:04:53,114 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:04:53,215 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:04:53,424 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:04:53,464 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:04:54,809 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:04:54,874 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:05:01,539 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:05:01,540 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:05:01,647 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:05:03,492 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:05:12,976 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:05:12,976 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:05:13,012 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:05:15,020 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:06:11,542 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:06:11,615 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:06:16,062 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:06:16,063 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:06:16,080 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:06:18,660 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:06:24,079 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:06:24,081 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:06:24,096 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:06:26,660 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:06:48,208 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:06:48,275 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:06:51,708 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:06:51,710 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:06:51,812 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:06:53,801 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:07:05,359 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:07:05,434 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:07:08,010 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:07:08,010 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:07:08,032 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:07:10,873 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:07:21,329 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:07:21,406 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:07:24,139 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:07:24,139 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:07:24,166 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:07:27,033 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:08:03,135 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:08:03,297 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:08:05,701 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:08:05,701 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:08:05,730 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:08:08,418 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:08:24,308 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:08:24,432 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:08:27,244 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:08:27,246 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:08:27,281 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:08:30,021 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:09:19,413 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:09:19,675 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:09:22,528 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:09:22,534 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:09:22,573 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:09:24,956 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:10:49,833 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:10:49,974 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:10:52,297 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:10:52,303 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:10:52,338 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:10:54,279 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:10:55,902 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:10:56,117 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:10:58,182 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:10:58,182 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:10:58,198 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:11:00,856 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:11:22,644 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:11:23,013 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:11:25,847 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:11:25,847 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:11:25,847 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:11:29,098 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:11:30,947 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:11:31,291 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:11:32,761 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:11:32,762 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:11:32,776 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:11:35,715 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:12:44,967 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:12:45,497 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:12:48,412 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:12:48,412 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:12:48,419 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:12:51,159 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:30:35,350 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:30:35,770 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:30:38,916 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:30:38,916 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:30:38,916 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:30:40,737 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:33:36,844 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:33:37,236 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:33:40,115 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:33:40,115 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:33:40,222 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:33:42,487 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:34:00,034 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:34:00,393 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:34:02,840 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:34:02,840 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:34:02,840 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:34:05,299 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:35:48,113 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:35:48,506 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:35:50,670 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:35:50,670 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:35:50,670 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:35:52,440 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:37:06,892 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:37:07,263 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:37:09,471 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:37:09,472 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:37:09,485 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:37:11,644 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:37:53,403 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: iges 2025-06-25 12:37:53,403 - parser - INFO - main - save_to_iges - 243 - Начинаем сохранение документов в формате IGES... 2025-06-25 12:37:53,429 - parser - INFO - main - save_to_iges - 263 - Попытка сохранить: Сборка изделий 2025-06-25 12:37:53,793 - parser - INFO - main - save_to_iges - 280 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Сборка изделий.igs 2025-06-25 12:37:54,517 - parser - INFO - main - save_to_iges - 263 - Попытка сохранить: Квадрат 2025-06-25 12:37:54,676 - parser - INFO - main - save_to_iges - 280 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Квадрат.igs 2025-06-25 12:38:28,963 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:38:29,345 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:38:53,336 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: iges 2025-06-25 12:38:53,337 - parser - INFO - main - save_to_iges - 243 - Начинаем сохранение документов в формате IGES... 2025-06-25 12:38:54,222 - parser - INFO - main - save_to_iges - 263 - Попытка сохранить: Сборка изделий 2025-06-25 12:38:54,534 - parser - INFO - main - save_to_iges - 280 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Сборка изделий.igs 2025-06-25 12:38:55,096 - parser - INFO - main - save_to_iges - 263 - Попытка сохранить: Квадрат 2025-06-25 12:38:55,221 - parser - INFO - main - save_to_iges - 280 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Квадрат.igs 2025-06-25 12:43:38,070 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:43:38,600 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:43:41,806 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:43:41,806 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:43:42,096 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:43:43,658 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:43:49,745 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: iges 2025-06-25 12:43:49,745 - parser - INFO - main - save_to_iges - 243 - Начинаем сохранение документов в формате IGES... 2025-06-25 12:43:49,760 - parser - INFO - main - save_to_iges - 263 - Попытка сохранить: Сборка изделий 2025-06-25 12:43:50,068 - parser - INFO - main - save_to_iges - 280 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Сборка изделий.igs 2025-06-25 12:43:50,491 - parser - INFO - main - save_to_iges - 263 - Попытка сохранить: Квадрат 2025-06-25 12:43:50,638 - parser - INFO - main - save_to_iges - 280 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Квадрат.igs 2025-06-25 12:44:47,943 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:44:48,311 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:45:08,982 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: iges 2025-06-25 12:45:08,982 - parser - INFO - main - save_to_iges - 243 - Начинаем сохранение документов в формате IGES... 2025-06-25 12:45:09,471 - parser - INFO - main - save_to_iges - 263 - Попытка сохранить: Сборка изделий 2025-06-25 12:45:09,752 - parser - INFO - main - save_to_iges - 280 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Сборка изделий.igs 2025-06-25 12:45:10,362 - parser - INFO - main - save_to_iges - 263 - Попытка сохранить: Квадрат 2025-06-25 12:45:10,488 - parser - INFO - main - save_to_iges - 280 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Квадрат.igs 2025-06-25 12:46:19,499 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:46:19,910 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:46:22,586 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:46:22,586 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:46:22,892 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:46:25,160 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:46:30,955 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: iges 2025-06-25 12:46:30,955 - parser - INFO - main - save_to_iges - 243 - Начинаем сохранение документов в формате IGES... 2025-06-25 12:46:30,975 - parser - INFO - main - save_to_iges - 263 - Попытка сохранить: Сборка изделий 2025-06-25 12:46:31,359 - parser - INFO - main - save_to_iges - 280 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Сборка изделий.igs 2025-06-25 12:46:31,939 - parser - INFO - main - save_to_iges - 263 - Попытка сохранить: Квадрат 2025-06-25 12:46:32,079 - parser - INFO - main - save_to_iges - 280 - Успешно сохранено: C:\Users\user\Desktop\ЗН 999 test\3D Модель\igs\Квадрат.igs 2025-06-25 12:49:09,009 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:49:09,420 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:50:22,489 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:50:22,967 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 12:51:55,984 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 12:51:55,984 - parser - INFO - main - collect_statistics - 417 - Начинаем сбор статистики по элементам... 2025-06-25 12:51:56,221 - parser - INFO - main - collect_statistics - 437 - Обрабатываем документ: Сборка изделий 2025-06-25 12:51:57,940 - parser - INFO - main - collect_statistics - 459 - Найдено: Элементов 18 Гибов 2 2025-06-25 12:52:16,914 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 12:52:17,265 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 13:10:00,073 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: export_raster 2025-06-25 13:10:32,805 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 13:10:33,200 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 13:10:36,387 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: export_raster 2025-06-25 13:11:08,729 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 13:11:09,156 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 13:11:11,774 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: export_raster 2025-06-25 13:11:11,774 - parser - INFO - main - export_to_raster - 482 - Начинаем экспорт документов в растровый формат... 2025-06-25 13:11:11,813 - parser - INFO - main - export_to_raster - 506 - Обрабатываем документ: Таблица 2025-06-25 13:11:12,937 - parser - INFO - main - export_to_raster - 554 - Сохранен DXF: C:\Users\user\Desktop\ЗН 999 test\2D Чертежи\dxf\Таблица.dxf 2025-06-25 13:11:13,095 - parser - INFO - main - export_to_raster - 608 - [OK] PDF успешно сохранен: C:\Users\user\Desktop\_pages.pdf 2025-06-25 13:13:12,779 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 13:13:13,191 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 13:13:16,783 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: export_raster 2025-06-25 13:13:16,783 - parser - INFO - main - export_to_raster - 482 - Начинаем экспорт документов в растровый формат... 2025-06-25 13:13:16,932 - parser - INFO - main - export_to_raster - 506 - Обрабатываем документ: Таблица 2025-06-25 13:13:17,253 - parser - INFO - main - export_to_raster - 542 - [OK] Сохранен JPG: C:\Users\user\Desktop\ЗН 999 test\2D Чертежи\jpg\Таблица.jpg 2025-06-25 13:13:17,636 - parser - INFO - main - export_to_raster - 554 - Сохранен DXF: C:\Users\user\Desktop\ЗН 999 test\2D Чертежи\dxf\Таблица.dxf 2025-06-25 13:13:17,814 - parser - INFO - main - export_to_raster - 608 - [OK] PDF успешно сохранен: C:\Users\user\Desktop\_pages.pdf 2025-06-25 13:31:36,924 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 13:31:37,297 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 13:31:41,187 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: project_support 2025-06-25 13:31:41,187 - parser - INFO - main - create_drawing_for_parts - 109 - Начинаем создание чертежей для деталей... 2025-06-25 13:31:41,924 - parser - INFO - main - create_drawing_for_parts - 129 - Обрабатываем документ: Сборка изделий 2025-06-25 13:31:43,782 - parser - INFO - main - create_drawing_for_parts - 146 - Найдено элементов для создания чертежей: 18 2025-06-25 13:31:43,909 - parser - INFO - main - create_drawing_for_parts - 155 - Создаём чертёж для: Nema 17 2025-06-25 13:31:45,331 - parser - ERROR - main - create_drawing_for_parts - 253 - [ERROR] Ошибка при обработке документа #2: 'tuple' object has no attribute 'GetGabarit' Traceback (most recent call last): File "C:\Users\user\data-helper-client\parser\main.py", line 171, in create_drawing_for_parts component_ipart.Owner.ResultBodies.GetGabarit(*gabarit) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'tuple' object has no attribute 'GetGabarit' 2025-06-25 13:31:46,077 - parser - INFO - main - create_drawing_for_parts - 129 - Обрабатываем документ: Сборка изделий 2025-06-25 13:31:47,923 - parser - INFO - main - create_drawing_for_parts - 146 - Найдено элементов для создания чертежей: 18 2025-06-25 13:31:47,936 - parser - INFO - main - create_drawing_for_parts - 155 - Создаём чертёж для: Nema 17 2025-06-25 13:31:49,202 - parser - ERROR - main - create_drawing_for_parts - 253 - [ERROR] Ошибка при обработке документа #3: 'tuple' object has no attribute 'GetGabarit' Traceback (most recent call last): File "C:\Users\user\data-helper-client\parser\main.py", line 171, in create_drawing_for_parts component_ipart.Owner.ResultBodies.GetGabarit(*gabarit) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'tuple' object has no attribute 'GetGabarit' 2025-06-25 13:33:59,164 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 13:33:59,595 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 13:34:02,992 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: project_support 2025-06-25 13:34:02,993 - parser - INFO - main - create_drawing_for_parts - 109 - Начинаем создание чертежей для деталей... 2025-06-25 13:34:03,599 - parser - INFO - main - create_drawing_for_parts - 129 - Обрабатываем документ: Сборка изделий 2025-06-25 13:34:05,459 - parser - INFO - main - create_drawing_for_parts - 146 - Найдено элементов для создания чертежей: 18 2025-06-25 13:34:05,578 - parser - INFO - main - create_drawing_for_parts - 155 - Создаём чертёж для: Nema 17 2025-06-25 13:34:07,473 - parser - INFO - main - create_drawing_for_parts - 208 - [OK] Сохранён чертёж: C:\Users\user\Desktop\ЗН 999 test\3D Модель\cdw\Nema-17.cdw 2025-06-25 13:34:10,080 - parser - INFO - main - create_drawing_for_parts - 231 - [OK] Сохранена спецификация: C:\Users\user\Desktop\ЗН 999 test\3D Модель\spw\Список_деталей.spw 2025-06-25 13:36:26,933 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 13:36:27,324 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 13:36:31,774 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: project_support 2025-06-25 13:36:31,774 - parser - INFO - main - create_drawing_for_parts - 109 - Начинаем создание чертежей для деталей... 2025-06-25 13:36:32,077 - parser - INFO - main - create_drawing_for_parts - 129 - Обрабатываем документ: Сборка изделий 2025-06-25 13:36:34,505 - parser - INFO - main - create_drawing_for_parts - 146 - Найдено элементов для создания чертежей: 18 2025-06-25 13:36:34,651 - parser - INFO - main - create_drawing_for_parts - 155 - Создаём чертёж для: Nema 17 2025-06-25 13:36:36,033 - parser - INFO - main - create_drawing_for_parts - 208 - [OK] Сохранён чертёж: C:\Users\user\Desktop\ЗН 999 test\3D Модель\cdw\Nema-17.cdw 2025-06-25 13:36:37,960 - parser - INFO - main - create_drawing_for_parts - 231 - [OK] Сохранена спецификация: C:\Users\user\Desktop\ЗН 999 test\3D Модель\spw\Список_деталей.spw 2025-06-25 13:42:57,438 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 13:42:57,820 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 13:43:01,303 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: project_support 2025-06-25 13:43:01,304 - parser - INFO - main - create_drawing_for_parts - 109 - Начинаем создание чертежей для деталей... 2025-06-25 13:43:01,704 - parser - INFO - main - create_drawing_for_parts - 129 - Обрабатываем документ: Сборка изделий 2025-06-25 13:43:04,606 - parser - INFO - main - create_drawing_for_parts - 146 - Найдено элементов для создания чертежей: 18 2025-06-25 13:43:04,669 - parser - INFO - main - create_drawing_for_parts - 155 - Создаём чертёж для: Nema 17 2025-06-25 13:43:06,207 - parser - INFO - main - create_drawing_for_parts - 208 - [OK] Сохранён чертёж: C:\Users\user\Desktop\ЗН 999 test\3D Модель\cdw\Nema-17.cdw 2025-06-25 13:43:07,284 - parser - INFO - main - create_drawing_for_parts - 231 - [OK] Сохранена спецификация: C:\Users\user\Desktop\ЗН 999 test\3D Модель\spw\Список_деталей.spw 2025-06-25 13:44:20,125 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: project_support 2025-06-25 13:44:20,125 - parser - INFO - main - create_drawing_for_parts - 109 - Начинаем создание чертежей для деталей... 2025-06-25 13:44:20,545 - parser - INFO - main - create_drawing_for_parts - 129 - Обрабатываем документ: Сборка изделий 2025-06-25 13:44:23,423 - parser - INFO - main - create_drawing_for_parts - 146 - Найдено элементов для создания чертежей: 18 2025-06-25 13:44:23,521 - parser - INFO - main - create_drawing_for_parts - 155 - Создаём чертёж для: Nema 17 2025-06-25 13:44:25,176 - parser - INFO - main - create_drawing_for_parts - 208 - [OK] Сохранён чертёж: C:\Users\user\Desktop\ЗН 999 test\3D Модель\cdw\Nema-17.cdw 2025-06-25 13:44:26,362 - parser - INFO - main - create_drawing_for_parts - 231 - [OK] Сохранена спецификация: C:\Users\user\Desktop\ЗН 999 test\3D Модель\spw\Список_деталей.spw 2025-06-25 13:45:29,559 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 13:45:30,016 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 13:45:33,612 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: project_support 2025-06-25 13:45:33,612 - parser - INFO - main - create_drawing_for_parts - 109 - Начинаем создание чертежей для деталей... 2025-06-25 13:45:34,389 - parser - INFO - main - create_drawing_for_parts - 129 - Обрабатываем документ: Сборка изделий 2025-06-25 13:45:37,647 - parser - INFO - main - create_drawing_for_parts - 146 - Найдено элементов для создания чертежей: 18 2025-06-25 13:45:37,863 - parser - INFO - main - create_drawing_for_parts - 155 - Создаём чертёж для: Nema 17 2025-06-25 13:45:39,222 - parser - INFO - main - create_drawing_for_parts - 208 - [OK] Сохранён чертёж: C:\Users\user\Desktop\ЗН 999 test\3D Модель\cdw\Nema-17.cdw 2025-06-25 13:45:40,522 - parser - INFO - main - create_drawing_for_parts - 231 - [OK] Сохранена спецификация: C:\Users\user\Desktop\ЗН 999 test\3D Модель\spw\Список_деталей.spw 2025-06-25 13:48:41,365 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 13:48:41,834 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 13:48:45,448 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: project_support 2025-06-25 13:48:45,449 - parser - INFO - main - create_drawing_for_parts - 109 - Начинаем создание чертежей для деталей... 2025-06-25 13:48:46,440 - parser - INFO - main - create_drawing_for_parts - 129 - Обрабатываем документ: Сборка изделий 2025-06-25 13:48:49,924 - parser - INFO - main - create_drawing_for_parts - 146 - Найдено элементов для создания чертежей: 18 2025-06-25 13:48:50,045 - parser - INFO - main - create_drawing_for_parts - 155 - Создаём чертёж для: Nema 17 2025-06-25 13:48:51,315 - parser - INFO - main - create_drawing_for_parts - 208 - [OK] Сохранён чертёж: C:\Users\user\Desktop\ЗН 999 test\3D Модель\cdw\Nema-17.cdw 2025-06-25 13:48:52,571 - parser - INFO - main - create_drawing_for_parts - 231 - [OK] Сохранена спецификация: C:\Users\user\Desktop\ЗН 999 test\3D Модель\spw\Список_деталей.spw 2025-06-25 13:54:59,431 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 13:54:59,795 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 13:55:02,463 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: stats 2025-06-25 13:55:02,463 - parser - INFO - main - collect_statistics - 447 - Начинаем сбор статистики по элементам... 2025-06-25 13:55:02,908 - parser - INFO - main - collect_statistics - 467 - Обрабатываем документ: Сборка изделий 2025-06-25 13:55:05,425 - parser - INFO - main - collect_statistics - 489 - Найдено: Элементов 18 Гибов 2 2025-06-25 13:59:47,827 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: open_kompas 2025-06-25 13:59:48,189 - parser - INFO - bridge - callFromJS - 41 - [Python] Получена команда: get_available_actions 2025-06-25 14:40:30,487 - parser - INFO - main - collect_statistics - 447 - Начинаем сбор статистики по элементам... 2025-06-25 14:40:30,831 - parser - INFO - main - collect_statistics - 467 - Обрабатываем документ: Сборка изделий 2025-06-25 14:40:34,159 - parser - INFO - main - collect_statistics - 489 - Найдено: Элементов 18 Гибов 2 2025-06-25 14:42:13,127 - parser - INFO - main - collect_statistics - 447 - Начинаем сбор статистики по элементам... 2025-06-25 14:42:13,130 - parser - INFO - main - collect_statistics - 467 - Обрабатываем документ: Сборка изделий 2025-06-25 14:42:15,237 - parser - INFO - main - collect_statistics - 489 - Найдено: Элементов 18 Гибов 2 2025-06-25 14:42:30,703 - parser - INFO - main - collect_statistics - 447 - Начинаем сбор статистики по элементам... 2025-06-25 14:42:30,796 - parser - INFO - main - collect_statistics - 467 - Обрабатываем документ: Сборка изделий 2025-06-25 14:42:32,940 - parser - INFO - main - collect_statistics - 489 - Найдено: Элементов 18 Гибов 2 2025-06-25 14:44:30,973 - parser - INFO - main - collect_statistics - 448 - Начинаем сбор статистики по элементам... 2025-06-25 14:44:30,988 - parser - INFO - main - collect_statistics - 468 - Обрабатываем документ: Сборка изделий 2025-06-25 14:44:33,346 - parser - INFO - main - collect_statistics - 490 - Найдено: Элементов 18 Гибов 2 2025-06-25 14:44:45,515 - parser - INFO - main - collect_statistics - 448 - Начинаем сбор статистики по элементам... 2025-06-25 14:44:45,526 - parser - INFO - main - collect_statistics - 468 - Обрабатываем документ: Сборка изделий 2025-06-25 14:44:47,737 - parser - INFO - main - collect_statistics - 490 - Найдено: Элементов 18 Гибов 2 2025-06-25 14:52:15,985 - parser - INFO - main - collect_statistics - 457 - Начинаем сбор статистики по элементам... 2025-06-25 14:52:15,996 - parser - INFO - main - collect_statistics - 477 - Обрабатываем документ: Сборка изделий 2025-06-25 14:52:18,158 - parser - INFO - main - collect_statistics - 499 - Найдено: Элементов 18 Гибов 2 2025-06-25 14:52:18,161 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1}, 'Custom': {}} 2025-06-25 14:52:18,177 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 1}, 'Custom': {}} 2025-06-25 14:52:18,187 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2}, 'Custom': {}} 2025-06-25 14:52:18,198 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2, 'Гайка М8-6H ГОСТ 5915-70': 1}, 'Custom': {}} 2025-06-25 14:52:18,226 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2, 'Гайка М8-6H ГОСТ 5915-70': 1, 'Spring cotter 4 DIN 11024': 1}, 'Custom': {}} 2025-06-25 14:52:18,258 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2, 'Гайка М8-6H ГОСТ 5915-70': 1, 'Spring cotter 4 DIN 11024': 1, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': 1}, 'Custom': {}} 2025-06-25 14:52:18,270 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2, 'Гайка М8-6H ГОСТ 5915-70': 1, 'Spring cotter 4 DIN 11024': 1, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': 1, 'Шайба A.12.37 ГОСТ 11371-78': 1}, 'Custom': {}} 2025-06-25 14:52:18,294 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2, 'Гайка М8-6H ГОСТ 5915-70': 1, 'Spring cotter 4 DIN 11024': 1, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': 1, 'Шайба A.12.37 ГОСТ 11371-78': 2}, 'Custom': {}} 2025-06-25 14:52:18,322 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2, 'Гайка М8-6H ГОСТ 5915-70': 1, 'Spring cotter 4 DIN 11024': 1, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': 1, 'Шайба A.12.37 ГОСТ 11371-78': 2, 'Гайка М12-6H (S18) ГОСТ 5915-70': 1}, 'Custom': {}} 2025-06-25 14:52:18,338 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2, 'Гайка М8-6H ГОСТ 5915-70': 1, 'Spring cotter 4 DIN 11024': 1, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': 1, 'Шайба A.12.37 ГОСТ 11371-78': 2, 'Гайка М12-6H (S18) ГОСТ 5915-70': 1}, 'Custom': {'Nema 17': 1}} 2025-06-25 14:52:18,369 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2, 'Гайка М8-6H ГОСТ 5915-70': 1, 'Spring cotter 4 DIN 11024': 1, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': 1, 'Шайба A.12.37 ГОСТ 11371-78': 2, 'Гайка М12-6H (S18) ГОСТ 5915-70': 1, 'Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006': 1}, 'Custom': {'Nema 17': 1}} 2025-06-25 14:52:18,398 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2, 'Гайка М8-6H ГОСТ 5915-70': 1, 'Spring cotter 4 DIN 11024': 1, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': 1, 'Шайба A.12.37 ГОСТ 11371-78': 2, 'Гайка М12-6H (S18) ГОСТ 5915-70': 1, 'Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006': 2}, 'Custom': {'Nema 17': 1}} 2025-06-25 14:52:18,412 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2, 'Гайка М8-6H ГОСТ 5915-70': 1, 'Spring cotter 4 DIN 11024': 1, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': 1, 'Шайба A.12.37 ГОСТ 11371-78': 2, 'Гайка М12-6H (S18) ГОСТ 5915-70': 1, 'Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006': 3}, 'Custom': {'Nema 17': 1}} 2025-06-25 14:52:18,442 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2, 'Гайка М8-6H ГОСТ 5915-70': 1, 'Spring cotter 4 DIN 11024': 1, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': 1, 'Шайба A.12.37 ГОСТ 11371-78': 2, 'Гайка М12-6H (S18) ГОСТ 5915-70': 1, 'Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006': 4}, 'Custom': {'Nema 17': 1}} 2025-06-25 14:52:18,469 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2, 'Гайка М8-6H ГОСТ 5915-70': 1, 'Spring cotter 4 DIN 11024': 1, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': 2, 'Шайба A.12.37 ГОСТ 11371-78': 2, 'Гайка М12-6H (S18) ГОСТ 5915-70': 1, 'Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006': 4}, 'Custom': {'Nema 17': 1}} 2025-06-25 14:52:18,611 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2, 'Гайка М8-6H ГОСТ 5915-70': 1, 'Spring cotter 4 DIN 11024': 1, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': 2, 'Шайба A.12.37 ГОСТ 11371-78': 3, 'Гайка М12-6H (S18) ГОСТ 5915-70': 1, 'Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006': 4}, 'Custom': {'Nema 17': 1}} 2025-06-25 14:52:18,617 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2, 'Гайка М8-6H ГОСТ 5915-70': 1, 'Spring cotter 4 DIN 11024': 1, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': 2, 'Шайба A.12.37 ГОСТ 11371-78': 4, 'Гайка М12-6H (S18) ГОСТ 5915-70': 1, 'Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006': 4}, 'Custom': {'Nema 17': 1}} 2025-06-25 14:52:18,628 - parser - INFO - main - _build_statistics_data - 416 - {'Standard': {'Болт М8-6gx55 ГОСТ 7805-70': 1, 'Шайба A.8.37 ГОСТ 11371-78': 2, 'Гайка М8-6H ГОСТ 5915-70': 1, 'Spring cotter 4 DIN 11024': 1, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': 2, 'Шайба A.12.37 ГОСТ 11371-78': 4, 'Гайка М12-6H (S18) ГОСТ 5915-70': 2, 'Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006': 4}, 'Custom': {'Nema 17': 1}} 2025-06-25 14:56:41,201 - parser - INFO - main - collect_statistics - 456 - Начинаем сбор статистики по элементам... 2025-06-25 14:56:41,209 - parser - INFO - main - collect_statistics - 476 - Обрабатываем документ: Сборка изделий 2025-06-25 14:56:44,131 - parser - INFO - main - collect_statistics - 498 - Найдено: Элементов 18 Гибов 2 2025-06-25 14:56:44,134 - parser - ERROR - main - collect_statistics - 514 - [ERROR] Ошибка при обработке документа #2: 'standard' 2025-06-25 14:56:54,471 - parser - INFO - main - collect_statistics - 456 - Начинаем сбор статистики по элементам... 2025-06-25 14:56:54,477 - parser - INFO - main - collect_statistics - 476 - Обрабатываем документ: Сборка изделий 2025-06-25 14:56:56,106 - parser - INFO - main - collect_statistics - 498 - Найдено: Элементов 18 Гибов 2 2025-06-25 14:56:56,300 - parser - INFO - main - _build_statistics_data - 432 - {'standard': {'Болт М8-6gx55 ГОСТ 7805-70': {'value': 1}, 'Шайба A.8.37 ГОСТ 11371-78': {'value': 2}, 'Гайка М8-6H ГОСТ 5915-70': {'value': 1}, 'Spring cotter 4 DIN 11024': {'value': 1}, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': {'value': 2}, 'Шайба A.12.37 ГОСТ 11371-78': {'value': 4}, 'Гайка М12-6H (S18) ГОСТ 5915-70': {'value': 2}, 'Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006': {'value': 4}}, 'custom': {'Nema 17': {'value': 1}}} 2025-06-25 14:57:14,904 - parser - INFO - main - collect_statistics - 456 - Начинаем сбор статистики по элементам... 2025-06-25 14:57:14,938 - parser - INFO - main - collect_statistics - 476 - Обрабатываем документ: Сборка изделий 2025-06-25 14:57:16,863 - parser - INFO - main - collect_statistics - 498 - Найдено: Элементов 18 Гибов 2 2025-06-25 14:57:17,159 - parser - INFO - main - _build_statistics_data - 432 - {'standard': {'Болт М8-6gx55 ГОСТ 7805-70': {'qnt': 1}, 'Шайба A.8.37 ГОСТ 11371-78': {'qnt': 2}, 'Гайка М8-6H ГОСТ 5915-70': {'qnt': 1}, 'Spring cotter 4 DIN 11024': {'qnt': 1}, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': {'qnt': 2}, 'Шайба A.12.37 ГОСТ 11371-78': {'qnt': 4}, 'Гайка М12-6H (S18) ГОСТ 5915-70': {'qnt': 2}, 'Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006': {'qnt': 4}}, 'custom': {'Nema 17': {'qnt': 1}}} 2025-06-25 14:59:02,851 - parser - INFO - main - collect_statistics - 456 - Начинаем сбор статистики по элементам... 2025-06-25 14:59:02,857 - parser - INFO - main - collect_statistics - 476 - Обрабатываем документ: Сборка изделий 2025-06-25 14:59:05,004 - parser - INFO - main - collect_statistics - 498 - Найдено: Элементов 18 Гибов 2 2025-06-25 14:59:05,124 - parser - ERROR - main - collect_statistics - 514 - [ERROR] Ошибка при обработке документа #2: 'quantity' 2025-06-25 14:59:17,112 - parser - INFO - main - collect_statistics - 456 - Начинаем сбор статистики по элементам... 2025-06-25 14:59:17,123 - parser - INFO - main - collect_statistics - 476 - Обрабатываем документ: Сборка изделий 2025-06-25 14:59:18,870 - parser - INFO - main - collect_statistics - 498 - Найдено: Элементов 18 Гибов 2 2025-06-25 14:59:19,127 - parser - INFO - main - _build_statistics_data - 432 - {'standard': {'Болт М8-6gx55 ГОСТ 7805-70': {'quantity': 1}, 'Шайба A.8.37 ГОСТ 11371-78': {'quantity': 2}, 'Гайка М8-6H ГОСТ 5915-70': {'quantity': 1}, 'Spring cotter 4 DIN 11024': {'quantity': 1}, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': {'quantity': 2}, 'Шайба A.12.37 ГОСТ 11371-78': {'quantity': 4}, 'Гайка М12-6H (S18) ГОСТ 5915-70': {'quantity': 2}, 'Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006': {'quantity': 4}}, 'custom': {'Nema 17': {'quantity': 1}}} 2025-06-25 15:00:26,801 - parser - INFO - main - collect_statistics - 462 - Начинаем сбор статистики по элементам... 2025-06-25 15:00:26,801 - parser - INFO - main - collect_statistics - 482 - Обрабатываем документ: Сборка изделий 2025-06-25 15:00:28,456 - parser - INFO - main - collect_statistics - 504 - Найдено: Элементов 18 Гибов 2 2025-06-25 15:00:28,745 - parser - INFO - main - _build_statistics_data - 438 - {'standard': {'Болт М8-6gx55 ГОСТ 7805-70': {'quantity': 1, 'area': 1}, 'Шайба A.8.37 ГОСТ 11371-78': {'quantity': 2, 'area': 2}, 'Гайка М8-6H ГОСТ 5915-70': {'quantity': 1, 'area': 1}, 'Spring cotter 4 DIN 11024': {'quantity': 1, 'area': 1}, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': {'quantity': 2, 'area': 2}, 'Шайба A.12.37 ГОСТ 11371-78': {'quantity': 4, 'area': 4}, 'Гайка М12-6H (S18) ГОСТ 5915-70': {'quantity': 2, 'area': 2}, 'Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006': {'quantity': 4, 'area': 4}}, 'custom': {'Nema 17': {'quantity': 1, 'area': 1}}} 2025-06-25 15:00:49,706 - parser - INFO - main - collect_statistics - 462 - Начинаем сбор статистики по элементам... 2025-06-25 15:00:49,726 - parser - INFO - main - collect_statistics - 482 - Обрабатываем документ: Сборка изделий 2025-06-25 15:00:51,800 - parser - INFO - main - collect_statistics - 504 - Найдено: Элементов 18 Гибов 2 2025-06-25 15:00:51,987 - parser - INFO - main - _build_statistics_data - 438 - {'standard': {'Болт М8-6gx55 ГОСТ 7805-70': {'quantity': 1, 'area': 0.001877382178827118}, 'Шайба A.8.37 ГОСТ 11371-78': {'quantity': 2, 'area': 0.0008278724960739817}, 'Гайка М8-6H ГОСТ 5915-70': {'quantity': 1, 'area': 0.0006329153287383889}, 'Spring cotter 4 DIN 11024': {'quantity': 1, 'area': 0.0027685613496175655}, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': {'quantity': 2, 'area': 0.01020252123050957}, 'Шайба A.12.37 ГОСТ 11371-78': {'quantity': 4, 'area': 0.0037196457018503176}, 'Гайка М12-6H (S18) ГОСТ 5915-70': {'quantity': 2, 'area': 0.0026791382302612902}, 'Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006': {'quantity': 4, 'area': 0.001521293591991071}}, 'custom': {'Nema 17': {'quantity': 1, 'area': 0.012833237100929831}}} 2025-06-25 15:01:04,947 - parser - INFO - main - collect_statistics - 464 - Начинаем сбор статистики по элементам... 2025-06-25 15:01:04,953 - parser - INFO - main - collect_statistics - 484 - Обрабатываем документ: Сборка изделий 2025-06-25 15:01:07,346 - parser - INFO - main - collect_statistics - 506 - Найдено: Элементов 18 Гибов 2 2025-06-25 15:01:07,373 - parser - ERROR - main - collect_statistics - 522 - [ERROR] Ошибка при обработке документа #2: '' object has no attribute 'Count' 2025-06-25 15:04:19,800 - parser - INFO - main - collect_statistics - 460 - Начинаем сбор статистики по элементам... 2025-06-25 15:04:19,821 - parser - INFO - main - collect_statistics - 480 - Обрабатываем документ: Сборка изделий 2025-06-25 15:04:21,799 - parser - INFO - main - collect_statistics - 502 - Найдено: Элементов 18 Гибов 2 2025-06-25 15:04:22,205 - parser - INFO - main - _build_statistics_data - 436 - {'standard': defaultdict(. at 0x00000150211D1B20>, {'Болт М8-6gx55 ГОСТ 7805-70': {'quantity': 1, 'area': 0.001877382178827118}, 'Шайба A.8.37 ГОСТ 11371-78': {'quantity': 2, 'area': 0.0008278724960739817}, 'Гайка М8-6H ГОСТ 5915-70': {'quantity': 1, 'area': 0.0006329153287383889}, 'Spring cotter 4 DIN 11024': {'quantity': 1, 'area': 0.0027685613496175655}, 'Болт М12-6gx110 (S18) ГОСТ 7805-70': {'quantity': 2, 'area': 0.01020252123050957}, 'Шайба A.12.37 ГОСТ 11371-78': {'quantity': 4, 'area': 0.0037196457018503176}, 'Гайка М12-6H (S18) ГОСТ 5915-70': {'quantity': 2, 'area': 0.0026791382302612902}, 'Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006': {'quantity': 4, 'area': 0.001521293591991071}}), 'custom': defaultdict(. at 0x0000015020C42A20>, {'Nema 17': {'quantity': 1, 'area': 0.012833237100929831}})} 2025-06-25 15:08:42,217 - parser - INFO - main - collect_statistics - 466 - Начинаем сбор статистики по элементам... 2025-06-25 15:08:42,231 - parser - INFO - main - collect_statistics - 486 - Обрабатываем документ: Сборка изделий 2025-06-25 15:08:44,035 - parser - INFO - main - collect_statistics - 508 - Найдено: Элементов 18 Гибов 2 2025-06-25 15:08:44,361 - parser - INFO - main - _build_statistics_data - 442 - {'standard': defaultdict(. at 0x000001E2EB1E1B20>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x000001E2EB1E1B20>, {('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:10:29,034 - parser - INFO - main - collect_statistics - 469 - Начинаем сбор статистики по элементам... 2025-06-25 15:10:29,050 - parser - INFO - main - collect_statistics - 489 - Обрабатываем документ: Сборка изделий 2025-06-25 15:10:31,525 - parser - INFO - main - collect_statistics - 511 - Найдено: Элементов 18 Гибов 2 2025-06-25 15:10:31,894 - parser - INFO - main - _build_statistics_data - 445 - {'standard': defaultdict(. at 0x00000249C6A31B20>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'mass': 18.9, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'mass': 224.0, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'mass': 25.08, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'mass': 31.34, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'mass': 0.6, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x00000249C6A31B20>, {('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'mass': 600.143, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:14:23,237 - parser - INFO - main - collect_statistics - 470 - Начинаем сбор статистики по элементам... 2025-06-25 15:14:23,265 - parser - INFO - main - collect_statistics - 490 - Обрабатываем документ: Сборка изделий 2025-06-25 15:14:25,128 - parser - INFO - main - collect_statistics - 512 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:14:25,830 - parser - INFO - main - _build_statistics_data - 446 - {'standard': defaultdict(. at 0x000001E52D7D1B20>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'mass': 18.9, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'mass': 224.0, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'mass': 25.08, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'mass': 31.34, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'mass': 0.6, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x000001E52D7D1B20>, {('Проф труба', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.055129417989226714, 'mass': 437.197, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Деталь-твердотельная', 'Сталь 08Х18Н10 ГОСТ 5632-2014'): {'quantity': 1, 'area': 0.019601214787588882, 'mass': 567.142, 'material': 'Сталь 08Х18Н10 ГОСТ 5632-2014'}, ('Деталь-листовое тело', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 2, 'area': 0.09591679833611992, 'mass': 1206.94, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'mass': 600.143, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:24:06,487 - parser - INFO - main - collect_statistics - 472 - Начинаем сбор статистики по элементам... 2025-06-25 15:24:06,487 - parser - INFO - main - collect_statistics - 492 - Обрабатываем документ: Сборка изделий 2025-06-25 15:24:08,393 - parser - INFO - main - collect_statistics - 514 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:24:09,066 - parser - INFO - main - _build_statistics_data - 448 - {'standard': defaultdict(. at 0x000001A852A81B20>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'mass': 18.9, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'mass': 224.0, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'mass': 25.08, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'mass': 31.34, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'mass': 0.6, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x000001A852A81B20>, {('Проф труба', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.055129417989226714, 'mass': 437.197, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Деталь-твердотельная', 'Сталь 08Х18Н10 ГОСТ 5632-2014'): {'quantity': 1, 'area': 0.019601214787588882, 'mass': 567.142, 'material': 'Сталь 08Х18Н10 ГОСТ 5632-2014'}, ('Деталь-листовое тело', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 2, 'area': 0.09591679833611992, 'mass': 1206.94, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'mass': 600.143, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:24:40,643 - parser - INFO - main - collect_statistics - 472 - Начинаем сбор статистики по элементам... 2025-06-25 15:24:40,659 - parser - INFO - main - collect_statistics - 492 - Обрабатываем документ: Сборка изделий 2025-06-25 15:24:42,550 - parser - INFO - main - collect_statistics - 514 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:24:43,144 - parser - INFO - main - _build_statistics_data - 448 - {'standard': defaultdict(. at 0x000002A706A91B20>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'mass': 18.9, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'mass': 224.0, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'mass': 25.08, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'mass': 31.34, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'mass': 0.6, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x000002A706A91B20>, {('Проф труба', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.055129417989226714, 'mass': 437.197, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Деталь-твердотельная', 'Сталь 08Х18Н10 ГОСТ 5632-2014'): {'quantity': 1, 'area': 0.019601214787588882, 'mass': 567.142, 'material': 'Сталь 08Х18Н10 ГОСТ 5632-2014'}, ('Деталь-листовое тело', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 2, 'area': 0.09591679833611992, 'mass': 1206.94, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'mass': 600.143, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:26:40,143 - parser - INFO - main - collect_statistics - 474 - Начинаем сбор статистики по элементам... 2025-06-25 15:26:40,165 - parser - INFO - main - collect_statistics - 494 - Обрабатываем документ: Сборка изделий 2025-06-25 15:26:42,071 - parser - INFO - main - collect_statistics - 516 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:26:42,585 - parser - INFO - main - _build_statistics_data - 450 - {'standard': defaultdict(. at 0x000001CA46311B20>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'mass': 18.9, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'mass': 224.0, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'mass': 25.08, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'mass': 31.34, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'mass': 0.6, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x000001CA46311B20>, {('Проф труба', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.055129417989226714, 'mass': 437.197, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Деталь-твердотельная', 'Сталь 08Х18Н10 ГОСТ 5632-2014'): {'quantity': 1, 'area': 0.019601214787588882, 'mass': 567.142, 'material': 'Сталь 08Х18Н10 ГОСТ 5632-2014'}, ('Деталь-листовое тело', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 2, 'area': 0.09591679833611992, 'mass': 1206.94, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'mass': 600.143, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:27:09,190 - parser - INFO - main - collect_statistics - 474 - Начинаем сбор статистики по элементам... 2025-06-25 15:27:09,190 - parser - INFO - main - collect_statistics - 494 - Обрабатываем документ: Сборка изделий 2025-06-25 15:27:11,034 - parser - INFO - main - collect_statistics - 516 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:27:11,067 - parser - ERROR - main - collect_statistics - 532 - [ERROR] Ошибка при обработке документа #2: 'IPart7' object is not callable 2025-06-25 15:27:18,865 - parser - INFO - main - collect_statistics - 474 - Начинаем сбор статистики по элементам... 2025-06-25 15:27:18,874 - parser - INFO - main - collect_statistics - 494 - Обрабатываем документ: Сборка изделий 2025-06-25 15:27:20,878 - parser - INFO - main - collect_statistics - 516 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:27:21,515 - parser - INFO - main - _build_statistics_data - 450 - {'standard': defaultdict(. at 0x0000021498F21B20>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'mass': 18.9, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'mass': 224.0, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'mass': 25.08, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'mass': 31.34, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'mass': 0.6, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x0000021498F21B20>, {('Проф труба', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.055129417989226714, 'mass': 437.197, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Деталь-твердотельная', 'Сталь 08Х18Н10 ГОСТ 5632-2014'): {'quantity': 1, 'area': 0.019601214787588882, 'mass': 567.142, 'material': 'Сталь 08Х18Н10 ГОСТ 5632-2014'}, ('Деталь-листовое тело', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 2, 'area': 0.09591679833611992, 'mass': 1206.94, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'mass': 600.143, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:27:30,705 - parser - INFO - main - collect_statistics - 474 - Начинаем сбор статистики по элементам... 2025-06-25 15:27:30,721 - parser - INFO - main - collect_statistics - 494 - Обрабатываем документ: Сборка изделий 2025-06-25 15:27:32,174 - parser - INFO - main - collect_statistics - 516 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:27:32,660 - parser - INFO - main - _build_statistics_data - 450 - {'standard': defaultdict(. at 0x0000021DA5BF1B20>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'mass': 18.9, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'mass': 224.0, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'mass': 25.08, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'mass': 31.34, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'mass': 0.6, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x0000021DA5BF1B20>, {('Проф труба', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.055129417989226714, 'mass': 437.197, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Деталь-твердотельная', 'Сталь 08Х18Н10 ГОСТ 5632-2014'): {'quantity': 1, 'area': 0.019601214787588882, 'mass': 567.142, 'material': 'Сталь 08Х18Н10 ГОСТ 5632-2014'}, ('Деталь-листовое тело', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 2, 'area': 0.09591679833611992, 'mass': 1206.94, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'mass': 600.143, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:30:02,370 - parser - INFO - main - collect_statistics - 473 - Начинаем сбор статистики по элементам... 2025-06-25 15:30:02,382 - parser - INFO - main - collect_statistics - 493 - Обрабатываем документ: Сборка изделий 2025-06-25 15:30:04,144 - parser - INFO - main - collect_statistics - 515 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:30:04,589 - parser - INFO - main - _build_statistics_data - 449 - {'standard': defaultdict(. at 0x00000176626A1B20>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'mass': 18.9, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'mass': 224.0, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'mass': 25.08, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'mass': 31.34, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'mass': 0.6, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x00000176626A1B20>, {('Проф труба', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.055129417989226714, 'mass': 437.197, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Деталь-твердотельная', 'Сталь 08Х18Н10 ГОСТ 5632-2014'): {'quantity': 1, 'area': 0.019601214787588882, 'mass': 567.142, 'material': 'Сталь 08Х18Н10 ГОСТ 5632-2014'}, ('Деталь-листовое тело', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 2, 'area': 0.09591679833611992, 'mass': 1206.94, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'mass': 600.143, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:31:08,800 - parser - INFO - main - collect_statistics - 473 - Начинаем сбор статистики по элементам... 2025-06-25 15:31:08,816 - parser - INFO - main - collect_statistics - 493 - Обрабатываем документ: Сборка изделий 2025-06-25 15:31:10,972 - parser - INFO - main - collect_statistics - 515 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:31:11,944 - parser - INFO - main - _build_statistics_data - 449 - {'standard': defaultdict(. at 0x000002168FB61B20>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'mass': 18.9, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'mass': 224.0, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'mass': 25.08, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'mass': 31.34, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'mass': 0.6, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x000002168FB61B20>, {('Проф труба', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.055129417989226714, 'mass': 437.197, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Деталь-твердотельная', 'Сталь 08Х18Н10 ГОСТ 5632-2014'): {'quantity': 1, 'area': 0.019601214787588882, 'mass': 567.142, 'material': 'Сталь 08Х18Н10 ГОСТ 5632-2014'}, ('Деталь-листовое тело', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 2, 'area': 0.09591679833611992, 'mass': 1206.94, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'mass': 600.143, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:31:52,977 - parser - INFO - main - collect_statistics - 473 - Начинаем сбор статистики по элементам... 2025-06-25 15:31:52,999 - parser - INFO - main - collect_statistics - 493 - Обрабатываем документ: Сборка изделий 2025-06-25 15:31:54,752 - parser - INFO - main - collect_statistics - 515 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:31:55,846 - parser - INFO - main - _build_statistics_data - 449 - {'standard': defaultdict(. at 0x0000028DF54A1B20>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'mass': 18.9, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'mass': 224.0, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'mass': 25.08, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'mass': 31.34, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'mass': 0.6, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x0000028DF54A1B20>, {('Проф труба', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.055129417989226714, 'mass': 437.197, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Деталь-твердотельная', 'Сталь 08Х18Н10 ГОСТ 5632-2014'): {'quantity': 1, 'area': 0.019601214787588882, 'mass': 567.142, 'material': 'Сталь 08Х18Н10 ГОСТ 5632-2014'}, ('Деталь-листовое тело', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 2, 'area': 0.09591679833611992, 'mass': 1206.94, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'mass': 600.143, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:33:25,799 - parser - INFO - main - collect_statistics - 473 - Начинаем сбор статистики по элементам... 2025-06-25 15:33:25,824 - parser - INFO - main - collect_statistics - 493 - Обрабатываем документ: Сборка изделий 2025-06-25 15:33:27,830 - parser - INFO - main - collect_statistics - 515 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:33:28,231 - parser - ERROR - main - collect_statistics - 531 - [ERROR] Ошибка при обработке документа #2: '' object has no attribute 'Name' 2025-06-25 15:33:59,785 - parser - INFO - main - collect_statistics - 473 - Начинаем сбор статистики по элементам... 2025-06-25 15:33:59,800 - parser - INFO - main - collect_statistics - 493 - Обрабатываем документ: Сборка изделий 2025-06-25 15:34:01,652 - parser - INFO - main - collect_statistics - 515 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:34:02,659 - parser - INFO - main - _build_statistics_data - 449 - {'standard': defaultdict(. at 0x000001F606F21B20>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'mass': 18.9, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'mass': 224.0, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'mass': 25.08, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'mass': 31.34, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'mass': 0.6, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x000001F606F21B20>, {('Проф труба', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.055129417989226714, 'mass': 437.197, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Деталь-твердотельная', 'Сталь 08Х18Н10 ГОСТ 5632-2014'): {'quantity': 1, 'area': 0.019601214787588882, 'mass': 567.142, 'material': 'Сталь 08Х18Н10 ГОСТ 5632-2014'}, ('Деталь-листовое тело', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 2, 'area': 0.09591679833611992, 'mass': 1206.94, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'mass': 600.143, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:34:29,097 - parser - INFO - main - collect_statistics - 473 - Начинаем сбор статистики по элементам... 2025-06-25 15:34:29,113 - parser - INFO - main - collect_statistics - 493 - Обрабатываем документ: Сборка изделий 2025-06-25 15:34:31,175 - parser - INFO - main - collect_statistics - 515 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:34:32,278 - parser - INFO - main - _build_statistics_data - 449 - {'standard': defaultdict(. at 0x000002A9A9D31B20>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'mass': 18.9, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'mass': 224.0, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'mass': 25.08, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'mass': 31.34, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'mass': 0.6, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x000002A9A9D31B20>, {('Проф труба', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.055129417989226714, 'mass': 437.197, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Деталь-твердотельная', 'Сталь 08Х18Н10 ГОСТ 5632-2014'): {'quantity': 1, 'area': 0.019601214787588882, 'mass': 567.142, 'material': 'Сталь 08Х18Н10 ГОСТ 5632-2014'}, ('Деталь-листовое тело', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 2, 'area': 0.09591679833611992, 'mass': 1206.94, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'mass': 600.143, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:35:56,952 - parser - INFO - main - collect_statistics - 473 - Начинаем сбор статистики по элементам... 2025-06-25 15:35:56,962 - parser - INFO - main - collect_statistics - 493 - Обрабатываем документ: Сборка изделий 2025-06-25 15:35:58,696 - parser - INFO - main - collect_statistics - 515 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:35:59,453 - parser - INFO - main - _build_statistics_data - 449 - {'standard': defaultdict(. at 0x000001E35B2F1B20>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'mass': 18.9, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'mass': 224.0, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'mass': 25.08, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'mass': 31.34, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'mass': 0.6, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x000001E35B2F1B20>, {('Проф труба', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.055129417989226714, 'mass': 437.197, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Деталь-твердотельная', 'Сталь 08Х18Н10 ГОСТ 5632-2014'): {'quantity': 1, 'area': 0.019601214787588882, 'mass': 567.142, 'material': 'Сталь 08Х18Н10 ГОСТ 5632-2014'}, ('Деталь-листовое тело', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 2, 'area': 0.09591679833611992, 'mass': 1206.94, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'mass': 600.143, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:36:26,067 - parser - INFO - main - collect_statistics - 473 - Начинаем сбор статистики по элементам... 2025-06-25 15:36:26,076 - parser - INFO - main - collect_statistics - 493 - Обрабатываем документ: Сборка изделий 2025-06-25 15:36:27,909 - parser - INFO - main - collect_statistics - 515 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:36:28,830 - parser - INFO - main - _build_statistics_data - 449 - {'standard': defaultdict(. at 0x000001F15D051B20>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'mass': 18.9, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'mass': 224.0, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'mass': 25.08, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'mass': 31.34, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'mass': 0.6, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x000001F15D051B20>, {('Проф труба', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.055129417989226714, 'mass': 437.197, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Деталь-твердотельная', 'Сталь 08Х18Н10 ГОСТ 5632-2014'): {'quantity': 1, 'area': 0.019601214787588882, 'mass': 567.142, 'material': 'Сталь 08Х18Н10 ГОСТ 5632-2014'}, ('Деталь-листовое тело', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 2, 'area': 0.09591679833611992, 'mass': 1206.94, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'mass': 600.143, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:36:39,065 - parser - INFO - main - collect_statistics - 473 - Начинаем сбор статистики по элементам... 2025-06-25 15:36:39,090 - parser - INFO - main - collect_statistics - 493 - Обрабатываем документ: Сборка изделий 2025-06-25 15:36:41,215 - parser - INFO - main - collect_statistics - 515 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:36:41,908 - parser - INFO - main - _build_statistics_data - 449 - {'standard': defaultdict(. at 0x00000105E6761C60>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}, ('Spring cotter 4 DIN 11024', 'Steel DIN 17102'): {'quantity': 1, 'area': 0.0027685613496175655, 'mass': 18.9, 'material': 'Steel DIN 17102'}, ('Болт М12-6gx110 (S18) ГОСТ 7805-70', 'Без указания материала'): {'quantity': 2, 'area': 0.01020252123050957, 'mass': 224.0, 'material': 'Без указания материала'}, ('Шайба A.12.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 4, 'area': 0.0037196457018503176, 'mass': 25.08, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М12-6H (S18) ГОСТ 5915-70', 'Без указания материала'): {'quantity': 2, 'area': 0.0026791382302612902, 'mass': 31.34, 'material': 'Без указания материала'}, ('Заклепка гаечная Bralo, потайной бортик, с насечкой, оцинкованная сталь - M4 x 11 - 0371304006', 'Сталь оцинкованная'): {'quantity': 4, 'area': 0.001521293591991071, 'mass': 0.6, 'material': 'Сталь оцинкованная'}}), 'custom': defaultdict(. at 0x00000105E6761C60>, {('Проф труба', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.055129417989226714, 'mass': 437.197, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Деталь-твердотельная', 'Сталь 08Х18Н10 ГОСТ 5632-2014'): {'quantity': 1, 'area': 0.019601214787588882, 'mass': 567.142, 'material': 'Сталь 08Х18Н10 ГОСТ 5632-2014'}, ('Деталь-листовое тело', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 2, 'area': 0.09591679833611992, 'mass': 1206.94, 'material': 'Сталь 10 ГОСТ 1050-2013'}, ('Nema 17', 'Сталь 10 ГОСТ 1050-2013'): {'quantity': 1, 'area': 0.012833237100929831, 'mass': 600.143, 'material': 'Сталь 10 ГОСТ 1050-2013'}})} 2025-06-25 15:41:46,830 - parser - INFO - main - collect_statistics - 470 - Начинаем сбор статистики по элементам... 2025-06-25 15:41:46,846 - parser - INFO - main - collect_statistics - 490 - Обрабатываем документ: Сборка изделий 2025-06-25 15:41:47,137 - parser - INFO - main - collect_statistics - 514 - Найдено: Элементов 4 Гибов 0 2025-06-25 15:41:47,177 - parser - INFO - main - _build_statistics_data - 446 - {'standard': defaultdict(. at 0x000001980EE32980>, {('Болт М8-6gx55 ГОСТ 7805-70', 'Без указания материала'): {'quantity': 1, 'area': 0.001877382178827118, 'mass': 26.99, 'material': 'Без указания материала'}, ('Шайба A.8.37 ГОСТ 11371-78', 'АД1 ГОСТ 4784-97'): {'quantity': 2, 'area': 0.0008278724960739817, 'mass': 3.656, 'material': 'АД1 ГОСТ 4784-97'}, ('Гайка М8-6H ГОСТ 5915-70', 'Без указания материала'): {'quantity': 1, 'area': 0.0006329153287383889, 'mass': 5.548, 'material': 'Без указания материала'}}), 'custom': defaultdict(. at 0x000001980EE32980>, {})} 2025-06-25 15:42:51,188 - parser - INFO - main - collect_statistics - 497 - Начинаем сбор статистики по элементам... 2025-06-25 15:42:51,196 - parser - INFO - main - collect_statistics - 517 - Обрабатываем документ: Сборка изделий 2025-06-25 15:42:52,090 - parser - INFO - main - collect_statistics - 541 - Найдено: Элементов 4 Гибов 0 2025-06-25 15:44:43,056 - parser - INFO - main - collect_statistics - 497 - Начинаем сбор статистики по элементам... 2025-06-25 15:44:43,061 - parser - INFO - main - collect_statistics - 517 - Обрабатываем документ: Сборка изделий 2025-06-25 15:44:44,393 - parser - INFO - main - collect_statistics - 541 - Найдено: Элементов 4 Гибов 0 2025-06-25 15:45:02,773 - parser - INFO - main - collect_statistics - 497 - Начинаем сбор статистики по элементам... 2025-06-25 15:45:03,660 - parser - INFO - main - collect_statistics - 517 - Обрабатываем документ: Квадрат 2025-06-25 15:45:04,668 - parser - INFO - main - collect_statistics - 541 - Найдено: Элементов 1 Гибов 0 2025-06-25 15:45:14,994 - parser - INFO - main - collect_statistics - 497 - Начинаем сбор статистики по элементам... 2025-06-25 15:45:15,002 - parser - INFO - main - collect_statistics - 517 - Обрабатываем документ: Квадрат 2025-06-25 15:45:15,878 - parser - INFO - main - collect_statistics - 541 - Найдено: Элементов 1 Гибов 0 2025-06-25 15:45:33,112 - parser - INFO - main - collect_statistics - 497 - Начинаем сбор статистики по элементам... 2025-06-25 15:45:33,446 - parser - INFO - main - collect_statistics - 517 - Обрабатываем документ: Квадрат 2025-06-25 15:45:34,829 - parser - INFO - main - collect_statistics - 541 - Найдено: Элементов 1 Гибов 0 2025-06-25 15:45:52,141 - parser - INFO - main - collect_statistics - 497 - Начинаем сбор статистики по элементам... 2025-06-25 15:45:52,149 - parser - INFO - main - collect_statistics - 517 - Обрабатываем документ: Квадрат 2025-06-25 15:45:53,103 - parser - INFO - main - collect_statistics - 541 - Найдено: Элементов 1 Гибов 0 2025-06-25 15:45:53,557 - parser - INFO - main - collect_statistics - 517 - Обрабатываем документ: Сборка изделий 2025-06-25 15:46:01,951 - parser - INFO - main - collect_statistics - 541 - Найдено: Элементов 22 Гибов 2 2025-06-25 15:46:20,816 - parser - INFO - main - collect_statistics - 497 - Начинаем сбор статистики по элементам... 2025-06-25 15:46:21,335 - parser - INFO - main - collect_statistics - 517 - Обрабатываем документ: Квадрат 2025-06-25 15:46:22,623 - parser - INFO - main - collect_statistics - 541 - Найдено: Элементов 1 Гибов 0 2025-06-25 15:46:22,938 - parser - INFO - main - collect_statistics - 517 - Обрабатываем документ: Сборка изделий 2025-06-25 15:46:30,931 - parser - INFO - main - collect_statistics - 541 - Найдено: Элементов 22 Гибов 2 2025-06-25 16:29:51,377 - parser - INFO - main - collect_statistics - 546 - Начинаем сбор статистики по элементам... 2025-06-25 16:29:51,377 - parser - INFO - main - collect_statistics - 566 - Обрабатываем документ: Сборка изделий 2025-06-25 16:29:53,504 - parser - ERROR - main - traverse_features - 532 - Ошибка при обходе SubFeatures: 'KompasDocumentParser' object has no attribute 'classify_item' Traceback (most recent call last): File "C:\Users\user\data-helper-client\parser\main.py", line 488, in traverse_features classification = self.classify_item(name, item) ^^^^^^^^^^^^^^^^^^ AttributeError: 'KompasDocumentParser' object has no attribute 'classify_item' 2025-06-25 16:29:53,535 - parser - INFO - main - collect_statistics - 590 - Найдено: Элементов 22 Гибов 2 2025-06-25 16:30:23,145 - parser - INFO - main - collect_statistics - 590 - Начинаем сбор статистики по элементам... 2025-06-25 16:30:23,148 - parser - INFO - main - collect_statistics - 610 - Обрабатываем документ: Сборка изделий 2025-06-25 16:30:25,455 - parser - ERROR - main - traverse_features - 533 - Ошибка при обходе SubFeatures: tuple indices must be integers or slices, not str Traceback (most recent call last): File "C:\Users\user\data-helper-client\parser\main.py", line 509, in traverse_features result_all.extend(child_result["result_all"]) ~~~~~~~~~~~~^^^^^^^^^^^^^^ TypeError: tuple indices must be integers or slices, not str 2025-06-25 16:30:25,455 - parser - ERROR - main - traverse_features - 533 - Ошибка при обходе SubFeatures: tuple indices must be integers or slices, not str Traceback (most recent call last): File "C:\Users\user\data-helper-client\parser\main.py", line 509, in traverse_features result_all.extend(child_result["result_all"]) ~~~~~~~~~~~~^^^^^^^^^^^^^^ TypeError: tuple indices must be integers or slices, not str 2025-06-25 16:30:25,475 - parser - INFO - main - collect_statistics - 634 - Найдено: Элементов 22 Гибов 2 2025-06-25 16:32:32,767 - parser - INFO - main - collect_statistics - 591 - Начинаем сбор статистики по элементам... 2025-06-25 16:32:32,771 - parser - INFO - main - collect_statistics - 611 - Обрабатываем документ: Сборка изделий 2025-06-25 16:32:34,753 - parser - ERROR - main - traverse_features - 535 - Ошибка при обходе SubFeatures: 'list' object has no attribute 'get' Traceback (most recent call last): File "C:\Users\user\data-helper-client\parser\main.py", line 515, in traverse_features bends.extend(child_data.get("bends", [])) ^^^^^^^^^^^^^^ AttributeError: 'list' object has no attribute 'get' 2025-06-25 16:32:34,769 - parser - ERROR - main - traverse_features - 535 - Ошибка при обходе SubFeatures: 'list' object has no attribute 'get' Traceback (most recent call last): File "C:\Users\user\data-helper-client\parser\main.py", line 515, in traverse_features bends.extend(child_data.get("bends", [])) ^^^^^^^^^^^^^^ AttributeError: 'list' object has no attribute 'get' 2025-06-25 16:32:34,796 - parser - INFO - main - collect_statistics - 635 - Найдено: Элементов 22 Гибов 2 2025-06-25 16:40:22,199 - parser - INFO - main - collect_statistics - 606 - Начинаем сбор статистики по элементам... 2025-06-25 16:40:22,199 - parser - INFO - main - collect_statistics - 626 - Обрабатываем документ: Сборка изделий 2025-06-25 16:40:29,622 - parser - INFO - main - collect_statistics - 650 - Найдено: Элементов 22 Гибов 2 2025-06-25 16:41:15,558 - parser - INFO - main - collect_statistics - 607 - Начинаем сбор статистики по элементам... 2025-06-25 16:41:15,573 - parser - INFO - main - collect_statistics - 627 - Обрабатываем документ: Сборка изделий 2025-06-25 16:41:20,027 - parser - INFO - main - collect_statistics - 658 - Найдено: Элементов 22 Гибов 2