3D-МОДЕЛИ И ПЕЧАТЬ

Нейросеть для 3д моделей: 5 сервисов и 4 проверки перед печатью

16 мин чтения · 18 октября 2026 · По профессиям
ПоделитьсяTelegramWhatsAppVK
Содержание
  1. Что нейросеть делает с фотографией детали, а что додумывает
  2. Пять сервисов и что они дают бесплатно на 18 октября
  3. Лицензия решает, можно ли печатать на продажу
  4. Где чат наврал про эти же лицензии
  5. Второй путь: не картинка, а расчёт и скрипт
  6. Файл, который не сошёлся с собственным расчётом
  7. Четыре проверки файла перед печатью
  8. Когда фотография всё-таки нужна: задание моделлеру

В цеху сломался пластиковый держатель, поставщик отвечает не сразу, а принтер стоит рядом и простаивает. Напрашивается короткий путь: сфотографировать деталь, отдать фото нейросети, напечатать замену. Я прошёл этот путь до файла и до цифр - и показываю, в каком месте он обрывается и что делать вместо него.

КороткоНейросеть по фото строит похожую на вид модель, а не копию с размерами: поля для миллиметров нет ни в одном сервисе. Бесплатно дают от 3 до 13 моделей, и у части сервисов такой файл нельзя пускать в продажу. Для детали с посадочными размерами работает другой путь: просить расчёт и скрипт, а файл проверять по четырём пунктам.

Нейросеть для 3д моделей: 5 сервисов и 4 проверки перед печатью
Суть
что делаетпо одной фотографии собирает замкнутую сетку: фигурку, сувенир, корпус, болванку для показа заказчику
что не сделаетне знает миллиметров - размер детали у вас никто не спрашивает, масштаб вы ставите сами
что на выходефайл glb, obj или stl, который надо отмасштабировать и проверить до того, как он уедет на печать

Если такие расчёты и файлы у вас не раз в год, а каждую неделю - эту работу я настраиваю под ключ.

Обсудить проект →

Что нейросеть делает с фотографией детали, а что додумывает

Генерация по фото устроена так: модель видит один ракурс и достраивает остальное по тому, что видела раньше. Обратная сторона детали, глубина паза, дно отверстия - это не измерение, а догадка. Догадка бывает правдоподобной и почти всегда красивой, но к вашему посадочному месту отношения не имеет.

На что сервис натаскан, видно за минуту и без единой генерации - по галерее примеров на его же странице. В открытом демо Hunyuan3D-2 от Tencent, которое я открывал 18 октября, в галерее стоят фигурки: персонажи, Дед Мороз, дракон, тыква, замок, морской конёк. Ни одной технической детали. Это честная подсказка о том, для чего инструмент делали.

Вторая подсказка - панель экспорта. В том же демо под кнопкой генерации есть тип файла, упрощение сетки и целевое число граней. Поля, куда вписать длину детали в миллиметрах, нет. Сервис отдаёт форму, а размер к ней приделываете вы: масштабированием по одному известному ребру в слайсере.

Отсюда честная область применения. Сувенир, фигурка, подставка, корпус для фотосъёмки, болванка, чтобы показать заказчику идею, - да. Деталь, которая должна сесть на вал, закрыть фланец или совпасть с отверстиями в чужом изделии, - нет, и никакая подписка этого не меняет.

Пять сервисов и что они дают бесплатно на 18 октября

Цифры ниже я снял со страниц тарифов самих сервисов в один день, чтобы их можно было сравнивать между собой. Тарифы живут своей жизнью: у российского сервиса прямо на странице висит предупреждение, что в конце октября цены вырастут примерно на пятую часть.

