Как стать автором
Обновить
139.13
АСКОН
Крупнейший российский разработчик инженерного ПО
Сначала показывать

Возможности продления кривых для пользователей ядра C3D

Время на прочтение9 мин
Количество просмотров933

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

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии2

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

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

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

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

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

Как запустить КОМПАС на чистом Wine
Всего голосов 11: ↑10 и ↓1+11
Комментарии13

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

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

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

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

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

Как сделать лучше и надежнее?
Всего голосов 6: ↑6 и ↓0+6
Комментарии2

Запускаем КОМПАС-3D на Linux с помощью WINE@Etersoft. Инструкция

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

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

Читать далее
Всего голосов 11: ↑6 и ↓5+2
Комментарии110

Создание обертки геометрического ядра C3D для использования на разных языках и платформах

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

Одна из задач в разработке современных программных продуктов — снижение порога вхождения. Ее решением может быть, например, документация, снабженная большим количеством примеров, развитая техподдержка или возможность использования продуктов на нескольких языках программирования.

Рассмотрим процесс создания обертки для библиотеки геометрического ядра C3D Labs.

Читать далее
Всего голосов 4: ↑3 и ↓1+2
Комментарии0

Истории

Поверхность по сети кривых

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

Продолжаем серию постов о сложной математике, которую невозможно описать простыми словами. В этот раз мы поговорим о функционале поверхностного моделирования в геометрическом ядре C3D Modeler – поверхности по сети кривых.

Заранее предупреждаем. Дальше вам встретится множество геометрических терминов и формул. А кто говорил, что будет легко?!

О различных аспектах построения поверхности по сети кривых, а также полезных для ее практической реализации тонкостей, рассказывает Павел Егоров, математик-программист в C3D Labs.

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

Читать далее
Всего голосов 10: ↑10 и ↓0+10
Комментарии3

Импортозамещение САПР при поддержке разработчика: опыт производителя автокомпонентов

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

Владимирский завод НПК «Автоприбор» уже 90 лет производит электрооборудование для транспортной отрасли: от моторедукторов и электродвигателей до систем стеклоочистки. Предприятие сотрудничает с такими производителями, как «КамАЗ», «Урал», «АвтоВАЗ». В 2018 году компания приступила к масштабной цифровой трансформации: в начале был выбран зарубежный PLM-комплекс «тяжелого» класса, который теперь поэтапно заменяется на решения АСКОН. Конструкторское подразделение уже перешло на систему автоматизированного проектирования КОМПАС-3D, на очереди — технологи и общее управление конструкторско-технологической информацией.

Об импортозамещении, наставничестве и сотрудничестве с технической поддержкой АСКОН рассказывает Елена Донских, заместитель начальника управления конструкторско-технологических разработок НПК «Автоприбор».

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии2

Проектирование элементов систем управления в КОМПАС-3D и приложениях. Мастер-класс от «Пожарных систем»

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

Сегодня практически все сложные изделия как гражданского, так и специального назначения оснащены системами автоматизированного управления. В их состав могут входить радиоэлектронные модули, отдельные электронные приборы, блоки и иные компоненты, которые объединяются в единую систему управления изделием и имеют между собой электрические связи, представляющие соединения с помощью проводов, кабелей и жгутов. Элементы таких систем можно проектировать по-разному: в 2D-САПР (согласитесь, 2D – это рудименты), базовыми возможностями 3D-моделирования (очень долго и не всегда достижим корректный результат) или с использованием специализированных САПР-приложений.

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

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Превзойти самолет: как «Пегас‑Агро» создает сельхозтехнику по авиационным стандартам

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

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

В результате этих изысканий в 2001 году сделали нашу первую машину. Уже тогда она с большой скоростью обрабатывала поля и была очень легкой.

Узнать подробности
Всего голосов 28: ↑27 и ↓1+33
Комментарии18

Профессия: театральный инженер-конструктор. Как создаются декорации и чем в этом помогает 3D-проектирование

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

Нередко театр ассоциируется только лишь с актерской труппой во главе с худруком или режиссером, по численности не превышающей 60-70 человек. В действительности даже в небольшом театре могут работать до 300 сотрудников: бутафоров, осветителей, костюмеров, реквизиторов, механиков сцены, а также инженеров-конструкторов. Их труд, как писал Карел Чапек, остается «за сценой, под сценой и над сценой», и «хотя они выполняют свою миссию весьма прозаически, в обыкновенных пиджаках или синих спецовках, — они играют немаловажную роль в создании спектакля».

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

Мы поговорили с инженерами-конструкторами трех театров: Сергеем Накаряковым из Красноярского драматического театра им. А. С. Пушкина, Алексеем Исаенко из Самарского театра юного зрителя «СамАрт» и Алексеем Калининым из Орловского театра кукол. Оказалось, что театр можно назвать «заводом по выпуску жестких и мягких декораций», системы автоматизированного проектирования (САПР) используются не менее активно, чем на производстве, а один инженер одновременно «разрабатывает» несколько изделий спектаклей.

Читать далее
Всего голосов 4: ↑3 и ↓1+2
Комментарии8

Опыт портирования геометрического ядра C3D на платформу «Эльбрус»

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

В конце 2021 года мы инициировали процесс портирования геометрического ядра C3D Labs на отечественную платформу «Эльбрус». В этой заметке мы хотим рассказать об основных этапах этого процесса.

«Эльбрус» — это программно-аппаратная платформа, которая разрабатывается компанией МЦСТ. Процессоры данной модели используют набор команд типа RISC (Reduced Instruction Set Computer) и имеют собственную архитектуру E2K. Последняя относится к типу VLIW, то есть имеет длинную машинную команду.

