Что было, что будет, чем сердце успокоится…
Нам повезло — мы живем не просто на рубеже веков, а на рубеже тысячелетий. Ветер истории бьет нам в лицо, а при смене направления — подталкивает в спину. В этой круговерти бывает совершенно необходимо остановиться… оглянуться назад, в свое прошлое, а затем новыми глазами посмотреть в будущее. Мы решили не быть оригинальными и на исходе века совершить экскурс в прошлое нашей компании, деятельность которой тесно связана с историей становления российского рынка САПР.
Хотя сама система SolidWorks «родилась» в 1995 году, компания SolidWorks — Russia уже более десяти лет работает на рынке CAD/CAM/CAE, правда, под разными названиями. Более семи лет под именем Intersed мы успешно продвигали САПР Pro/Engineer на российском рынке. Когда же компания SolidWorks Corp (USA), работающая с европейскими странами через французский офис, стала искать генерального дистрибьютора своего софта в России весной-летом 1998 года, то их выбор пал на нас.
Мы долго не давали согласия, так как поначалу считали, что лучше Pro/Engineer ничего не существует. Однако внимательно изучив возможности малоизвестной тогда CAD-системы, мы неожиданно для себя поняли, что эта система имеет очень большие перспективы, и приняли столь непростое решение, о котором с тех пор ни разу не пожалели.
Какие же технические и коммерческие характеристики SolidWorks повлияли на наш выбор?
Анализ тенденций рынка
Еще работая с Pro/Engineer, мы отметили одну очень важную тенденцию на рынке систем САПР: портирование систем высокого уровня на операционную среду Microsoft Windows, которая в середине 90-х годов стала стандартом не только для офисных приложений, но и для промышленных систем. Это было велением времени, так как рынок требовал массовых систем инженерных САПР, сочетающих в себе высокие технические возможности и приемлемую цену. Стоимость же систем высокого уровня специализации, ориентированных на операционную среду Unix и требующих для этого специальной графической станции, даже при снижении стоимости за одно рабочее место со 100 тыс. долл. до 25-40 тыс. долл. не позволяла им стать действительно массовыми системами. Отсюда некоторое снижение динамики их продаж, несмотря на достигнутые ранее успехи. В настоящее время все без исключения системы «высокого уровня» уже адаптированы под Windows или заявляют о своей готовности сделать это в ближайшее время (например, CATIA 5). К слову сказать, первая версия Pro/Engineer под NT появилась в 1996 году, а Unigraphics — в 1997-м. Однако следует заметить, что система, разработанная под UNIX и перенесенная на другую OС, изначально ограничена в возможностях использования преимуществ «неродной» платформы.
Несколько слов о 2D-системах. Будучи существенно более дешевыми, чем их «большие братья», они стали действительно массовыми CAD-системами, приобщив к передовым на то время технологиям миллионы инженеров во всем мире. Но, являясь по своей сути лишь «электронным кульманом», они в настоящее время уже не устраивают специалистов.
1995 год стал переломным для мирового рынка CAD/CAM. Впервые за долгое время пакеты параметрического твердотельного моделирования с промышленными возможностями стали доступны пользователям персональных компьютеров. Одно из лучших решений такого уровня предложила американская компания SolidWorks Corporation. Созданная в 1993 году, эта компания уже через два года выпустила на базе геометрического ядра Parasolid свой первый программный продукт. Девизом компании стала такая фраза: «Наша стратегическая задача — донести мощь твердотельного моделирования до каждого инженера». Изначально ориентированная на операционную среду Windows и мощное графическое ядро, работающая на обычном персональном компьютере система САПР SolidWorks 95 сразу заняла ведущие позиции на рынке, буквально ворвавшись в мировую «табель о рангах» систем CAD/CAM.
Успехи компании
А теперь приведем несколько фактов, которые говорят сами за себя.
Париж (Франция) — 15 сентября 1999 года
Объявлены результаты 6-го конкурса PC EXPERT Award, организованного специализированным журналом PC Magazine, одним из наиболее популярных во Франции изданий в области высоких технологий.
Компетентное жюри, в состав которого входили издатели журнала, представители компаний, специализирующихся на разработке программного обеспечения, производители компьютеров и периферии, признало SolidWorks лучшим пакетом на платформе PC.
Патрик Кифер, менеджер по маркетингу SoildWorks Европа: «Мы очень горды тем, что одержали победу в конкурсе PC EXPERT. Эта награда еще раз подтверждает позиции SolidWorks на рынке систем автоматизированного проектирования как признанного лидера технологий САПР. Наша мощная, и в то же время чрезвычайно простая в использовании система побила все мыслимые рекорды популярности среди инженеров и конструкторов, а также экспертов в данной области».
Конкорд (США) — 15 ноября 1999 года
Редакционный совет журнала CADENCE, крупнейшего в мире издания, посвященного проблемам САПР, архитектуры, промышленного дизайна и геоинформационным системам, второй раз подряд присудил SolidWorks первое место среди систем САПР.
Определяя победителей, экспертная комиссия принимала во внимание как рекомендации редколлегии журнала, так и мнения специалистов промышленных предприятий. Система SolidWorks 99 получила эту престижную награду за достижения при выпуске новой версии продукта, таких, например, как трансляция 3D-данных, анимация сборок и механизмов, обнаружение коллизий в сборках в режиме реального времени. Не остались без внимания экспертов и новые решения SolidWorks в области проектирования изделий из листового металла, поверхностного моделирования, выпуска конструкторской документации, трубопроводов, а также передачи видеоинформации.
«SolidWorks 99 — один из лучших пакетов на платформе РС, существующих на сегодняшний день, — отметил главный редактор CADENCE Арни Вильямс. — Он позволяет конструктору точно и безошибочно реализовать идею проекта. SolidWorks работает совместно с интегрированными партнерскими приложениями, что позволяет целиком и полностью решать задачи различных подразделений предприятия. SolidWorks — самая мощная из виденных нами систем, разработанная одной из самых стабильных и быстро развивающихся компаний, создавшей наиболее простой и доступный в освоении и использовании пакет. Наши поздравления всей команде SolidWorks Corporation!»
Конкорд, Массачусетс (США) — 21 августа 2000 года
Компания SolidWorks Corp, разработчик и поставщик системы SolidWorks, занимающей лидирующие позиции среди систем трехмерного твердотельного моделирования по критериям «цена/производительность», «простота в использовании», объявляет о поставке стотысячной лицензии системы САПР SolidWorks. Потребителем этой «юбилейной» лицензии стал давний пользователь системы — Национальная корпорация по производству кранов (National Crane Corporaton). Этот рубеж достигнут менее чем за пять лет после первой презентации SolidWorks Corporation ее 3D CAD-«флагмана». В течение этого времени ввиду большого интереса различных компаний к системе САПР SolidWorks клиентская база компании стремительно росла.
«Большие технические возможности по 3D-моделированию помогли нам создать несколько гидравлических кранов и «аксессуаров» к ним, — сказал Джасон Шройдер (Jason Schroeder), системный администратор инженерных компьютерных систем Национальной корпорации по производству кранов. — Наше решение получить дополнительные рабочие места системы САПР сверх уже имеющихся стало знаковым событием для SolidWorks Corporation. Инсталляция стотысячного рабочего места системы САПР SolidWorks подтверждает то, что известно всем: система САПР SolidWorks является бесценным для инженера инструментом».
Другим доказательством признания лидирующих позиций компании SolidWorks Corp является растущая стоимость ее акционерного капитала — критерий, отражающий положение компании на рынке.
При этом необходимо напомнить, что компания SolidWorks Corp является независимым подразделением компании Dassault Systems (DASTY).
«Поставка стотысячного рабочего места системы САПР SolidWorks является огромным достижением для всей команды SolidWorks, — заявил Джон Хирштик (Jon Hirschtick) из SolidWorks Corporation. — Мы значительно выросли с тех пор, как начали поставлять нашу 3D CAD-систему четыре года назад. Нашей целью всегда было разработать мощную, простую в использовании комплексную CAD-систему, и достижение рубежа в 100 тыс. рабочих мест является своеобразным сигналом от наших покупателей о том, что мы достигаем своих целей. Этот год уже является необыкновенно успешным для SolidWorks Corporation: 51% годового роста в первом квартале и 59% — во втором. С постоянными обновлениями и усовершенствованиями количество рабочих мест системы САПР SolidWorks преодолеет рубеж следующих ста тысяч еще быстрее».
Философия создателей SW
Коммерческий успех системы САПР SolidWorks объясняется правильно выбранной маркетинговой и технической политикой компании. Разработчики SolidWorks изначально поставили перед собой очень сложную задачу: создать массовую твердотельную систему САПР с высокими техническими возможностями, которая сразу же заняла бы достойное место на рынке CAD/CAM/CAE. В чем же особенности философии построения самой системы?
1. Разработчик системы САПР создает только базовое «ядро» системы с обширными функциональными возможностями.
2. Чтобы стать массовой, система САПР должна быть легко доступной пользователям при обучении и простой в повседневном использовании. Применение операционной среды Windows позволило использовать простые технологии drag-and-drop, cut-and-paste, знакомые каждому пользователю Microsoft Office, для создания сборок, деталей, чертежей и т.д. Если вы знакомы с Windows, вы уже на полпути к освоению SolidWorks! Это проверено практикой: базовый курс обучения работе в системе САПР SolidWorks составляет лишь 40 часов. Кроме того, система полностью русифицирована компанией-разработчиком, что также значительно ускоряет внедрение системы.
3. Изначально конструктор работает с твердотельной моделью. Привычный для каждого инженера и производственника рабочий чертеж детали создается автоматически, путем простого переноса созданной 3D-модели из одного окна в другое, на форматку требуемого размера. При этом сохраняется полная двунаправленная ассоциативность между чертежом и моделью, позволяющая автоматически корректировать чертеж при изменении модели и наоборот. Кроме того, SolidWorks — единственная из систем САПР такого уровня, полностью поддерживающая ЕСКД!
4. Для обеспечения «сквозной» автоматизации всей проектно-конструкторской и технологической «цепочки» на предприятии разработчики системы САПР SolidWorks предусмотрели возможность совместной работы базового «ядра» с большим количеством специализированных инженерных программ. При этом пользователю предлагается выбрать из более чем 350 (по состоянию на сегодняшний день) приложений-партнеров (специализированная программа, работающая одновременно с SolidWorks, называется партнером) то, что необходимо именно ему, исходя из специфики предприятия. Причем в каждом тематическом разделе, например «Расчет на прочность», также предлагается несколько приложений на выбор. Логика здесь проста: понятно, что аэрокосмическую фирму не устроит программа по расчету на прочность, с которой могут успешно работать компании по производству, скажем, бытовой техники. И наоборот, компании, производящей бытовую технику, нет смысла платить лишние деньги за программу, позволяющую вести «изысканные» прочностные расчеты, например, по аэроупругости летательных аппаратов с учетом кинетического нагрева и боевых повреждений. Таким образом, к тому же экономятся деньги компании, так как каждый приобретает только то, что ему действительно необходимо.
Существует условное деление — «Золотые партнеры» и «Партнеры», которые отличаются разной степенью интеграции с системой САПР SolidWorks. Статус «Золотого партнера» получают компании, которые полностью интегрировали свои приложения в среду SolidWorks, что означает так называемое единое окно SolidWorks и приложение, ту же структуру меню, использование геометрического ядра SolidWorks и его базы данных, вызов функций приложения из основного меню SolidWorks и пр. Таким образом, «Золотые партнеры» — это модули SolidWorks. В реальной работе пользователь порой даже может и не заметить подключение «Золотых партнеров», поскольку они работают в одном окне с SolidWorks и при их подключении добавляется лишь несколько специфических партнерских иконок. При этом используются общие данные модели и сохраняется полная двунаправленная ассоциативность.
С помощью партнерских пакетов, в частности, решаются следующие задачи:
- управление проектом — PDM;
- создание управляющих программ для любых станков с ЧПУ — CAM (токарная, фрезерная до пяти осей, электроэрозионная, обработка листового металла);
- расчетные задачи — CAE (прочность, кинематика, термодинамика, аэро- и гидродинамика, литье пластмасс, расчет размерных цепей);
- специальные инженерные задачи — проектирование (кулачки, зубчатые колеса, компоновка пресс-форм, 3D-разводка кабелей, создание 3D-моделей печатных плат);
- использование приложений отечественных разработчиков (библиотеки стандартных изделий, оформление технологических карт по ЕСТД, управление допусками через квалитеты, автоматическое заполнение спецификации по ЕСКД, ведение проекта и многое другое).
5. В базовую поставку системы САПР SolidWorks входит открытый пользовательский интерфейс, позволяющий программировать в среде SolidWorks.
Это очень удобно, так как при работе над однотипными деталями или при создании их на основе прототипа всегда приходится выполнять множество подобных, повторяемых рутинных операций. SolidWorks предлагает целый ряд способов для упрощения этой задачи:
- в SolidWorks могут быть включены приложения, написанные пользователем на языках Visual C++ или Visual Basic;
- возможность программирования в среде SolidWorks входит в комплект поставки SolidWorks, что выгодно отличает ее от других систем, где за эту опцию берется дополнительная плата. С помощью API можно писать собственные программы, которые будут работать из SolidWorks или интегрировать в SolidWorks уже существующие разработки;
- рядовой пользователь может упростить себе работу созданием макрокоманд. При этом SolidWorks автоматически создает программу на Visual Basic.
6. В SolidWorks существует возможность трансляции данных:
- в стандартную поставку SolidWorks входят трансляторы для экспорта и импорта в форматах IGES, DXF, DWG, SAT, STL, STEP, VDAFS, VRML, Unigraphics и Parasolid;
- SolidWorks позволяет открывать файлы (детали и сборки), созданные в Pro/Engineer, с сохранением истории создания моделей и параметризации;
- импортированные поверхности автоматически сшиваются, причем у пользователя остается возможность удаления отдельных «лоскутов» поверхности;
- поверхности, замыкающие объем, автоматически конвертируются в твердое тело;
- в случае возникновения ошибок при передаче данных SolidWorks позволяет «починить» импортированную геометрию;
- SolidWorks разрешает менять импортированную геометрию, при этом, если на базе импортированной геометрии были построены модели, автоматически перестраивается зависимая геометрия;
- в базовую поставку SolidWorks входит модуль XchangeWorks, позволяющий открывать модели SolidWorks в AutoCAD;
- при импорте чертежей из AutoCAD сохраняются цвета, шрифты и слои (уровни).
7. Достигается сквозная автоматизация всего производственного цикла на основе SW+Partners. Это позволяет добиться следующего:
- на начальной стадии разработки проекта своевременно разработать и интегрировать многочисленные конструкторские задания;
- снизить время разработки и минимизировать ошибки за счет быстрого просмотра множества вариантов и выбора лучшего, а также за счет связи предварительной разработки с окончательным проектом посредством внесения изменений на любой стадии проекта, что автоматически отразится во всех соответствующих этапах;
- создавать изделия более сложной формы;
- более точно передать замысел конструктора;
- улучшить связь с производством, избежать дорогостоящих ошибок при внедрении в производство;
- добиться большего доверия заказчика можно, показав ему изделие прежде, чем оно будет построено.
8. Развитие SW соответствует мировым тенденциям развития САПР.
9. Для формирования облика идеальной CAD-системы необходимо, чтобы количество умственных усилий, потраченных на то, чтобы заставить CAD-систему сделать что-либо, составляло малую часть от общего количества умственных усилий, потраченных собственно на проектирование. На ранних этапах развития CAD-систем инженеры тратили 90% своего времени на управление CAD-системой и только 10% на проектирование. Сегодня соотношение примерно 50:50. В новом тысячелетии CAD-системы должны быть доведены до такого уровня развития, чтобы инженер тратил 10% умственных усилий на управление CAD-системой, 90% — на проектирование.
Процесс моделирования совершенствуется в направлении уменьшения времени процесса обсчета. Разработчики не удовлетворятся, пока работа в CAD-системе не будет происходить столь же просто и быстро, как загорается свет по щелчку выключателя.
10. Еще одна область нашего внимания — это передача, обмен и использование CAD-данных. Компания стала наращивать свои усилия по созданию нейтрального формата файлов для передачи наработок между различными CAD-системами, начиная с первого представления формата IGES в 1980 году. STEP, лучший и наиболее популярный на сегодня международный стандарт, получился удачнее, кроме того, многие разработчики предоставляют прямые трансляторы для различных CAD-систем.
SolidWorks предлагает программу, позволяющую распознавать параметрическую геометрию, — Feature Works. Feature Works делает статическую (не параметризованную) модель «интеллектуальной», то есть параметризованной, воссоздавая логику ее построения, перестраивает модель, ликвидируя ошибки.
11. Широкое внедрение в нашу жизнь Интернета наложило свой отпечаток и на развитие САПР. Дело в том, что компактность CAD-файлов, возможность создания, поиска, повторного использования, распределения и управления электронными библиотеками наработок всегда были приоритетными при разработке CAD-систем. Развитие Web-технологий обеспечивает расширение «зоны охвата» для CAD-системы. Она становится таким же средством коммуникации, как ленты, диски и CD, но только на качественно ином уровне. Основной разницей между Web-технологиями и накопителем информации является двунаправленная интерактивность, возможность для двух или более инженеров общаться и объединять свои усилия при конструировании в режиме реального времени.
Возможность общения в реальном масштабе времени и манипулирование конструкторскими и геометрическими данными CAD-системы посредством Web-технологий требуют значительных технических усовершенствований, особенно в преодолении ограничений производительности системы обработки данных, чтобы сделать CAD-систему более портативной.
12. Необходимо расширять приложения. Все новейшие технологии, получившие признание на сегодняшний день, прошли через определенные стадии развития — от сложной абстрактной идеи до простого предметного воплощения. Будущее развитие CAD-систем подразумевает постоянное движение в направлении упрощения их внешнего интерфейса и усложнения их внутренней структуры, скрытой от пользователя посредством автоматизации большинства процессов. Технологии станут настолько простыми, что CAD будет использоваться для многих задач, отличных от проектирования механизмов. Приметы этого мы видим уже сейчас: технология CAD-систем сегодня используется для проектирования жилых домов, дизайна интерьера, скульптуры, в медицине.
Резюме
В заключение еще раз кратко перечислим достоинства системы SolidWorks:
- уникальная простота пользования позволяет легко освоить SolidWorks и очень быстро начать практическую работу в системе;
- за счет малого срока внедрения системы в кратчайшие сроки достигается окупаемость вложенных в покупку софта средств;
- высокие технические возможности системы позволяют работать со сложными сборками, создавать изделия сложной формы, что улучшает качество и дизайн продукции, повышает ее конкурентоспособность на рынке;
- повышается производительность труда инженеров за счет автоматизации рутинных этапов работы;
- сокращается время (а следовательно, и затраты на разработку изделия вследствие уменьшения сроков разработки документации и перехода на безбумажные технологии;
- сокращается время выхода новой продукции на рынок, что позволяет опередить конкурентов и завоевать новые сегменты рынка;
- применение современных технологий обеспечивает главное, к чему должен стремиться хороший руководитель предприятия, — увеличение прибыли!
«САПР и графика» 12'2000