СервисЧто даёт бесплатноЛицензия и приватностьЧто дальше
AIPRINTGEN (Россия)3 пробных запуска на аккаунт после регистрации, дальше 1 кредит = 1 модельна месячных тарифах модели приватные, на разовых пакетах кредитов - публичные120 кредитов 1 599 ₽ в месяц; разовый пакет 30 кредитов 499 ₽ со сроком 15 дней; оплата в рублях и по безналу
Tripo200 кредитов в месяц, по их собственной оценке около 13 моделеймодели публичные, использование некоммерческоеPro 20 $ в месяц: 3 000 кредитов, приватные модели, коммерческое использование
Meshy100 кредитов в месяц, до 10 моделей и до 10 скачиванийлицензия CC BY 4.0: продавать можно, но с указанием авторстваPro 19 € в месяц: 1 000 кредитов, до 100 моделей, модели переходят к вам
Rodin (Hyper3D)базовая генерация из картинки и текста, 10 приватных работ в рабочей областистрока «неограниченный экспорт и любое использование» начинается с платного тарифаCreator 30 $ в месяц, по их оценке около 60 моделей
Hunyuan3D-2 (Tencent)открытый код и публичное демо без оплаты и регистрации; у меня демо ответило ошибкой - см. абзац нижеусловия смотреть в лицензии самого проектав демо текстуры отключены, о чём на странице висит предупреждение; запуск у себя требует видеокарты

Отдельная строка про бесплатное демо, потому что на него возлагают надежды чаще всего. Я открыл демо Hunyuan3D-2 в чистом профиле браузера, загрузил свою картинку детали и нажал кнопку генерации. Страница живая, картинка принята, кнопка срабатывает - а в окне результата вместо модели появилась служебная ошибка сервиса. Повторил с нуля во втором чистом профиле: то же самое. Вывод для планирования работы: бесплатное демо открытой модели ничего не гарантирует, и закладывать его в срок заказа нельзя.

Переведите это в рабочие числа. Бесплатный коридор - это три пробы у российского сервиса, десять моделей в месяц у Meshy, около тринадцати у Tripo. На один живой заказ, где надо перебрать несколько ракурсов и пару раз переделать, такого запаса хватает ровно на одну деталь.

Лицензия решает, можно ли печатать на продажу

Это первый вопрос, а не последний, и ответ у каждого сервиса свой. У Tripo в бесплатном плане стоят два условия сразу: модели публичные, использование некоммерческое. То есть чужой заказ туда нести нельзя дважды - и продать результат не получится, и сама модель уедет в общий доступ.

У Meshy бесплатный тариф лицензирован как CC BY 4.0. Это разрешает коммерческое использование, но с условием указывать авторство. Для партии сувениров на маркетплейс выполнимо, для детали внутри чужого изделия - неудобно. На платном тарифе модели становятся вашими.

У Rodin на бесплатном уровне есть генерация и десять приватных работ, а строка про неограниченный экспорт и любое использование начинается с платного. У российского AIPRINTGEN развилка проходит по другой линии: на месячных тарифах модели приватные, а на разовых пакетах кредитов - публичные, и это написано прямо в карточке пакета.

Вывод для подрядной работы простой. Пока вы пробуете для себя, бесплатного тарифа достаточно. Как только файл уходит клиенту или на продажу, нужен тариф, где написано про приватность и коммерческое использование: это 19-30 $ в месяц у зарубежных сервисов или 1 599 ₽ у российского.

Где чат наврал про эти же лицензии

18 октября я спросил бесплатный ГигаЧат без входа в аккаунт: какие нейросети делают 3д-модель по фото, какие у них бесплатные лимиты, нужна ли регистрация и в каком формате скачивается файл. Ответ пришёл подробный, на семь сервисов, с адресами и цифрами. Дальше я открыл каждый адрес и каждую страницу тарифов.

Про Tripo в ответе сказано: «Бесплатный тариф разрешает коммерческое использование». На странице тарифов в бесплатном плане написано обратное - публичные модели и некоммерческое использование. Про Meshy сказано ровно наоборот: «на бесплатном тарифе запрещено коммерческое использование», хотя там CC BY 4.0, то есть продавать можно с указанием авторства. Две лицензии подряд перевёрнуты - именно там, где ошибка стоит претензии от правообладателя.

Дальше по списку. Бесплатный лимит Tripo назван как «15 кредитов в месяц» - на странице сервиса 200. Два адреса из семи не открываются: раздел 3D у Stability отдаёт 404, страница Genie у Luma переадресует на главную. Российский AIPRINTGEN представлен как сервис «от Сбера» - слова «Сбер» на его сайте нет ни разу, а вместо обещанной «одной генерации в день» на странице тарифов написано про три пробных запуска на аккаунт.

