(II)
Весной 2018 года наша компания («Нанософт») выпустила в свет nanoCAD Plus 10 — новую версию российской
Но в процессе подготовки презентации я не раз ловил себя на мысли, что, рассказывая о новшествах продукта, упускаю нечто большее — концентрируясь только на новшествах, отсекаю общее позиционирование продукта. Во что превратился nanoCAD за 10 лет разработки? Чем он удобен и почему должен быть полезен нашим пользователям? Какие у него ключевые преимущества? Вообще, в целом, что такое платформа nanoCAD? Поэтому я решил написать
Итак, российская платформа nanoCAD Plus глазами разработчика: что это и для чего?
Введение, которое частично является взглядом в историю
Взявшись 10 лет назад за создание новой системы автоматизированного проектирования (САПР), мы, конечно, не стали изобретать велосипед — конкурирующих решений хватало, технологии проектирования уже превратились в классические и массовые. Более того, начали появляться новые методы проектирования через 3D
Но у всех в нашей команде было четкое ощущение, что, несмотря на модные течения в проектировании, несмотря на высокую конкуренцию, задача создания классической САПР будет востребована в ближайшие годы не только в нашей стране, но и по всему миру. Что может быть лучше хорошего качественного инструмента, который работает на самую интеллектуальную систему принятия решения — человека? Собственно, прошедшие 10 лет подтверждают, что мы тогда были правы. И я думаю, что ситуация еще лет 10−20 не изменится…
К тому же у нас уже были наработки и опыт взаимодействия с российскими (и не только) проектными организациями — мы с 1989 года разрабатывали комплекс программных продуктов Raster Arts (можно перевести как «растровое искусство», подробнее тут: www.rasterarts.ru), которые были предназначены для обработки сканированной проектной документации (в первую очередь чертежей) и векторизации (перевода сканкопий в векторный вид). По сути, мы давали инструмент (рис. 1), который позволял после сканера реставрировать документы (чистить от «мусора», улучшать качество, устранять перекосы и искажения, которые привнесла бумага
- RasterDesk (можно перевести как «растровые задачи») — решение, которое устанавливалось на самый популярный в то время векторный редактор для разработки чертежей AutoCAD и добавляло инструменты редактирования растровых подложек;
- Spotlight (можно перевести как «прожектор, источник света») — это по сути RasterDesk, но на базе нашего векторного редактора; предназначался для рабочих мест, где AutoCAD был избыточен и дорог.
Собственно, платформа nanoCAD Plus и стала тем логичным продолжением развития программного продукта Spotlight, основы которого были заложены в далеком
И в 2008 году из группы CSoft Development было выделено подразделение «Нанософт» для создания российской
Общий взгляд на новую САПР
Что такое nanoCAD? Если говорить маркетинговыми позиционирующими словами, то «nanoCAD Plus — это отечественная классическая универсальная САПР-платформа». В этой фразе все слова ключевые:
- САПР — система автоматизированного проектирования, то есть основной инструмент для проектировщиков.
- Классическая — то есть использующая классические методы проектирования: от примитивов к чертежу (абсолютно так же, как обычно использовался кульман).
- Универсальная — то есть не привязанная ни к какой предметной области: nanoCAD одинаково подходит для того чтобы проектировать машиностроительную деталь, поэтажные планы, разрезы/фасады, космические корабли и даже дачный участок.
- Отечественная — система разрабатывается в России, а русская версия затачивается под требования российского рынка.
- Наконец, слово «платформа» означает, что функционал nanoCAD можно расширять приложениями, расчетами, модулями, затачивая систему под специализированные задачи.
Основные задачи, которые решает nanoCAD Plus, — это разработка и выпуск рабочей документации (чертежей) в любых проектных группах и любой предметной области.
То есть nanoCAD Plus — это простой кульман, пусть и электронный?
В целом, да. Но не все так просто… Для того чтобы ответить на вопрос в подзаголовке, необходимо разобраться с общей структурой рынка САПР.
Тонкость в том, что задачу разработки и выпуска документации можно решать разными способами:
Как показано на рис. 2 и как я говорил выше, платформа nanoCAD Plus развивается от классического универсального электронного кульмана — это принципиальное позиционирование продукта на данный момент. При этом в своем базовом виде nanoCAD Plus автоматизирует именно черчение —
Это позиционирование противопоставляется схемам развития других
Меня часто спрашивают, чем же nanoCAD лучше таких систем? Этот подковыристый вопрос должен ставить в тупик, потому что однозначно и не ответишь. С одной стороны, системы трехмерного моделирования более перспективны — и с этим сложно спорить. И пользователей много, которые с помощью таких решений достигают автоматизации и других хороших результатов. Но, с другой стороны, ни одна из них не является универсальной. Посмотрите на рис. 2 внимательнее — специализированные САПР я разделил на три области: машиностроение,
Какие особенности можно выделить у трехмерных автоматизирующих САПР?
- Основная — это заточенность под конкретную задачу. Если задача не решается полностью (а она часто не решается), пользователи вынуждены применять универсальный электронный кульман.
- Другая грань заточенности — неполное покрытие задач. В проектировании остается огромное число направлений, которые не закрыты никакими решениями, — разрабатывать под них специализированный инструмент очень дорого, а число пользователей будет минимальным. И поэтому тут используется универсальный кульман (ну не чертить же на бумаге, раз нет специализированного инструмента!).
- Сложность изучения — трехмерные интеллектуальные продукты требуют более высокой квалификации проектировщиков, более глубокого изучения и погружения в особенности ПО. Не все могут себе позволить годами полировать свои знания инструмента. Особенно если эти знания дополнительно не оплачиваются (например, в регионах).
- И, наконец, высокая цена — она складывается не только из затрат на внедрение и цену специалиста, крайне недешевы сами специализированные решения. Инновационные продукты зачастую позволяют вывести проектные организации на новый уровень проектирования, но инновационное развитие по своей сути не нацелено на массовое использование — это только для тех, кто может себе позволить быть впереди. Поэтому цены на такие программные продукты начинаются от 500 тысяч рублей за одно рабочее место, а в верхней планке практически не ограничены.
Именно эти причины и приводят к популярности классических технологий проектирования среди массового пользователя. Компаний, которые полностью перешли на трехмерное моделирование, сейчас во всем мире не очень много — по моим оценкам, не более 20−30%. Чаще всего такие организации либо узкозаточены на проектную специальность (например, чисто архитектурное бюро), либо занимаются концептуальным проектированием новых объектов, оставляя детали и рутину подрядным организациям. В остальных же случаях (а их, остальных, подавляющее большинство) проектные организации настраивают симбиоз между классическим проектированием и трехмерным моделированием (в тех или иных пропорциях): например, в одном отделе создают новый механизм, который сначала прорабатывают и отображают в 3D, анализируют коллизии в объеме на этапе изобретения, а не опытного образца, а затем отдают на детальную проработку под массовое производство в другие отделы…
Обратите внимание на главное этого раздела: несмотря на активную рекламу современных методов проектирования, на их очевидные преимущества, предоставляемую автоматизацию, интеллектуальность, несмотря на активные инвестиции в эти направления со стороны проектных организаций, полностью отказаться от 2D САПР никто не может! И, думаю, эта ситуация не будет меняться еще очень долго, а у платформы nanoCAD Plus отличное позиционирование для массового применения.
А может ли nanoCAD Plus стать специализированным инструментом проектирования?
Да, конечно… Без сомнения, нам хочется создавать более удобные и интеллектуальные инструменты, нацеленные на инновации. И тут на помощь приходит принцип расширения функционала платформы nanoCAD за счет специализированных решений (приложений). Что за принцип? Объясню…
Под платформу nanoCAD Plus можно написать любой сложности приложение, которое, используя графические возможности nanoCAD, поддержку самого популярного формата в мире САПР (DWG),
Этой функцией платформы nanoCAD Plus активно пользуются наши коллеги из CSoft Development, которые в свое время развивали специализированные приложения под платформу AutoCAD, а теперь портировали часть своих решений на платформу nanoCAD Plus, сократив для своих пользователей расходы на базовую
В проектных организациях такие приложения обычно интегрируются между собой на базе открытых или согласованных форматов, дополняются расчетными модулями и узкоспециализированными разработками других компаний, собственными разработками и вместе образуют уникальный
И именно этим и интересна платформа nanoCAD Plus — она дает принципиальную возможность расширять, затачивать, развивать
Так nanoCAD Plus — современная САПР-платформа ?
Да! В этом и есть основное преимущество nanoCAD Plus. До сих пор в мире было лишь несколько аналогичных решений, и все они развивались в других странах — прежде всего в США. Мы же в России просто пользовались предоставленными решениями без возможности влиять на их развитие. Теперь же у нас есть своя
Именно разделение задач позволяет нам, разработчикам платформы nanoCAD Plus, сконцентрироваться на развитии базовых возможностей САПР. Я говорю о современных фундаментальных функциях, которые «забронзовели» и становятся нужны как конечным пользователям, так и разработчикам специализированных приложений. Тут и поддержка новых версий формата DWG, и работа с большими объемами данных, и функционал для работы с облаками точек (трехмерное сканирование), и поддержка технологии информационного моделирования на базовом уровне (импорт формата IFC/BIM), и трехмерное параметрическое моделирование,
Главная мысль этого раздела моей статьи: предоставляя возможность развития новых технологий на базе платформы nanoCAD Plus сторонним приложениям, мы можем полировать и развивать базовые функции
Заключение первой части
Итак, мы провели общее позиционирование платформы nanoCAD Plus, объяснили, что это такое и для чего она нужна. Хочу подчеркнуть, что настолько универсального и широкого в применении
Далее я хочу провести функциональный анализ платформы nanoCAD Plus 10. Это будет темой следующей части.
технический директор АО «Нанософт»