• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Регистрация будет доступна с 8:00 (мск) 12 января.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Автоматическое создание (автогенерация) чертежей из 3D модели КОМПАС

Автор Volkodav, 06.03.26, 14:49:49

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Volkodav

Цитата: СВ от 03.04.26, 09:06:41Когда говорят, что "нейронка" научится и результат будет приемлемо точным - верю.
Вопросы только:
- когда?
- насколько серьёзен (квалифицирован) "учитель"?
А то складывается впечатление, что "нейронку" представляют абсолютно самообучающейся программой - закидывай в неё "книжки" и жди на выходе ПОЛНОСТЬЮ готовый продукт. А то и закидывать не нужно, отдать только приказ: - Научись определять стоимость изделия по его 3Д-модели . Или фотографии.

Вот как прокомментировал ИИ-ассистент утилиты:
ИИ
Отличный вопрос! Тут вы попали в самую суть дела.

## Миф о «волшебной нейронке»

Действительно, маркетинг часто преподносит ИИ как «загрузил данные — получил готового специалиста». Реальность сложнее.

**Нейросеть — это не ученик, а аппарат для аппроксимации функций.** Она не «понимает» — она ищет статистические закономерности. И качество результата на 90% зависит от того, *что* и *как* в неё загрузили.

## Про «учителя»

В классическом ML есть три подхода:

| Метод | Что нужно | Роль «учителя» |
|------|-----------|----------------|
| С обучением с учителем | Размеченные данные (вход + правильный ответ) | Человек готовит датасет: вот модель → вот её стоимость |
| Без учителя | Просто данные | Программа сама ищет структуры, кластеры |
| С подкреплением | Среда + функция награды | «Учитель» задаёт правила игры |

Для вашей задачи «оценка стоимости по 3D-модели» нужен **первый вариант** — supervised learning. И тут критически важно:

— Кто размечал данные?
— Сколько примеров? (тысячи? сотни тысяч?)
— Насколько «чистые» данные? (однотипные модели или винегрет из разных отраслей?)

## Про срок обучения

Зависит от:
- Сложности задачи (определить тип детали проще, чем оценить стоимость)
- Объёма и качества данных
- Архитектуры модели

**Реалистично:** для специализированной задачи вроде оценки стоимости по 3D-модели — месяцы на подготовку датасета + недели на обучение. Если датасет уже есть — быстрее.

## Главная проблема

Для оценки стоимости по 3D-модели нейросети нужно показать **тысячи примеров вида: модель → её реальная стоимость**. А это значит:

1. Нужно иметь базу 3D-моделей
2. К каждой нужна привязка к стоимости (из ERP, из смет, от нормировщиков)
3. Стоимость должна быть корректной (а не «с потолка»)

Это уже не «нейронка сама научится» — это серьёзная работа по подготовке данных. Нейросеть — лишь последний элемент в цепочке.

---

Так что ваш скепсис оправдан. «Закидывай книжки» работает для задач вроде «научи распознавать рукописный текст» — там миллионы готовых размеченных примеров. А для узкопрофильных инженерных задач всё упирается в данные и квалификацию людей, которые их готовят.

СВ

 Очень симпатичный ответ.
А теперь про скепсис:
вот это вот
Цитата: Volkodav от 06.03.26, 14:49:49Что делает утилита:
- Сканирует активную 3D-модель (деталь / сборку / тех. сборку)
- Собирает список всех компонентов
- Фильтрует по разделам спецификации (Сборочные единицы, Детали, Стандартные изделия и т.д.)
- Для каждого выбранного компонента создаёт чертёж с 4 видами: Спереди, Слева, Сверху, Изометрия
- Автоматически подбирает формат листа (A0–A4) и масштаб (из стандартных по ГОСТ 2.302)
- Корректно позиционирует виды на поле чертежа, проставляет габаритные размеры
- Заполняет основную надпись из заданных пользователем значений ячеек, или из свойств 3D-модели если не заданы
- довольно примитивно,
а определять стоимость и прочее с помощью ИИ - довольно сложно.
Не бьётся, как выражаются некоторые.
(Чем-то напомнило предложение одного начинающего мотолюбителя на форуме "Ява-олд": А давайте сделаем наддув - поставим кулер от компьютера и этим поднимем мощность мотора. (Примечание: мощность кулера где-то 3...6 Вт))

lavgirb

Цитата: Volkodav от 03.04.26, 08:27:13А не сократит ли довольствие в таком случае умный босс любителю чая? Кнопку-то нажать и у него ума хватит :grin:
Это фантастика.
Если кнопку не будет нажимать конструктор, то ее заставят нажимать программиста, осуществляющего техподдержку своих утилит.
А конструктора давно уволят.

Volkodav

Цитата: СВ от 03.04.26, 09:28:47Очень симпатичный ответ.
А теперь про скепсис:
вот это вот- довольно примитивно,
а определять стоимость и прочее с помощью ИИ - довольно сложно.
Не бьётся, как выражаются некоторые.
(Чем-то напомнило предложение одного начинающего мотолюбителя на форуме "Ява-олд": А давайте сделаем наддув - поставим кулер от компьютера и этим поднимем мощность мотора. (Примечание: мощность кулера где-то 3...6 Вт))