Стоит отметить, что большинство современных процессоров основано на наборе команд типа CISC (Complicated Instruction Set Computer) и имеет архитектуры x86_64 или arm. Из сказанного выше следует, что архитектура E2K отличается рядом особенностей по сравнению с другими архитектурами, что создает определённые сложности при портировании. Поэтому ниже мы перечислим некоторые из этих сложностей.

Читать далее
Всего голосов 9: ↑6 и ↓3+3
Комментарии2

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

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

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

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

Большая подробная статья
Всего голосов 10: ↑10 и ↓0+10
Комментарии23

3D-мастерская на орбите. Интервью с командиром экипажа космического эксперимента SIRIUS-21 Олегом Блиновым

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

В июле завершился третий этап международного проекта SIRIUS (Scientific International Research In Unique Terrestrial Station), моделирующего длительные пилотируемые космические полеты. На протяжении 240 суток экипаж из 5 человек, представлявших три страны — Россию, США и ОАЭ, находился в полной изоляции в условиях, имитирующих работу реальной экспедиции на окололунной орбитальной станции и поверхности Луны. Эксперимент проходил в испытательном комплексе Института медико-биологических проблем Российской академии наук (ИМБП РАН) и предполагал полное погружение во все этапы космической миссии: от выхода на орбиту Земли и перелета до Луны до пребывания на орбите и возвращения на Землю.

Мы поговорили с командиром экипажа SIRIUS-21, начальником отделения по созданию комплексных тренажеров перспективных транспортных кораблей Центра подготовки космонавтов им. Ю. А. Гагарина Олегом Блиновым об участии в эксперименте, решении самых разных задач с помощью доступных 3D-технологий и, конечно, о буднях будущего межпланетного перелета.

Узнать подробности
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Новые возможности КОМПАС-3D v20 Home

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

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

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

(Статья довольно объёмная, поэтому в начале добавлено оглавление для упрощения изучения)

Узнать подробности
Всего голосов 12: ↑11 и ↓1+14
Комментарии58

Ближайшие события

7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
22 – 24 ноября
Хакатон «AgroCode Hack Genetics'24»
Онлайн
28 ноября
Конференция «TechRec: ITHR CAMPUS»
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань

Способы попадания в 3D-цель с помощью API КОМПАС-3D

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

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

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

КОМПАС-3D и Linux → Часть 3 (ROSA и РЕД ОС)

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

Вот и добрались до дистрибутивов операционных систем на ядре Linux, которые начинаются на букву Р. В предыдущих частях мы рассмотрели запуск КОМПАС-3D v20 в ОС Ubuntu, Astra Linux и “Альт”. И сразу скажем, что это будет последняя статья о запуске КОМПАС-3D с помощью штатного Wine, т.к. все основные варианты, связанные с Wine, на этом исчерпаны.

Узнай как настроить КОМПАС-3D под Linux
Всего голосов 7: ↑7 и ↓0+7
Комментарии23

КОМПАС-3D и Linux → Часть 2 (Astra Linux и Альт)

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

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

А мы же в это время дошли до отечественных ОС. Начнём с буквы А (чтобы остальным не было обидно) и рассмотрим в этой статье установку на “Альт” и Astra Linux.

Узнай как настроить КОМПАС-3D под Linux
Всего голосов 13: ↑13 и ↓0+13
Комментарии22

Как мы ускорили сборку CAD-программы на С++ в несколько раз

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

Если вы пишете на C++, то скорее всего сталкивались с тем, что компиляция, кодогенерация и компоновка проектов, написанных на нём, занимают время и с развитием проекта начинают мешать как CI конвейеру так и итерации разработки на рабочем месте. Наша команда не понаслышке знает об этих проблемах, и в этой статье мы хотим поделиться опытом внедрения широко известного в узких кругах инструмента - сборочной системы FASTBuild.

Подробнее про ускорение
Всего голосов 17: ↑17 и ↓0+17
Комментарии9

Мне сверху видно все: как спроектировать и построить колесо обозрения

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

Наверняка все читатели и авторы Хабра хотя бы раз катались на колесе обозрения. Новая статья в нашем блоге раскрывает инженерную «начинку» этой внушительной конструкции. Рассказывает директор и главный конструктор компании «Русские аттракционные системы» Александр Лущиков. На счету компании 15 колес обозрения, работающих в Красноярске, Новосибирске, Иркутске, Иваново, Анапе и других городах.

Узнайте как разрабатывают колёса обозрения
Всего голосов 30: ↑29 и ↓1+42
Комментарии16

Разработка кроссплатформенного ядра геометрического моделирования

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

В августе мы, команда C3D Labs (АСКОН), впервые выпустили версию геометрического ядра C3D для отечественной операционной системы Astra Linux, пополнив список поддерживаемых дистрибутивов Линукс. На данный момент ядро геометрического моделирования C3D может быть использовано в разработке ПО на широком спектре операционных систем: кроме Windows — это MacOS, IOS, FreeBSD и несколько Linux-дистрибутивов. Также SDK ядра предоставляет большое разнообразие компиляторов: MSVC 2012 — 2019, GCC 4.8 — 7.2, Clang 6.0 — 10.0.

Так было не всегда. В 2012 году, когда ядро C3D выделилось из состава САПР КОМПАС-3D как отдельный продукт, оно работало только для нескольких версий компилятора MSVC и, разумеется, только под ОС Windows. Но ядро развивалось, со временем к нему стали предъявляться требования и пожелания, которые мы не могли игнорировать, если хотели иметь действительно лучший продукт в своем классе. Ниже рассказ о том, как мы портировали ядро на различные ОС и платформы.

Подробнее про разработку ядра
Всего голосов 13: ↑13 и ↓0+13
Комментарии3

Информация

Сайт
ascon.ru
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия