View Cube КОМПАС-3D v25(+)
Мне сильно не хватало, если кому надо - могу безвозмездно поделиться ссылкой на гит или готовым архивом. Пара вечеров вайбкода.
Мне сильно не хватало, если кому надо - могу безвозмездно поделиться ссылкой на гит или готовым архивом. Пара вечеров вайбкода.
Продолжаю развивать проект удобной 3D галереи и по просьбам обладателей 49,5 добавил функционал по файлам Компаса, а также ряд мелких исправлений.
*первая версия и описание идеи здесь: Галерея-просмотрщик для 3D моделей - Mesh3DViewer *
Обновление лежит здесь:
Что добавлено:
Ускорен просмотр больших моделей: оптимизированы загрузка, использование RAM/VRAM, передача CPU→GPU, кэширование и потоковая обработка.
Адаптивная производительность: LOD, контроль видеопамяти и оптимизация отображения тяжёлых моделей без снижения качества исходника.
Улучшены миниатюры: автоматическое кадрирование, размер, кэширование и ускоренная генерация.
Просмотр моделей в архивах: генерация превью непосредственно для моделей внутри ZIP.
Поддержка КОМПАС-3D: добавлены .m3d и .a3d.
Автономные превью КОМПАС: миниатюры M3D/A3D работают без установленного КОМПАС-3D.
Конвертация КОМПАС: M3D/A3D можно преобразовывать в распространённые 3D-форматы при установленном КОМПАС.
Сравнение моделей: M3D/A3D добавлены в полноценное 3D-сравнение с обычными моделями.
Общая оптимизация: существенно снижены лишние операции чтения/копирования, нагрузка на память и повторные вычисления; повышена отзывчивость при работе с большими коллекциями и многомиллионными моделями.
P.S: Кто желает поддержать рублем - хоть символически, хоть ощутимо, буду рад) Каждый донат уменьшает желание делать программу или функционал платными))))
Рубрика слоуновости в группе)
В июле АСКОН выпустил КОМПАС-3D v25, также вышли домашняя (КОМПАС-3D v25 Home) и учебная версии.
Теперь все версии официально и нативно поддерживают линукс. Wine больше не нужен!
Полная поддержка для Альт Рабочая станция 11, РЕД ОС 8.0, Astra Linux 1.8, остальные линуксы поддерживаются сообществом пользователей через ТГ- и Мах- чаты АСКОН. Недавно сообщество самостоятельно сделало скрипт для установки на Ubuntu, т.е. потихоньку начинают поддерживать и популярные дистрибутивы? а не только отечественные, хоть пока и не официально.
По линуксу также вышли статьи по работе в закрытом контуре предприятий:
Альт Рабочая станция https://habr.com/ru/companies/ascon/articles/1066518/
Винда по-прежнему поддерживается: Windows 10 и 11. От неё АСКОН вроде не планирует отказываться, что радует.
Из новинок на мой взгляд самое интересное - это приложение «Эргономика: Манекены».
Приложение позволяет проанализировать взаимодействие человека, с учетом его антропометрических параметров, с проектируемыми изделиями или рабочими местами для оптимизации и повышения удобства и безопасности.
Т.е. теперь можно вставить манекен с параметрами себя любимого в модель и проверить удобно ли тебе будет пользоваться тем, что ты напроектировал) Не ударишься ли головой о балку потолка на лестнице, не маловат ли для тебя сортир и т.п.)))
Для использования на предприятии тоже полезно - можно проверять возможность подлезть гаечным ключом при ремонте, разные пульты, авто- и мото-технику, мебель, здания и прочее.
Для реверса появилась интересная функция - сегментация
Сканированные модели автоматически разбиваются на простые аналитические поверхности: плоские, цилиндрические, сферические, конические, тороидальные. Это экономит часы ручной работы и позволяет быстрее переходить от скана к готовой модели.
Ещё интересная новинка - рельеф
Команда позволяет наносить на изделие надписи и логотипы в виде выступов или гравировки – и не только на плоские, но и на криволинейные грани. Довольно удобно для создания всяких картинок и надписей на поверхности.
Появилось также новое приложение «КОМПАС-Композиты» для желающих повторить путь Игоря Негоды))) Оно позволяет работать с угле- и стекло-пластиками и другими композитными материалами.
Поставляется оно, к сожалению, только в коммерческом КОМПАСе, в Home его не завезли(( Жаль конечно, приложение крутое, может и домашние пользователи его когда-то дождутся.
Полная видеопрезентация с новинками была в прошлом посте:
Ещё из новинок: варианты состава геометрии, групповые отверстия, поверхность скругления и многое другое, полный список изменений можно посмотреть на странице новинок или прочитать в рилноте.
Источники:
Собрал тут за пару дней приложение, которое архивирует в ZIP выбранную сборку. В отличии от встроенного Комплектовщика он полностью сохраняет структуру папок, не тянет сотни чертежей, не меняет имена и всякое прочее ненавистное. И работает СУЩЕСТВЕННО быстрее.
А так как сильно много возможностей обкатать нет, выложу сюда за фидбеком.
Когда-то на заре 18 версии был макрос "exp_zip" - от это его реинкарнация, но более удобная, и не ломающаяся на исключенных элементах.
UPD1 - https://disk.yandex.ru/d/C-N_YtZn8BaHcA (ускорены обработки огромных массивов деталей/сборок и чего-то там ещё)
Сборки, вставленные макетами - обрабатывает полностью
Делали, со встроенными деталями-заготовками - тоже полностью обрабатывает



Варианты катушек
Занимаюсь дайвингом, и на днях, листая ленту, наткнулся на интересные катушки. Устройство настолько зацепило, что сразу захотелось воссоздать его в 3D, а в перспективе — разработать собственную, улучшенную модель под свои задачи.
Какой вариант тебе понравился больше?
😏
Начертил, распечатал — и первая часть идеально защёлкнулась со второй. Я даже подпрыгнул на стуле, если честно. Эта радость, это чувство победы... В такие моменты кажется, что ты покорил этот цифровой океан, что теперь-то всё попрёт.
Но...
Теперь надо печатать вторую часть детали. И тут началась такая ж...
Потому что её надо как-то повернуть относительно основания. А в Компасе параллельные линии не дают этого сделать. Я тыкаю «что-то», выбираю объект, указываю угол — а он выдаёт: «Невозможно выполнить операцию». Я меняю угол — та же история. Создаю новую плоскость — а он всё равно ругается, линии параллельны. Гребешь просто на месте впустую. Это злило капец.
Долбаное чувство беспомощности. Ты не можешь сделать ничего. Сидишь, смотришь на эти красные строчки ошибок, на всплывающие предупреждения, и понимаешь — ты просто не знаешь, как сказать Компасу: «Ну повернись, блин, как надо!».
Продолжалось сие действо часа три, затем у моего ангела-хранителя закончился обед, и компас на минутки две сжалился. В этот миг мне позавидовали бы наверное все величайшие инженеры мира 🤣 С такой скоростью я не щёлкал мышкой никогда. Я создал вспомогательную прямую, привязал к ней объект, повернул через неё — и ОНО ПОВЕРНУЛОСЬ! Думал я, но нет.
Честно, мне даже аплодисменты слышались.😁
Оглянулся... Штормило тааак в голове, штукатурка падала. В такие моменты понимаешь, что перед мощью параметрического моделирования у тебя нет шансов, каковы бы ни были твои навыки. Нельзя быть беспечным, нужно здраво оценивать свои способности. Но, в принципе, и помощи попросить не стыдно. Наверное.
Клиент вернулся с вопросом «ну как там?», был обескуражен и ошеломлён моим рассказом со спецэффектами: я туда, а оно ррраз, повернул, защёлкнул, напечатал! Первая часть готова. Гордость распирала, чувство победы — не передать словами.
Но теперь понимаю: вторая часть — это новый шторм. И я снова сижу, смотрю на эти красные строчки, на всплывающие ошибки, и думаю: ну как так-то?!.
Сижу за компом, такой весь из себя творец, строю эту геометрию по образу и подобию. Пластиковая запчасть — вот она, уже как родная, лежит на столе. Щупаю её, вертичу, сверяюсь с оригиналом, как с картой сокровищ. И всё вроде бы идёт по плану. Но потом смотрю в монитор — и начинается боль.
Представь себе.
Когда ты только неделю назад купил 3д принтер, опыта ноль, и тут прилетает заказ на деталь без модели, без чертежей, а ты даже выдавливание не умеешь настроить в программе, и думаешь: «Ну, зачем я в это ввязался?»
Я немного моделю в компасе, и хочу поделиться сценарием.
Запускаю claude и говорю ему, русским языком
Напиши mcp для работы с Компас3Д. Сделай для него системный скилл. В скилл добавь возможность обновления при обнаружении агентом проблем/починке их
Он шуршит токенами, и выдает питон скрипт на 350 строк, и md файл, в который пишет как его вызывать. Все, компас можно использовать.
В другой сессии говорю что-то подобное.
https://aliexpress.ru/item/1005003786429381.html используй скилл компаса чтобы сделать параметрическую модель для этого актуатора. Параметры - внешние переменные stroke и extension (0<extension<stroke). Не мельчи, не нужна большая детализация, важно чтобы совпадал внешний габарит и проушины были на нужных местах.
И получаю вот такой результат.


Размеры взяты со скриншотов в карточке товара. Параметры работают.
Красиво, но можно еще доработать
Добавь к модели оси проушин, для использования в сборках.
Тадам. Все, модель готова.
В процессе оно дергает всякие api, часто с ошибками, и записывает себе в доку инфу по правильному вызову, так что во второй раз на ту же задачу уйдет меньше токенов.
В целом на все, с момента постановки задачи (посмотреть как оно в компасе) до готовой модели прошло немного больше часа.
MCP и скиллы не выкладываю именно по этой причине. Для использования достаточно просто коротенького пропмта.
Понятно что большую сборку оно пока ниасилит, но для каких-то небольших задач уже можно использовать. Ну и в целом я в ахуе от прогресса. Мы живем в удивительное время.