Pull to refresh
  • by relevance
  • by date
  • by rating

АСКОН представил план перевода PLM-решения на Linux

АСКОН corporate blog *nix *CAD/CAM *Systems engineering

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

Узнать про решения АСКОН на Linux
Total votes 10: ↑10 and ↓0 +10
Views 2.2K
Comments 2

Работаем с КОМПАС 3D из DELPHI

Lumber room
imageimageПриветствую тебя, %username%.
Куда нас только не закидывает судьбинушка. С какими только порождениями ума человеческого не приходится сталкиваться. Вот и мне пришлось копнуть тему, касаемую API Компас от Аскон.
Информации по данной теме я нашёл не достаточно. Нулевому разработчику даётся SDK Help и ряд примеров, всё в комплекте с программой.
Поддержка на форуме http://forum.ascon.ru/index.php/board,4.0.html — практически никакая (на 80% вопросов пользователи отвечают сами себе).
Но программа всё-же достаточно популярная (Особенно честно взломанные версии), посему вопросы задаются. Чтобы как то помочь тем, кто волею судеб (злого рока, руководства, либо истеричного заказчика) столкнётся с данным продуктом, эта статья.
Тут я выложу «прожиточный минимум», старт, оттолкнувшись от которого, можно писать не самые плохие программы, да и зарабатывать при желании, как показала практика.
Читать дальше →
Total votes 17: ↑15 and ↓2 +13
Views 2.7K
Comments 3

Работаем с КОМПАС 3D из DELPHI продолжение (да и окончание)

Lumber room
imageimageПриветствую тебя, %username%.

И так наверно я закончу данным постом то, что начал в предыдущем. Ибо, хоть и времени прошло немного, но информация стала потихоньку появляться на просторах паутинки…
Дабы не отнимать «кусок хлеба» у будущих авторов, я просто закончу то, что начал.

Читать дальше →
Total votes 14: ↑8 and ↓6 +2
Views 782
Comments 1

«Как я, будучи обычным школьником, спроектировал и собрал свою модель 3D принтера»

Простая Наука corporate blog
Многие из нас привыкли смотреть за прогрессом и последними достижениями техники и науки как бы немного со стороны – оценивая уже конкретные продукты, а не сам процесс. Однако школьник из Волгограда Михаил Козенко не из их числа. Он как раз и таких, кто собственноручно предпочитает пройти весь путь от идеи до конечного результата. И итогом его поисков стал 3D принтер, который принес юному изобретателю (в мае ему исполнилось 15 лет) уже несколько наград.

С Мишей мы познакомились случайно – новость о его принтере появилась на нескольких сайтах, последовали приглашения на радио, было пару постов в развлекательных группах (эту публикации Мише, кстати, принесли немало разочарований из-за чересчур ироничных комментариев публики). В нашей группе «ВК» о Мише также была новость. И, что удивительно, сам автор без нашего приглашения вступил в диалог с читателями паблика «Простая наука», объяснял, подсказывал и учил. Он, как и мы своей книгой для детей 5-12 лет «Простая наука», двигает науку вперед не просто словами, а конкретными делами. Так у нас с ним и родилась идея сделать подробный пост для «чайников» (под таковым я подразумеваю себя, а не уважаемых хабровчан), как сделать 3D принтер с нуля.

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

image
Читать дальше →
Total votes 255: ↑244 and ↓11 +233
Views 123K
Comments 59

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

Консорциум «Кодекс» corporate blog Website development *CAD/CAM *
Recovery mode
Друзья!

Говоря об интеграции, не могу не воспользоваться случаем и не вспомнить знаменитую телеведущую, широко проповедующую безопасные связи. Да-да, даже на уровне крупных программных комплексов и сложнейших информационных систем данная терминология может быть применима, если говорить об обмене гиперссылками на высоком организационном уровне. Позвольте мне воспользоваться этим словесным каламбуром и поведать вам о важной вехе в развитии нашего программного комплекса – об интеграции профессиональной справочной системы «Техэксперт» с популярной САПР «Компас-3D».
Читать дальше →
Total votes 12: ↑5 and ↓7 -2
Views 1.9K
Comments 3