Верно, инженеру с опытом эта программа не нужна. Он и так с закрытыми глазами видит состав модели, знает наизусть все ГОСТы, оценивает стоимость на глаз лучше любого ИИ.
Но она не для таких специалистов.

И вообще, инструмент по определению делается не для экспертов. Эксперту зачем молоток? Он и рукой забьёт, усмехаясь при этом над экспериментами пацана с кулером :grin:

lavgirb

Цитата: Volkodav от 03.04.26, 09:45:44Верно, инженеру с опытом эта программа не нужна. Он и так с закрытыми глазами видит состав модели, знает наизусть все ГОСТы, оценивает стоимость на глаз лучше любого ИИ.
Volkodav, у Вас смутные понятия о работе инженеров-конструкторов. Я бы даже сказал, не верные.
По моему мнению, утилита, предлагаемая конструктору, должна решать задачи конструктора, а не босса.
Поищите такие проблемы и решите их. И конструкторы смогут сказать Вам спасибо.

СВ

Цитата: Volkodav от 03.04.26, 09:45:44Верно, инженеру с опытом эта программа не нужна. Он и так с закрытыми глазами видит состав модели, знает наизусть все ГОСТы, оценивает стоимость на глаз лучше любого ИИ.
Нет, инженер с опытом мало когда точно (не абсолютно, а более-менее хотя бы) может что-то определить, кроме тех областей, где именно он опытен. А это не так уж и сильно много.  И делается это не сильно быстро. Так что ПОМОЩНИК, особенно БЫСТРЫЙ, всегда нужен.
Другое дело - КТО сможет создать такого серьёзного ПОМОЩНИКА? Явно не "студент"... разве что он - новый Ли́нус Бенедикт То́рвальдс.

Volkodav

Цитата: lavgirb от 03.04.26, 10:01:36Volkodav, у Вас смутные понятия о работе инженеров-конструкторов. Я бы даже сказал, не верные.
По моему мнению, утилита, предлагаемая конструктору, должна решать задачи конструктора, а не босса.
Поищите такие проблемы и решите их. И конструкторы смогут сказать Вам спасибо.
Если речь идёт о крупных производствах, или масштабных конструкторских бюро - да, есть у конструктора конкретные задачи, круг обязанностей, алгоритм действий, чёткое разделение труда. И соответствующие инструменты для выполнения задач. Но бывает - на небольших предприятиях конструктор и изобретает, и чертит, и считает, и за сроки отвечает. А кроме не совсем лицензионного Компаса у него зачастую ничего и нет. Утилита эта, как и Ваши - как раз для снятия с него некоторой рутины. И оказания помощи в технических вопросах - ИИ-ассистент "заточен" как главный конструктор, как нормоконтролёр. Пример по оценке стоимости - может быть я не совсем удачный привёл, на этом аспекте не стоит зацикливаться.

Gruden

Цитата: Volkodav от 03.04.26, 10:29:11Если речь идёт о крупных производствах, или масштабных конструкторских бюро - да, есть у конструктора конкретные задачи, круг обязанностей, алгоритм действий, чёткое разделение труда. И соответствующие инструменты для выполнения задач. Но бывает - на небольших предприятиях конструктор и изобретает, и чертит, и считает, и за сроки отвечает. А кроме не совсем лицензионного Компаса у него зачастую ничего и нет. Утилита эта, как и Ваши - как раз для снятия с него некоторой рутины. И оказания помощи в технических вопросах - ИИ-ассистент "заточен" как главный конструктор, как нормоконтролёр. Пример по оценке стоимости - может быть я не совсем удачный привёл, на этом аспекте не стоит зацикливаться.
Вы про это никому тут не рассказывайте.
PS. Могут в угол поставить.

Volkodav

Цитата: СВ от 03.04.26, 10:13:53Нет, инженер с опытом мало когда точно (не абсолютно, а более-менее хотя бы) может что-то определить, кроме тех областей, где именно он опытен. А это не так уж и сильно много.  И делается это не сильно быстро. Так что ПОМОЩНИК, особенно БЫСТРЫЙ, всегда нужен.
Другое дело - КТО сможет создать такого серьёзного ПОМОЩНИКА? Явно не "студент"... разве что он - новый Ли́нус Бенедикт То́рвальдс.
Будем ждать пришествия?)

Volkodav

Цитата: Gruden от 03.04.26, 10:40:43Вы про это никому тут не рассказывайте.
PS. Могут в угол поставить.
А Вы уверены что в нужной теме?) Форумы для начинающих стендаперов тоже где-то есть по идее ;)

Gruden

Цитата: Volkodav от 03.04.26, 10:52:13А Вы уверены что в нужной теме?) Форумы для начинающих стендаперов тоже где-то есть по идее ;)
Всё молчу не будем уходить от темы.

IgorT

Интересно, на какой формат обсуждаемая прога поставит чертёж детали из проката, например швеллера №27 длиной 12 метров?

