Чтобы сделать 3D-модель по фотографии или PDF чертежа, загрузите изображения листов (фото с телефона, скан или PDF из САПР — до 8 листов) в «НейроИнженер»: ИИ распознаёт виды, размеры, резьбы и технические требования по правилам ЕСКД (проекция первого угла, ГОСТ Р 2.109), восстанавливает геометрию детали и строит параметрическую 3D-модель с выгрузкой в STEP и STL. Это возможно при одном условии — на чертеже должны присутствовать виды и размеры, однозначно задающие форму: распознавание не «додумывает» деталь, а читает то, что начерчено. Ниже разберём, какие входы годятся, что именно вытягивается с листа, где проходят границы метода и как пошагово получить редактируемую модель.
Можно ли вообще построить 3D-модель по чертежу?
Да — если чертёж самодостаточен. Грамотно оформленный рабочий чертёж по ЕСКД содержит ровно столько информации, чтобы деталь можно было изготовить, а значит и однозначно смоделировать. Три проекции, габаритные и формообразующие размеры, обозначения отверстий и резьб — это и есть «исходный код» детали. Задача восстановления 3D по 2D (обратная к получению чертежа из 3D-модели) сводится к тому, чтобы прочитать этот код и собрать из него объёмное тело.
Важно понимать границу: ИИ восстанавливает модель из данных чертежа, а не из «понимания, как должна выглядеть деталь». Если на листе не хватает размера, который определяет форму, — система не угадает его, а спросит или оставит параметр для ручной правки. Это честнее, чем сгенерировать правдоподобное, но неверное тело.
- Работает хорошо: деталь с понятным набором видов, проставленными габаритами и размерами элементов (отверстия, пазы, фаски, скругления, резьбы).
- Работает с оговорками: чертёж с разрезами, местными видами, выносными элементами — распознаётся, но требует проверки сечений человеком.
- Не работает: эскиз без размеров, художественная картинка «детали», фото под острым углом, где половина цифр нечитаема.
Какие входы годятся: фото, скан, PDF?
Источник может быть любым из трёх — главное, чтобы линии и текст читались. Качество входа напрямую определяет качество распознавания, поэтому к снимку есть разумные требования.
| Тип входа | Качество распознавания | Рекомендации |
|---|---|---|
| PDF из САПР (векторный) | Отличное | Идеальный случай: линии и текст хранятся точно, без шума и искажений |
| Скан планшетным сканером | Высокое | 300 dpi и выше, без перекоса; для А3+ — сшивка по частям |
| Фото с телефона | Среднее–высокое | Лист целиком в кадре, фронтально, равномерный свет, без бликов и теней |
| Фотокопия / скан старого синьки | Среднее | Зависит от контраста; бледные линии и пятна снижают точность |
| Растровый PDF (скан внутри PDF) | Среднее | Распознаётся как картинка — те же требования, что к фото/скану |
За один проект можно загрузить до 8 листов — этого хватает на многолистовой чертёж детали с разрезами, выносными элементами и таблицами. Если деталь описана на нескольких форматах, загружайте все листы сразу: система сопоставляет виды между листами по проекционной связи.
Требования к фото с телефона
Телефон — самый частый и самый капризный источник. Чтобы снимок распознался без потерь:
- Снимайте строго сверху, держа камеру параллельно листу — перспективные искажения «уводят» размерные линии.
- Лист должен попасть в кадр целиком, с небольшим запасом по краям, без обрезанных видов и штампа.
- Ровный рассеянный свет — без бликов от лампы, без падающей на лист тени от руки или телефона.
- Фокус наведён так, чтобы мелкие цифры размеров и обозначения резьбы читались при увеличении.
- Один лист — один кадр. Не снимайте два формата на одном фото.
Что распознаётся на чертеже?
Распознавание идёт по логике ЕСКД, а не «по пикселям». Система ищет на листе осмысленные элементы инженерного документа и связывает их между собой.
| Распознаётся надёжно | Распознаётся, но требует проверки |
|---|---|
| Главный вид, вид сверху, вид слева (проекции первого угла) | Сложные ступенчатые и наклонные разрезы |
| Линейные и габаритные размеры с выносными линиями | Размеры в цепочке от неявных баз |
| Диаметры (⌀), радиусы (R), фаски, количество (n×) | Размеры, перекрытые линиями или плохо пропечатанные |
| Метрическая резьба (M, шаг), глубина и тип | Нестандартные и трубные резьбы, спецпрофили |
| Осевые линии, симметрия, центры отверстий | Местные виды и выносные элементы (А, Б…) |
| Технические требования и текст над штампом | Допуски формы и расположения, базы |
То, что попало в правую колонку, не «теряется» — оно показывается вам на проверку с пометкой о неуверенности. Дальше вы либо подтверждаете прочитанное число, либо правите его вручную, прежде чем система построит тело. Подробнее о том, как формулировать недостающие данные для ИИ, — в материале как описать деталь ИИ.
Где границы метода?
Распознавание чертежа в 3D многое умеет, но не всё. Чтобы не было ложных ожиданий, перечислим честно, где оно ломается.
- Недостающие размеры. Если на чертеже нет размера, который задаёт форму (например, не проставлена толщина стенки), восстановить её неоткуда. Система пометит параметр как неизвестный и попросит ввести значение — угадывать она не будет.
- Плохое фото. Блики, перекос, размытие, обрезанный штамп — всё это превращает цифры в шум. Часть размеров система прочитает с ошибкой или отметит как сомнительные; лекарство — переснять лист по требованиям выше.
- Сложные сечения. Ступенчатые разрезы, наклонные и развёрнутые сечения, сложные выносные элементы распознаются хуже простых ортогональных видов. Их результат стоит проверять внимательнее.
- Противоречивый чертёж. Если размеры на разных видах не сходятся (ошибка в исходном документе), модель не сможет замкнуться — это сигнал вернуться к чертежу и исправить первоисточник.
- Геометрия не из ортогональных видов. Скульптурные поверхности свободной формы, заданные не размерами, а сплайнами на экране, чертёж в принципе не описывает — их по нему не восстановить.
Как пошагово получить STEP из чертежа?
Сценарий устроен так, чтобы вы оставались в контроле над числами: машина делает черновую расшифровку, а вы её подтверждаете. Итоговая модель строится ведь из выверенных вами параметров, а не «вслепую».
- Загрузите листы. Перетащите фото, скан или PDF (до 8 листов) в форму проекта. Система определит, где главный вид, где разрез, где штамп.
- Проверьте распознанное. Откроется список прочитанных видов, размеров и резьб. Сомнительные значения подсвечены — пройдитесь по ним глазами, сверяясь с листом.
- Поправьте числа. Где ИИ ошибся или не дочитал — впишите верное значение вручную. Здесь же добавьте размеры, которых на чертеже не хватило.
- Постройте модель. Из подтверждённых параметров движок собирает объёмное тело: вытягивает контуры главного вида, пробивает отверстия, режет пазы, накатывает резьбы.
- Получите STEP и STL. Готовую деталь выгружаете в STEP (точная B-Rep-геометрия для CAD) и STL (для печати). Что выбрать — разбирали в статье STEP или STL.
Если на каком-то шаге проще описать недостающий элемент словами, чем дочерчивать его на листе, это тоже допустимо: общий маршрут работы с сервисом — в гайде как пользоваться сервисом.
Почему модель получается параметрической?
«НейроИнженер» не выдаёт «мёртвый» меш, который потом нельзя тронуть. Результат — параметрическая модель: каждое распознанное число (длина, диаметр отверстия, шаг резьбы, толщина) остаётся управляемым параметром. Это даёт три практических выгоды:
- Правка без перестроения с нуля. Ошиблись в размере или чертёж содержал опечатку — меняете значение параметра, и модель пересобирается сама, сохраняя остальную геометрию.
- Варианты и типоразмеры. На базе одной распознанной детали легко получить серию: поменяли длину или диаметр — получили соседний типоразмер, не перерисовывая.
- Чистая геометрия для CAD. STEP открывается в КОМПАС-3D, SolidWorks, Fusion и других системах как полноценное тело, готовое к доработке и выпуску КД.
Именно параметричность отличает восстановление модели от «обводки картинки»: на выходе — управляемая деталь, историю которой задают размеры с исходного чертежа.
Коротко о главном
Сделать 3D-модель по фотографии или PDF чертежа реально, если чертёж содержит достаточный набор видов и размеров. НейроИнженер принимает до 8 листов в виде фото, сканов или PDF, распознаёт по ЕСКД виды, размеры, резьбы и технические требования, показывает прочитанное на проверку и из подтверждённых параметров строит параметрическую модель с выгрузкой в STEP и STL. Метод честно ограничен качеством исходника: чего нет на чертеже или что не читается на снимке — система не выдумывает, а отдаёт вам на ручной ввод. Зато всё, что начерчено, превращается в редактируемую деталь без перечерчивания вручную.
Частые вопросы
Можно ли построить модель по одному фото детали без чертежа?
Нет. Фотография реальной детали показывает только видимые поверхности и не содержит размеров — по ней нельзя однозначно восстановить внутреннюю геометрию и точные габариты. Нужен именно чертёж: виды с проставленными размерами. Если чертежа нет, проще описать деталь параметрами текстом, чем пытаться снять её на камеру.
Что будет, если на чертеже не хватает размера?
Система не угадывает недостающие значения. Параметр, который нельзя вывести из листа, помечается как неизвестный, и вам предлагается ввести его вручную перед построением. Это сделано намеренно: подставленное «правдоподобное» число дало бы неверную деталь, а пустой параметр честно показывает, чего на чертеже не хватает.
Распознаются ли резьбы и технические требования?
Да. Метрическая резьба с шагом, глубиной и обозначением (M) читается надёжно, как и текст технических требований над штампом. Нестандартные и трубные резьбы, спецпрофили распознаются хуже и выводятся на проверку. Любое сомнительное значение подсвечивается, чтобы вы подтвердили или поправили его до построения модели.
В каком формате я получу готовую модель?
В STEP и STL. STEP — это точная B-Rep-геометрия для работы в CAD (КОМПАС-3D, SolidWorks, Fusion): её можно дорабатывать и выпускать по ней документацию. STL — триангулированная сетка для 3D-печати. Модель параметрическая, поэтому размеры можно править, и после правки выгрузка пересобирается автоматически.