Как стать автором
Обновить
76
3
КОМПАС-3D @kompas_3d

Отечественная САПР-система

Отправить сообщение

Как устроена работа в частном конструкторском бюро: взгляд изнутри

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров5.2K

Публикуем статью от частного конструкторского бюро Volkov-KB. Реверс-инжиниринг против традиционного проектирования, модели для парка аттракционов и рабочие сценарии использования КОМПАС-3D — обо всем этом в тексте.

Читать далее

Будущее КОМПАС API на Linux

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров4.1K

Продолжаем рассказывать, как идет портирование КОМПАС-3D на Linux (начало здесь). Сегодня речь про API и с вами Владимир Кузнецов, инженер‑программист по прикладным интерфейсам КОМПАС-3D.

До начала разработки нативной Linux‑версии КОМПАС-3D у нас был API экспортных функций, API5 и API7 под Windows. Когда возникла необходимость поддерживать КОМПАС на нескольких операционных системах, было принято решение создать кроссплатформенный API, который бы работал как на Windows, так и в ОС Linux. Рабочее название такого API — KsAPI.

Читать далее

Добавление пользовательских иконок для типов MIME в Linux

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров1.8K

Привет! Меня зовут Станислав Ермохин, я руководитель группы методического обеспечения в команде КОМПАС-3D. По ходу подготовки версии КОМПАС-3D для Linux мы встречаемся с «очевидными и невероятными» ситуациями. Решением одной из них решили поделиться. Тем более, что в Рунете не удалось найти достаточно полного описания, как назначать пользовательские иконки для файлов. Вся информация разрозненная, отрывочная или устаревшая. 

Читать далее

Книжный клуб АСКОН: что читают разработчики САПР?

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров3K

Сегодня в АСКОН работает больше тысячи человек: от Санкт-Петербурга до Владивостока, часто разработчики одного продукта могут не знать своих коллег из других команд и тем более сотрудников региональных офисов, которые занимаются внедрением разработанного ПО. Что может объединить людей в большой компании помимо общего работодателя?

Из этих соображений и родился книжный клуб АСКОН. Чтение – это универсальное занятие, способное свести в одном чате людей с самым разным бэкграундом, разных поколений и с разными вкусами. А как сделать так, чтобы все были на связи, но ни для кого клуб не был обязательным? Конечно, организовать его онлайн в телеграме!

Читать далее

Стажерская программа глазами бывшего стажера

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров2.2K

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

Читать далее

Работа с файлами других САПР в КОМПАС-3D. Часть 3. Добавление компонентов в сборку без предварительного открытия

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров2.2K

«В предыдущих сериях» (часть 1 и часть 2) мы рассказали, какие практические сценарии работы с файлами моделей из других CAD-систем существуют в КОМПАС-3D. Разобрали, как открывать файлы открытых и проприетарных форматов для просмотра, создавать с них конструкторскую документацию, редактировать модели.

В этой, заключительной части объясняем, как добавить компонент из другой CAD-системы в сборку КОМПАС-3D таким образом, чтобы при изменении исходного файла модели эти изменения отображались в сборке автоматически.

Читать далее

КОМПАС-3D и работа с файлами других САПР. Часть 2

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров6.7K

В предыдущей части мы рассказали, как с помощью КОМПАС-3D открыть файлы из других CAD-систем и создать конструкторскую документацию на их основе.

В этой статье объясняем, как в КОМПАС-3D работать с файлами открытых и проприетарных форматов. Описанная методика работы подойдет для любых систем: SolidWorks, CATIA, Inventor, Creo, NX, Solid Edge. Разберем сценарий на примере форматов *.SLDPRT,*.SLDASM (SolidWorks).

Читать далее

А что, КОМПАС-3D умеет работать с файлами других САПР? Часть 1

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров14K

Одна из частых головных болей инженера — открыть файл, созданный в одной САПР, в другой. Но просто открыть — это цветочки, а если нужно прочитать и дальше добавить этот файл в сборку, внести изменения в конструкцию, сформировать чертеж. Разбираемся, как это работает в КОМПАС-3D, какие форматы он читает и как работает с чертежами по моделям других CAD-систем.

Работа с форматами других CAD-систем — не новость для пользователей КОМПАС-3D, эта функциональность развивается последние четыре версии.

Читать далее

Новинки КОМПАС-3D v22 Home

Уровень сложностиСредний
Время на прочтение22 мин
Количество просмотров17K