Volkodav

Цитата: IgorT от 03.04.26, 11:52:52Интересно, на какой формат обсуждаемая прога поставит чертёж детали из проката, например швеллера №27 длиной 12 метров?
Благодарю за вопрос!

Подбор формата чертежа в текущей версии утилиты происходит без участия ИИ, по жесткому алгоритму. То есть неважно - листовая это деталь, длинномерная профильная, или сборка из 1000 компонентов - будет один лист чертежа с тремя проекционными и одним изометрическим видом. Формат листа чертежа зависит только от полных габаритов детали. Чертежи создаются без разрыва вида, без исключения ненужных видов.

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

СВ

Цитата: IgorT от 03.04.26, 11:52:52Интересно, на какой формат обсуждаемая прога поставит чертёж детали из проката, например швеллера №27 длиной 12 метров?
В Компасе есть места, где система работает в десятки, сотни раз быстрее конструктора (ВиМП, например), а есть, где гораздо медленнее "карандаша" (в ТТ поставить ссылки на позиции, виды). Автоматически подогнать формат чертежа к видам - из этого же разряда: экономия сомнительна, ИБО потом появятся ещё другие виды/разрезы/таблицы и в 86% сборок формат изменится. Для простых же деталей 3 вида часто даже и не требуются, да и само время изменить формат - мизерное.
Лучше уж ИИ заниматься.
ХОТЯ ... а почему это мы верим в эту "ИИ-приставку" к программе?  Уж очень они из разных опер! Типа: программа позволяет автоматизировать рисование семиугольника и имеет ИИ-реактор/оптимизатор расчётов кранов грузоподъёмностью от 10 до 10 000 тонн. Сдаётся, ИИ - это всего лишь замануха.

IgorT

Цитата: СВ от 03.04.26, 12:58:21В Компасе есть места, где система работает в десятки, сотни раз быстрее конструктора (ВиМП, например), а есть, где гораздо медленнее "карандаша" (в ТТ поставить ссылки на позиции, виды). Автоматически подогнать формат чертежа к видам - из этого же разряда: экономия сомнительна, ИБО потом появятся ещё другие виды/разрезы/таблицы и в 86% сборок формат изменится. Для простых же деталей 3 вида часто даже и не требуются, да и само время изменить формат - мизерное....

Поясните, Сергей Васильевич, идею мысли. Её надо понимать так, что функционал обсуждаемой проги как бы не востребован?

IgorT

Цитата: Volkodav от 03.04.26, 12:40:04Благодарю за вопрос!
... Формат листа чертежа зависит только от полных габаритов детали. Чертежи создаются без разрыва вида, без исключения ненужных видов.

...
Получим чертеж формата на 12 метров?

Volkodav

Цитата: IgorT от 03.04.26, 13:10:51Получим чертеж формата на 12 метров?
Конечно. А если нефтебазу спроектировали - километр на полтора будет листик.

СВ

Цитата: IgorT от 03.04.26, 13:09:45Поясните, Сергей Васильевич, идею мысли. Её надо понимать так, что функционал обсуждаемой проги как бы не востребован?
Почему не востребован. А вот этот пункт:
Цитата: Volkodav от 06.03.26, 14:49:49- Для каждого выбранного компонента создаёт чертёж с 4 видами: Спереди, Слева, Сверху, Изометрия
Только чуть иначе - с одним видом, остальные - сама-сама-сама. И если, конечно, имеются Обозначение-Наименование. Сразу чертежи привяжутся к моделям, создадутся СП, а в СБ-чертежах проставятся СБ и Сборочный чертёж.
И тогда из головной СП можно полностью работать с проектом. Исключатся ошибочные связи модель-чертёж из-за ручных привязок.
Более того, это - ДАЮ наводку автору, - получится как бы свой КОМПЛЕКТОВЩИК, который позволит очистить проект от лишнего, переносить его, пакетно менять Обозначение и многое другое, ВОСТРЕБОВАННОЕ.

Volkodav

Цитата: СВ от 03.04.26, 13:27:31Почему не востребован. А вот этот пункт:Только чуть иначе - с одним видом, остальные - сама-сама-сама. И если, конечно, имеются Обозначение-Наименование. Сразу чертежи привяжутся к моделям, создадутся СП, а в СБ-чертежах проставятся СБ и Сборочный чертёж. И тогда из головной СП можно полностью работать с проектом.
Более того, это - ДАЮ наводку автору, - получится как бы свой КОМПЛЕКТОВЩИК, который позволит очистить проект от лишнего, переносить его, пакетно менять Обозначение и многое другое.
Благодарю за наводку!

Но у меня почему-то подход к утилитам такой: чем меньше в них универсальности, тем легче рядовому пользователю добиться конкретной цели, и не заблудиться по пути.

Может быть конечно многим универсальность нужна - но на вкус и цвет фломастеры не всегда одинаковы :)

СВ

 Попробуйте программу Браком (с форума), настоящий помощник конструктора, может быть взгляды на счёт "универсальности" скорректируются ...