Полезное в ответе тоже было, и его стоит забрать: предупреждение, что нейросети не знают реальных размеров и масштаб у модели произвольный. Это чистая правда, и ниже она подтвердится другим способом. Приём на будущее: любой список сервисов от чата проверяется тремя движениями - открыть адрес, открыть страницу тарифов, найти строку про лицензию.

Ты составил список сервисов. Пройди по нему ещё раз и для каждого пункта напиши строго: 1) точный адрес страницы с тарифами; 2) что именно входит в бесплатный тариф - число моделей или кредитов; 3) дословную формулировку про лицензию и приватность моделей; 4) чего в открытых источниках нет и ты это достроил сам. Если пункт нельзя подтвердить формулировкой со страницы сервиса - пиши «не подтверждаю» вместо догадки. Не называй никаких сроков и длительностей - ни числом, ни словом, ни в каких единицах.

Ответ на такой запрос становится короче и честнее: часть пунктов уезжает в «не подтверждаю», и именно их вы идёте проверять руками. Запрет на сроки тут рабочий: без него в ответ приезжает «генерация занимает 30-90 секунд» и прочие числа, которых никто не замерял.

Второй путь: не картинка, а расчёт и скрипт

Если деталь простая и размеры у вас есть, фотография вообще не нужна. Нейросеть сильна там, где надо считать по правилу: вычесть отверстия, перевести в сантиметры, умножить на плотность. Проверим это на задаче, где эталон посчитан заранее питоном, а в условие зашиты ловушки.

Условие: пластина 80 на 60 мм толщиной 4 мм, четыре крепёжных отверстия диаметром 5 мм, центр каждого в 8 мм от двух ближайших краёв, плюс центральное окно диаметром 20 мм насквозь. Ловушки такие: расстояние между центрами отверстий - не 80 и 60, а 64 и 44; объём считается с вычетом пяти отверстий; масса берётся от объёма, а не от габарита.

Деталь под 3D-печать из PLA: прямоугольная пластина [80] на [60] мм, толщина [4] мм. В ней [4] крепёжных отверстия диаметром [5] мм, центр каждого отстоит на [8] мм от двух ближайших краёв. Плюс центральное круглое окно диаметром [20] мм насквозь. Ответь строго по пунктам: 1) расстояние между центрами отверстий по длинной и по короткой стороне, в мм; 2) объём детали в см3 с учётом всех вырезов, покажи формулу; 3) масса в граммах при плотности PLA 1,24 г/см3 и заполнении 100%; 4) что в условии задано неоднозначно и что ты принял по умолчанию. Не называй никаких сроков и длительностей - ни числом, ни словом, ни в каких единицах.

Ответ сошёлся с эталоном знак в знак: 64 и 44 мм между центрами, 17,6292 см3 объёма, 21,8602 грамма массы. Мой питон на тех же данных даёт 17,629 см3 и 21,86 грамма. Счёт по правилу - действительно сильная сторона: на вычете пяти окружностей из пластины нейросеть не ошиблась.

Файл, который не сошёлся с собственным расчётом

Вторым пунктом того же ответа я попросил скрипт, который построит эту деталь и сохранит stl. Скрипт пришёл - аккуратный, с комментариями, с подписью «требуется установка библиотеки». Запускаю как есть.

Первая остановка - на строке создания центрального окна: обращение к методу, которого в библиотеке нет. Смешное в том, что четырьмя строками выше, где создаются крепёжные отверстия, тот же метод вызван правильно. Одна и та же вещь в одном скрипте написана двумя способами, и один из них не существует.

Вторая остановка - в самой установке. Совета «поставьте библиотеку» мало: вычитание объёмов требует отдельного вычислительного движка, без него скрипт падает и прямо пишет, что доустановить. Я проверил это нарочно - удалил движок и запустил заново.

Исправляю одно слово, ставлю недостающий пакет, запускаю. Файл собирается. Габариты верные: 80 на 60 на 4. Проверка на герметичность, которую он сам же вписал в скрипт, проходит. А объём - 19,000 см3 вместо его собственных 17,629, то есть расхождение почти 8 %, и масса 23,56 грамма вместо 21,86.