В начале сентября мы выпустили новую версию системы КОМПАС-3D Home для любительского 3D-моделирования и домашнего использования. Мейкерам, умельцам, 3D-печатникам, домашним мастерам и блогерам доступны все возможности профессиональной САПР.

Что же нового появилось в КОМПАС-3D v22 Home?

Читать далее

Портирование КОМПАС под Linux: особенности реализации и результаты

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров18K

Мы много рассказывали на Хабре, как запустить САПР КОМПАС на Linux с разными вариантами Wine (ссылка 1, ссылка 2). Сегодня впервые публикуем пост о разработке нативной Linux-версии. На связи Андрей Пилюгин, ведущий инженер-программист.

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

Работы по портированию КОМПАСа велись не один год, над этим начинала работать совсем небольшая группа программистов, и за этот период вышло две версии под Windows. По этой причине мы не могли разломать весь каркас приложения и написать его заново, приходилось аккуратно трансформировать приложение, постепенно заменяя его составляющие на кроссплатформенные и поддерживая в работоспособном состоянии все остальные. В этом нас сильно выручала система автотестов.

Мы решили не пытаться переписать всё сразу, а разделили портирование на этапы. На первом этапе хотели получить некую заготовку, в которой будет только сильно урезанное 2D с возможностью открытия нескольких документов, их масштабирования и переключения вкладок: по сути viewer.

Читать далее

Как Python упрощает жизнь тестировщикам КОМПАС-3D

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров6K

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

Читать далее

Оптимизация тестирования: как поймать вылеты автотестами. Что нам подсказал Магнитофон

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров1.7K

Как и любой продукт, КОМПАС-3D проходит многоэтапное тестирование, прежде чем попасть к пользователю, в нашем случае — инженеру. Мы рассказывали, как устроено тестирование в разработке (читать здесь) и альфа-тестирование с участием пользователей (об этом здесь).

Сегодня поговорим о Магнитофоне. Так называется система автотестирования нашей собственной разработки. С её помощью можно записывать и анализировать тесты по заданным сценариям. Такая работа помогает:

проводить массовую проверку работоспособности программного обеспечения;

находить новые сценарии вылетов, ошибки и утечки памяти;

модифицировать существующую базу тестов;

реализовывать необходимую функциональность;

изменять данные проверки и анализировать её результаты;

тестировать те приложения для КОМПАСа, которые используют обновлённый вариант интерфейса.

Читать далее

Generative AI. Как программистам держать нос по ветру

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров14K

Вряд ли найдётся тот, кто ещё не знаком с ChatGPT, Midjourney, StableDiffusion - такая популярность говорит сама за себя. Хайп вокруг генеративного искусственного интеллекта (далее - ИИ) не утихает и уже начинает немного надоедать. Но мы, как разработчики, должны оставаться в курсе событий и принимать реальность такой, какая она есть.

А реальность такова:

• Использование Copilot и его аналогов, ChatGPT и других генеративных нейросетей увеличивает вашу продуктивность.

• Бизнес активно ищет возможности оптимизировать процессы или внедрить новые фичи на основе генеративного ИИ.

Давайте разберём каждое из этих утверждений.

Читать далее

Как и для чего мы проводим Альфа-тестирование КОМПАС-3D?

Время на прочтение6 мин
Количество просмотров1.4K

Альфа- и бета-тестирование — это разновидности внешнего пользовательского тестирования нового продукта, в нашем случае — версии. Если о бета-тестировании многие знают, т.к. оно ежегодно проводится для всех желающих в открытом формате, то про «альфу» известно не так много. О нем мы и расскажем подробнее.

Сразу после официального релиза КОМПАС-3D начинается работа над следующей версией продукта. Каждый квартал выходят технические релизы для внутренних пользователей. Есть функциональность, которая реализуется в течение квартала и соответственно попадает, например, в первый технический релиз. Другая же пишется в течение более длительного времени. Первая версия, обладающая всей функциональностью, которая была запланирована на текущий год, и есть альфа-версия.

Читать далее

Рецепт установки ПОЛИНОМ:MDM под Linux

Время на прочтение2 мин
Количество просмотров3.8K

У нас часто спрашивают о том, что КОМПАС-3D нам удалось развернуть с помощью Wine под Linux, а когда ждать того же относительно продуктов, входящих в PLM-комплекс АСКОН?

В этой статье расскажем, как установить клиент ПОЛИНОМ:MDM, системы управления нормативно-справочной информацией предприятия.

Читать далее

Как мы развернули среду общих данных BIM-проектов в Yandex Cloud. Результаты эксперимента