Python на службе у конструктора. Укрощаем API Kompas 3D

Python *API *CAD/CAM *
Sandbox

Logo


Работая в конструкторском отделе, я столкнулся с задачей — рассчитать трудоёмкость разработки конструкторской документации. Если брать за основу документ: «Типовые нормативы времени на разработку конструкторской документации. ШИФР 13.01.01" (утв. Минтрудом России 07.03.2014 N 003)», то для расчета трудоёмкости чертежа детали нам необходимы следующие данные:


  • Формат чертежа и количество листов
  • Масштаб
  • Количество размеров на чертеже (включая знаки шероховатости и выносные линии)
  • Количество технических требований

Из имеющихся инструментов на предприятии имеем: Kompas 3D v14 и Python 3.5.


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


Читать дальше →
Total votes 31: ↑31 and ↓0 +31
Views 24K
Comments 27

Как мы делали совершенно новый КОМПАС-3D: История в семи главах → часть 1

АСКОН corporate blog Working with icons *Working with 3D-graphics *Interfaces *Usability *
Привет, Хабр! Мы компания АСКОН, разработчик инженерного софта. Возможно, вы слышали про наши продукты КОМПАС-3D, Вертикаль, ЛОЦМАН:PLM, Pilot-ICE, Renga и геометрическое ядро C3D.

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

В нашем блоге мы будем рассказывать о самых разных сторонах разработки продуктов: развитии функционала, тестировании, api, дизайне, юзабилити, работе с геометрическим ядром (а оно у нас собственное!), команде и других важных, любопытных и иногда инсайдерских подробностях!



Сегодня у нас важный день. Не только потому, что мы опубликовали наш первый материал
на Хабре. 17 апреля мы выпустили новую, можно даже сказать революционную, версию
системы 3D-моделирования КОМПАС-3D v17. И главный герой этой революции — интерфейс. Ему и посвящается пост (в нескольких главах!) Сергея Швецова, дизайнера-проектировщика
пользовательских интерфейсов АСКОН. Осторожно, трафик.
Читать дальше →
Total votes 37: ↑33 and ↓4 +29
Views 31K
Comments 266

Как мы делали совершенно новый КОМПАС-3D: История в семи главах → часть 2

АСКОН corporate blog Working with icons *Vector graphics *Interfaces *Usability *
Продолжение. Ссылка на первую часть (Осторожно, трафик!).



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

Осторожно, трафик!
Читать дальше →
Total votes 31: ↑30 and ↓1 +29
Views 13K
Comments 68

Как победить день сурка → Автоматизация тестирования нового интерфейса КОМПАС-3D v17

АСКОН corporate blog IT systems testing *Desktop environments *CAD/CAM *Development for Windows *
В прошлой статье мы рассказали, как устроен процесс тестирования КОМПАС-3D. Продолжаем тему. Сегодняшний пост посвящен тому, как были автоматизированы регрессионные проверки и разработана собственная программа для тестирования не только интерфейса, но и других модулей КОМПАС-3D.



Рассказывает инженер по тестированию Екатерина Родина.

Ключевым элементом версии КОМПАС-3D v17 стал новый интерфейс. Его разработка велась в отдельной ветке, и каждые два-три дня наработки сливались в основную ветку продукта, чтобы ими могли пользоваться другие команды. Но прежде чем отдать, нужно проверить.
Читать дальше →
Total votes 9: ↑9 and ↓0 +9
Views 4.6K
Comments 8

Как устроено тестирование у разработчиков КОМПАС-3D

АСКОН corporate blog IT systems testing *Desktop environments *CAD/CAM *Development for Windows *
Недавно вышла новая версия САПР КОМПАС-3D v17, но вплоть до самого финального релиза в систему еще вносились изменения, тестирование продолжалось. О том, какие испытания проходил новый КОМПАС-3D, прежде чем попасть к пользователям, рассказывает команда КОМПАС-3D из Центра разработки АСКОН в Коломне.

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