Разбираю файл по геометрии. Коробка в этой библиотеке строится центром в нуле координат - от минус 40 до плюс 40 по длине и от минус 30 до плюс 30 по ширине. А центры отверстий он разметил от угла: 8 и 8, 72 и 8, 8 и 52, 72 и 52. В итоге три отверстия из четырёх улетели за пределы пластины и не вырезали ничего, а «центральное» окно встало на угол и откусило от него четверть. На виде сверху это и видно: одна дырочка не на месте и выгрызенный угол.

И ещё одна ошибка этажом ниже: цилиндры подняты по высоте на половину толщины, поэтому вырезы получились не сквозные, а карманы глубиной 2,05 мм при толщине детали 4 мм. Печать такой пластины пройдёт штатно и даст деталь, которую нечем прикрутить.

Главный вывод здесь о доверии к готовому ответу. Арифметика была идеальной. Код выглядел грамотно. Встроенная проверка сказала «всё хорошо». Брак прошёл все три фильтра, потому что ни один из них не сравнивал файл с расчётом.

Четыре проверки файла перед печатью

Эти четыре пункта закрывают и модель по фото, и модель из скрипта. Делаются до того, как нагрет стол.

1. Габариты в миллиметрах - откройте файл в слайсере или в бесплатном редакторе и сверьте длину, ширину и толщину с чертежом. У модели по фото масштаб произвольный: её приводят к размеру по одному известному ребру, и это ребро надо знать заранее.
2. Объём против расчёта - посчитайте объём детали на бумаге и сравните с объёмом модели. Расхождение в проценты означает, что геометрия не та: у меня было 19,00 против 17,63 см3, и за этими 8 % прятались три отсутствующих отверстия.
3. Сквозные ли отверстия - смотрите деталь снизу и в разрезе, а не сверху. Вид сверху одинаков и у сквозного отверстия, и у кармана на половину толщины, а разница вскроется уже на сборке.
4. Герметичность и число оболочек - у Blender есть бесплатное дополнение 3D Print Toolbox: считает объём и площадь и ищет плохую геометрию. Помните главное: «модель замкнута» не значит «модель правильная» - мой бракованный файл эту проверку прошёл.

Чтобы часть работы делал сам чат, просите его не только писать скрипт, но и печатать самопроверки. Формулировка ниже превращает немой файл в отчёт, который можно сверить глазами.

Собери скрипт на Python, который строит деталь по размерам выше и сохраняет stl. Требования к скрипту: 1) все размеры вынеси в переменные сверху; 2) после сборки напечатай габариты по трём осям, объём в см3, массу при плотности [1,24] г/см3, число отдельных оболочек и ответ на вопрос, замкнута ли модель; 3) посчитай объём ещё и формулой и напечатай разницу в процентах между формулой и собранной моделью; 4) напечатай координаты центров всех отверстий и проверь, что каждое лежит внутри контура детали; 5) в конце одной строкой выведи «СХОДИТСЯ» или «НЕ СХОДИТСЯ». Назови все пакеты, которые нужно поставить, включая движок для вычитания объёмов.

В ответ приходит скрипт, который сам себя проверяет: если отверстие улетело за край или вырез оказался не сквозным, разница в процентах и координаты покажут это до печати.

Когда фотография всё-таки нужна: задание моделлеру

Бывает, что размеров нет, деталь лежит на столе, и нужна рабочая копия, которая встанет на место. Тогда нейросеть полезна с другой стороны: она собирает из ваших замеров понятное задание для человека, который сядет в CAD. Кормить её надо перечнем того, что вы сняли штангенциркулем.

Помоги составить задание моделлеру на восстановление детали по образцу. Вот что я измерил: [габариты], [диаметры отверстий и межцентровые расстояния], [толщина стенки], [радиусы скруглений], [резьба, если есть], [материал оригинала]. Собери задание по разделам: назначение детали и как она стоит в узле; размеры, которые обязаны совпасть, и размеры, которыми можно пожертвовать; допуски; что считать браком при примерке; в каком формате прислать файл и что приложить к нему для проверки. Отдельным списком напиши, каких измерений не хватает и чем их померить. Не называй никаких сроков и длительностей - ни числом, ни словом, ни в каких единицах.

Такое задание закрывает главный источник переделок: вы заранее отделяете размеры, от которых зависит посадка, от тех, где исполнитель волен делать по-своему.