Время на прочтение6 мин
Количество просмотров3.9K

В этой статье речь пойдет о Pilot‑BIM, системе управления проектными данными и инженерным документооборотом в строительстве. Это сетевое программное обеспечение, все пользователи которого работают с общей базой данных. Система организует совместную работу множества участников инвестиционно‑строительных проектов с файлами, электронными документами и информационными моделями объектов капитального строительства. Под множеством участников здесь можно понимать не только большое количество пользователей (сервер системы Pilot‑BIM способен обслуживать до нескольких тысяч пользователей), но и любое количество организаций‑участников проекта, располагающихся в разных точках планеты. Подробнее ознакомиться с Pilot‑BIM, целями его внедрения и решаемыми с его помощью задачами можно на сайте продукта, а в этой статье мы рассмотрим один из способов развёртывания и эксплуатации серверных компонентов системы.

Читать далее

Российский ВIM для проектирования крупного промышленного производства. Опыт АО «Глоботэк»

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров2.8K

Наша компания была организована в 2003 году. Мы работаем почти по всей России: на территории от Калининграда до мыса Хой. Располагаемся непосредственно в г. Тольятти. Самарская область славится большим фондом промышленности по химии. В основном, специалисты АО «Глоботэк» являются опытными проектировщиками, имеющими солидный опыт работы в Тольяттинском филиале Государственного института азотной промышленности. В настоящее время выполняем комплексные проекты на капитальные объекты по химической и нефтехимической промышленности. Помимо этого, занимаемся поставкой оборудования и практикуем разработку собственных технологических процессов. Одна из наших специализаций — производство формалина и смол, также, имеем обширный опыт по проектированию производств метанола, карбамида, меламина и прочим продуктам химической промышленности.

Изначально мы не испытывали потребность в 3D‑проектировании, а делали всё традиционно в 2D. Но постепенно стали появляться заказы на объёмные проекты. За последние два года мы выполнили проектную и рабочую документацию на склад метанола на 50 000 м3 с двумя насосными и двумя резервуарными парками, получилось приблизительно 5500 листов. В этот же период мы выполнили проектную и рабочую документацию на склад карбамида с грузооборотом 700 тыс. т/год, а также десяток проектов по техническому перевооружению опасных промышленных объектов.

Читать далее

Ускорение компиляции КОМПАС-3D в 4 раза при помощи PCH

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров2.5K

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


Читать далее

КОМПАС-3D x64 и Linux на базовом Wine 8.0

Время на прочтение3 мин
Количество просмотров20K

Инструкция — вектор для тех, кому нравится поковыряться в системе

В прошлой статье я начал публиковать инструкции по развёртыванию КОМПАС-3D под ОС на ядре Linux, а сегодня это дело закончу. Пока разработчики ещё трудятся над нативной Linux‑версией КОМПАС-3D, поэтому сейчас доступны два варианта работы в Linux: через WINE@Etersoft от команды «Этерсофт» и свободную версию Wine.

Ранее мы рассмотрели запуск с помощью WINE@Etersoft, на очереди Wine.

Как запустить КОМПАС на чистом Wine

Оптимизация зубчатых передач в КОМПАС-3D с помощью приложений «Валы и механические передачи 3D» и «Оптимизация IOSO-К»

Время на прочтение7 мин
Количество просмотров4K

В настоящее время существует несколько стандартов на исходные контуры. Каждый из них хорош по-своему, однако получить передачу, оптимальную для заданных условий эксплуатации, при использовании стандартных подходов и методов не всегда возможно. А ведь наверняка любопытному и грамотному конструктору захочется выйти за границы стандартов, отойти от стандартного исходного контура и посмотреть — а что там? Вдруг в неведомом пока многомерном поле переменных, которыми являются исходные геометрические данные передачи, и окажется то самое решение, которое позволит в тех же габаритах создать передачу лучше и надежнее?!

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

Для достижения цели «сделать лучше и надежнее» в программном комплексе, состоящем из расчетного модуля «Валы и механические передачи 3D» и приложения «Оптимизация IOSO-K», реализованы IOSO-алгоритмы оптимизации, в которых стратегия решения задач оптимизации принципиально отличается от известных подходов нелинейного программирования и базируется на новой эволюционной технологии построения поверхности отклика. Как следствие, данная технология обладает большей эффективностью, обеспечивает большие возможности.

Как сделать лучше и надежнее?

Информация

В рейтинге
Не участвует
Откуда
Коломна, Москва и Московская обл., Россия
Работает в
Зарегистрирован
Активность