«Долина Дали» автор Дмитрий Верба
Читать дальше →
Total votes 18: ↑18 and ↓0 +18
Views 10K
Comments 33

Работа с API КОМПАС-3D → Урок 1 → Основы

АСКОН corporate blog C++ *API *CAD/CAM *Development for Windows *
Tutorial
Конструктора и инженеры привыкли работать в КОМПАС, вручную строя чертежи, 3D-модели и сборки. Однако система КОМПАС предоставляет богатый набор функций, позволяющих автоматизировать их работу. При желании весь процесс построения сложного чертежа, 3D-модели или сборки можно свести к нажатию на одну кнопку. Правда для этого придется поработать нам, программистам.

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



Рассказывает Сергей Александрович Норсеев — инженер-программист, АО «ВНИИ «Сигнал», Ковров. Автор книги «Разработка приложений под КОМПАС в Delphi»
Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views 30K
Comments 7

Работа с API КОМПАС-3D → Урок 2 → Оформление чертежа

АСКОН corporate blog C++ *API *CAD/CAM *Development for Windows *
Tutorial


И снова про API САПР КОМПАС. Новая статья Сергея Норсеева, инженера-программиста АО «ВНИИ «Сигнал», автора книги «Разработка приложений под КОМПАС в Delphi». Первую статью можно прочесть здесь.
Читать дальше →
Total votes 7: ↑6 and ↓1 +5
Views 12K
Comments 2

Работа с API КОМПАС-3D → Урок 3 → Корректное подключение к КОМПАС

АСКОН corporate blog C++ *API *CAD/CAM *Development for Windows *
Tutorial
В предыдущих уроках по API КОМПАС (Напоминаем, что в качестве среды используется C++ Builder) Основы и Оформление чертежа мы исходили из того, что КОМПАС не запущен, и запускали его сами методом CreateInstance. Но что если в момент вызова этого метода КОМПАС уже запущен? Тогда будет создан еще один экземпляр данной программы. В принципе ничего страшного, но неаккуратно. Зачем плодить копии программы, когда можно обойтись одним экземпляром?


Читать дальше →
Total votes 6: ↑4 and ↓2 +2
Views 8.4K
Comments 2

Работа с API КОМПАС-3D → Урок 4 → Основная надпись

АСКОН corporate blog C++ *API *CAD/CAM *Development for Windows *
Tutorial
Продолжаем цикл статей по работе с API САПР КОМПАС-3D Сергея Норсеева, инженера-программиста АО «ВНИИ «Сигнал», автора книги «Разработка приложений под КОМПАС в Delphi». В качестве среды используется C++ Builder. В предыдущих уроках по API КОМПАС Основы и Оформление чертежа мы исходили из того, что КОМПАС не запущен, и запускали его сами методом CreateInstance. В следующем уроке Корректное подключение к КОМПАС мы проверяли наличие уже запущенного КОМПАСа и подключались к нему. В этом уроке разберём, как заполнить основную надпись чертежа.


Читать дальше →
Total votes 8: ↑8 and ↓0 +8
Views 8.7K
Comments 14

Охотники за багами: тестировщики АСКОН проходят испытание хитрыми вопросами

АСКОН corporate blog IT systems testing *CAD/CAM *Development for Windows *
9 сентября весь софтверный мир отмечает День тестировщика. Мы решили устроить праздничное испытание самим специалистам по тестированию АСКОН и попросили их ответить на целый ряд каверзных вопросов — о себе и о том, как происходит охота за ошибками не только в ПО, но и в обычной жизни. Оказалось, что наши ребята не прочь потестировать космические корабли, компьютерные игры и вина, получают удовольствие от найденных багов, но благосклонно относятся к несовершенствам этого мира, выходят из сложных ситуаций с помощью своей дотошности и одинаково хорошо понимают и разработчиков, и пользователей.



