Обновить

Компания АСКОН временно не ведёт блог на Хабре

Сначала показывать

Пишем свой плагин криптопровайдера для подписания документов в Pilot-ICE Enterprise

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели4.9K

Меня зовут Олеся Лазарева, я работаю старшим разработчиком в команде PIlot.

В этой статье мы рассмотрим создание плагина криптопровайдера для веб-редакции системы управления инженерными данными Pilot-ICE Enterprise. Веб-редакция Pilot-ICE Enterprise работает с плагинами, которые используют формат электронной подписи CADES-BES. Данные плагины поставляются в составе Ascon.Pilot.Web.SDK. Это покрывает потребности большинства российских организаций, работающих в соответствии с требованиями ГОСТ.

Читать далее

Геометрическое ядро C3D: новые функции и направления развития

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели9.1K

Татьяна Кондрикова, руководитель группы C3D Modeler, С3D Labs, рассказывает о новых возможностях геометрического ядра C3D и планах по его дальнейшему совершенствованию.

Обновления в C3D Modeler 2025 охватывают сразу несколько ключевых направлений: каркасное моделирование, оболочки, прямое моделирование, листовое моделирование, а также диагностику и системные улучшения. Одним из значимых нововведений стала операция построения срединной кривой (рис. 1) — множества точек, равноудаленных от двух заданных кривых. Эта операция применяется к двум кривым на плоскости, которые могут быть замкнутыми или разомкнутыми и состоять из стыкованных по касательной сегментов без самопересечений. Результат представлен в виде NURBS-кривой.

Читать далее

Контроль качества модели здания в Pilot-BIM

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

Привет, друзья!

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

Читать далее

Пример организации работы над проектом с помощью VS Code и его расширений

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели11K

И снова привет!

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

В статье речь пойдёт об использовании редактора кода VS Code и его расширений для работы над текстом и кодом в проектах.

Читать далее

Рабочий день инженера на Linux

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

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

Читать далее

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

Уровень сложностиСложный
Время на прочтение7 мин
Охват и читатели6.2K

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

Вместе с описанием новой функциональности в этой статье отдельное внимание уделяется численным методам и подходам к поиску точек срединных поверхностей.

Читать далее

«Ваше предложение принято к рассмотрению»: голая правда самого загадочного ответа техподдержки пользователю

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

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

Какие идеи действительно имеют шансы быть реализованными? Как сформулировать и обосновать предложение? И что происходит дальше с инициативами, которые попадают к нам от пользователей?

Читать далее

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

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

«Он меня игнорирует!», «Они не хотят брать ответственность!», «Все так делают!» — знакомые фразы? За ними часто скрывается не проблема коллег, а проекция. Как ее распознать в командной работе, почему это критически важно в IT‑среде и какие практические инструменты помогут минимизировать ее негативное влияние — ответим на все эти вопросы ниже. 

Читать далее

Трансформация рабочих процессов с помощью нейросетей

Уровень сложностиПростой
Время на прочтение13 мин
Охват и читатели7.1K

Привет, Хабр!

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

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

Читать далее

Многопоточности — да! Как работать с геометрическим ядром C3D в многопоточном приложении

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели6.4K

Татьяна Митина, руководитель подразделения C3D Labs в Нижнем Новгороде, рассказывает, как устроена многопоточность ядра C3D, какими механизмами обеспечивается потокобезопасность ядра, какие параллельные вычисления происходят в самом ядре. Особое внимание уделяется правилам использования ядра C3D в нескольких потоках.

Многопоточность — отличный повод заглянуть в параллельные миры!

Для начала уточним терминологию. Под потокобезопасностью мы понимаем безопасность использования данных в нескольких потоках. А многопоточность — это способность кода выполнять вычисления в нескольких потоках, используя потокобезопасность обрабатываемых данных.

Читать далее

Как выжать максимум из ЭЦП в Pilot: работа с УКЭП и УНЭП

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели5.2K

Привет, друзья!

Сегодня поговорим о том, как мы можем подписывать документы в системе Pilot посредством усиленной электронной подписи.

Прежде чем перейдем к самому подписанию, давайте разберемся, что такое усиленная электронная подпись.

Усиленная электронная подпись — это электронная подпись (ЭП), которая:

1. Создается с применением криптографических алгоритмов с использованием ключа электронной подписи.

2. Позволяет достоверно установить лицо, подписавшее электронный документ.

3. Обеспечивает возможность обнаружения любого изменения информации в электронном документе после момента его подписания.

Усиленная электронная подпись может быть двух видов: усиленная неквалифицированная электронная подпись (УНЭП) и усиленная квалифицированная электронная подпись (УКЭП).

Читать далее

Стратегия обнаружения изменений в ANGULAR 17+

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

Привет, Хабр! Меня зовут Игорь Поляков, работаю веб-программистом технологических приложений ВЕРТИКАЛЬ. В данной статье расскажу о стратегии обнаружения изменений в Angular с учетом обновлений фреймворка версии 17 и выше. Если вас беспокоит вопрос производительности и вы желаете разрабатывать оптимизированные приложения, добро пожаловать! 🚀

Читать далее

Тенденции к усилению взаимодействия бизнеса и вузов на ИТ-рынке

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

Как ИТ-компании решают вопрос кадрового голода? Как правительственные программы помогают вовлекать работодателей в образовательный процесс? Почему в C3D Labs появился отдел образовательных проектов? Рассказывает Любовь Белянина, руководитель по работе с персоналом C3D Labs.

«Охота» на специалистов и кадровый голод

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

Такое положение вещей привело к пресловутому кадровому голоду, нехватке квалифицированных специалистов и «пробке из джунов» – пожалуй, основным трендам последних лет, с которыми столкнулись многие компании. В Москве и Санкт-Петербурге на одну вакансию приходит 5–6 резюме от специалистов без опыта или с минимальным опытом работы. При этом, к сожалению, часто у таких кандидатов нет необходимых бизнесу знаний (а не только практических навыков).

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

Читать далее

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

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели968

В статье на примере десктопного приложения ЛОЦМАН:PLM Клиент покажу, где применяются механизмы организации взаимодействия между пользователем, системой и приложением. А в примерах кода более подробно продемонстрирую, как можно реализовать эти механизмы в приложениях, написанных в среде Lazarus IDE.

Читать далее

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

Как я проектировал телескопическую трибуну, используя параметризацию в КОМПАС-3D

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

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

Проект участвовал в нашем Конкурсе асов 3D-моделирования и стал победителем сразу в двух номинациях: «Молодой профессионал» и «Лучшая параметризация».

Читать далее

Как полностью перенести данные из BIM 360 в Pilot-ICE Enterprise: инструкция на реальном примере

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели696

Переезд с обжитого места всегда дается непросто: нужно перевозить накопленное годами, обустраивать заново и привыкать к новому месту. Примерно так же обстоят дела и при замене иностранного софта на отечественный. Когда речь идет о среде общих данных (СОД/CDE) строительных проектов, требуется перенести весь объем проектных данных из одной системы в другую, но так чтобы пользователи не заметили перемены. Об автоматизированной миграции данных, выполненной для московского девелопера Tekta Group, рассказывает Алена Владимирова, инженер по внедрению АСКОН-Центральная Россия.

Читать далее

Полигональное моделирование. Обзор возможностей C3D PolyShaper

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

Александр Лонин, руководитель группы полигонального моделирования C3D Labs, к.ф.-м.н, представляет новую разработку компании — полигональное ядро C3D PolyShaper — и рассказывает о новых возможностях инструментов реверс-инжиниринга, алгоритмах модификации при процессинге сеток, диагностике и лечении сеток.

Читать далее

Тестируем производительность КОМПАС-3D на Linux

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

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

Читать далее

Интервью с командой проекта «Поморский коч»

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

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

Мы познакомились с командой проекта «Поморский коч», которая строит на верфи в Архангельске старинное судно. На таких судах средневековые мореплаватели ходили по арктическим морям, преодолевая льды и шторма, и осваивали сибирские реки.

Читать далее

Взаимодействие с CAD в Lazarus IDE

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

Продолжая тему работы с 3D-моделями в Lazarus IDE, стоит отдельно рассказать о взаимодействии с CAD-системами. Здесь интерес представляет как построение 2D-графики на чертеже, так и создание или редактирование 3D-моделей.

Читать далее
1
23 ...