В данной статье, мы рассмотрим методы чтения и создания DXF файлов. DXF файлы это файлы чертежей, представляет собой открытый формат файлов для обмена графической информацией между приложениями САПР. Для чтения и записи файлов DXF в Python существует модуль ezdxf. Ezdxf это пакет Python для создания новых файлов DXF и чтения/изменения/записи существующих файлов DXF. Для работы библиотеки не требуется устанавливать CAD системы. Устанавливаем библиотеку через командную строку: pip install ezdxf Документация доступна по ссылке. Создание нового файла DXF Создадим новый файл DXF с заданной версией DXF, например, DXF R12. Сохраним файл в папке с проектом с именем new_name.dxf. Пока что, у нас есть пустой файл DXF его необходимо наполнить содержимым. Файлы DXF состоят из блоков, слоев и объектов. Макеты это контейнеры для объектов DXF, таких как LINE или CIRCLE. Самое важное это компоновка пространства модели, которое представляет рабочее пространство. Макеты представляют листы для п