Осторожно, трафик.
Читать дальше →
Total votes 6: ↑5 and ↓1 +4
Views 5.1K
Comments 4

Из пользователя в разработчики САПР

АСКОН corporate blog IT career
Хочешь изменить софт, которым пользуешься, к лучшему? Стань его разработчиком! Знакомьтесь, это Никита Батьянов, наш инженер-аналитик, а до недавнего времени активный пользователь КОМПАС-3D и других САПР. Пару лет назад Никита записывал «косяки» КОМПАС-3D в блокнот, забрасывал идеями и предложениями службу техподдержки АСКОН, а потом понял, что реализовывать эти идеи самому куда интереснее. Вот его история.



Читать дальше →
Total votes 10: ↑9 and ↓1 +8
Views 9.6K
Comments 15

Работа с API КОМПАС-3D → Урок 5 → Графические примитивы

АСКОН corporate blog C++ *API *CAD/CAM *Development for Windows *
Tutorial
Продолжаем цикл статей по работе с API САПР КОМПАС-3D Сергея Норсеева, инженера-программиста АО «ВНИИ «Сигнал», автора книги «Разработка приложений под КОМПАС в Delphi». В качестве среды используется C++ Builder. В предыдущих уроках по API КОМПАС Основы и Оформление чертежа мы исходили из того, что КОМПАС не запущен, в уроке Корректное подключение к КОМПАС мы проверяли наличие уже запущенного КОМПАСа и подключались к нему. В прошлом уроке Основная надпись разбирали, как заполнить основную надпись чертежа. В этом уроке продолжим рассмотрение интерфейсов системы КОМПАС и наконец-то начнем чертить.


Читать дальше →
Total votes 8: ↑6 and ↓2 +4
Views 5.7K
Comments 0

Работа с API КОМПАС-3D → Урок 6 → Построение дуги окружности

АСКОН corporate blog C++ *API *CAD/CAM *Development for Windows *
Tutorial
Продолжаем цикл статей по работе с API САПР КОМПАС-3D Сергея Норсеева, инженера-программиста АО «ВНИИ «Сигнал», автора книги «Разработка приложений под КОМПАС в Delphi». В качестве среды используется C++ Builder. В предыдущих уроках по API КОМПАС Основы и Оформление чертежа мы исходили из того, что КОМПАС не запущен, в уроке Корректное подключение к КОМПАС мы проверяли наличие уже запущенного КОМПАСа и подключались к нему. В уроке Основная надпись разбирали, как заполнить основную надпись чертежа. В прошлом уроке Графические примитивы мы начали чертить первые геометрические фигуры. В данной статье рассматриваются различные способы построения дуги окружности. В КОМПАС ее можно построить тремя различными способами. Мы рассмотрим их все.


Читать дальше →
Total votes 5: ↑3 and ↓2 +1
Views 3.8K
Comments 0

Работа с API КОМПАС-3D → Урок 6 → Сохранение документа в различные форматы

АСКОН corporate blog CAD/CAM *
Tutorial
Продолжаем цикл статей по работе с API САПР КОМПАС-3D Сергея Норсеева, инженера-программиста АО «ВНИИ «Сигнал», автора книги «Разработка приложений под КОМПАС в Delphi». В качестве среды используется C++ Builder. В этом уроке поговорим о том, как сохранять документы.


Читать дальше →
Total votes 16: ↑16 and ↓0 +16
Views 5.9K
Comments 0

Работа с API КОМПАС-3D → Урок 7 → Знакомство с настройками

АСКОН corporate blog CAD/CAM *
Tutorial
Продолжаем цикл статей по работе с API САПР КОМПАС-3D Сергея Норсеева, инженера-программиста АО «ВНИИ «Сигнал», автора книги «Разработка приложений под КОМПАС в Delphi». В качестве среды используется C++ Builder. В этом уроке поговорим о настройках системы КОМПАС.


Читать дальше →
Total votes 11: ↑11 and ↓0 +11
Views 3.1K
Comments 0
1