Честно
Чего не умеет - по одной фотографии восстановить посадочные размеры, резьбу и толщину стенки. В снимке этих данных нет, и достроить их неоткуда.
Где ошибётся - в геометрии при верной арифметике: расчёт сойдётся с эталоном, а файл по тому же расчёту соберётся с ошибкой в проценты. И в лицензиях сервисов: у меня перевёрнуты две из двух.
Чем лечится - сравнением файла с расчётом по четырём пунктам выше. Проверка «модель замкнута» этого не заменяет: бракованная деталь её проходит.
Данные - чертежи и снимки изделий заказчика принадлежат заказчику. Перед загрузкой в чужой сервис спрашивайте разрешение, а на бесплатных тарифах помните, что модель может стать публичной.
Результат

Понятно, за что платить

Бесплатные тарифы дают от трёх до тринадцати моделей и ограничения по лицензии. Как только файл уходит клиенту, нужен платный тариф - и теперь видно, какой именно и почему.

Брак ловится до принтера

Четыре проверки занимают пару минут и отсекают файлы, где не хватает отверстий или они не сквозные. Пластик, стол и время печати остаются целыми.

Расчёт отделён от файла

Счёт нейросети можно брать в работу, файл - только после сверки. Это разные по надёжности вещи, хотя приходят в одном ответе.

Читайте также

Соседний разбор о том, что происходит, когда у нейросети просят чертёж и раскрой: нейросеть для чертежей. А если хотите начать с задач, где результат нейросети можно сразу продавать, заберите бесплатный гайд 4 бесплатных ИИ-инструмента для подработки.

Частые вопросы

Можно ли по одной фотографии получить деталь с точными размерами?

Нет. Сервис не спрашивает размер детали и не выводит его: поля для миллиметров нет даже в панели экспорта. Вы получаете форму, а масштаб приводите сами по одному известному ребру. Для посадочных размеров нужен обмер и чертёж.

Сколько моделей дают бесплатно?

На 18 октября: у российского AIPRINTGEN - три пробных запуска на аккаунт, у Meshy - 100 кредитов в месяц и до 10 моделей, у Tripo - 200 кредитов и около 13 моделей по их собственной оценке, у Rodin - базовая генерация и 10 приватных работ. Демо Hunyuan3D-2 бесплатное, но текстуры в нём отключены.

Можно ли продавать то, что напечатано по модели с бесплатного тарифа?

Зависит от сервиса. У Tripo на бесплатном тарифе использование некоммерческое, а модели публичные. У Meshy лицензия CC BY 4.0 - продавать можно с указанием авторства. У Rodin неограниченный экспорт и любое использование начинаются с платного тарифа. Строку про лицензию смотрите на странице тарифов до первой загрузки.

Почему нейросеть посчитала правильно, а файл получился неправильный?

Это две разные задачи. Вычесть пять отверстий из объёма - счёт по правилу, и тут ответ сошёлся с эталоном знак в знак. Удержать систему координат - уже конструкция: коробка строилась от центра, а отверстия размечались от угла, и три из четырёх ушли за край детали.

Чем проверить файл, если 3D-редактора нет?

Минимум даёт слайсер, в котором вы и так печатаете: он показывает габариты и позволяет посмотреть деталь в разрезе по слоям. Глубже смотрит бесплатное дополнение 3D Print Toolbox в Blender - оно считает объём и площадь и ищет плохую геометрию. Сравнение объёма с расчётом на бумаге работает в любом из них.

Нужен ли мощный компьютер?

Для онлайн-сервисов нет: считает их сервер, с вас браузер. Видеокарта нужна в одном случае - если запускать открытую модель вроде Hunyuan3D-2 у себя. Публичное демо той же модели работает в браузере бесплатно.

Пригодился разбор? Отправьте тому, кому он сейчас нужен:
ПоделитьсяTelegramWhatsAppVK
Работа со мной

Соберу расчёт детали и приёмку файлов так, чтобы брак не доезжал до принтера

Если печать у вас не хобби, а участок работы - заказы, повторяющиеся детали, подрядчики - эту рутину закрывают один раз. Соберу связку: расчёт по вашим размерам, скрипт со встроенными самопроверками, короткий регламент приёмки файла. Расскажите, что печатаете и где чаще всего попадаете на переделку.

Обсудить проект →