¬аше окно в мир —јѕ–
 
Ќовости —татьи јвторы —обыти€ ¬акансии Ёнциклопеди€ –екламодател€м
—татьи

5 окт€бр€ 2009

 омпани€ Ђ“оп —истемыї глазами –альфа √рабовски

–альф √рабовски

ћы продолжаем публикацию переводов статей –альфа √рабовски о его недавней поездке по –оссии. ¬ предыдущих стать€х автор рассказывал о своих впечатлени€х об ј— ќЌе, о компании SoftDev и о  руглом —толе «Ѕудущее —јѕ–». јнглийский оригинал предлагаемой вашему вниманию статьи только что опубликован в 617-ом выпуске upFront.eZine

“урне upFront.eZine по –оссии

„асть 4: «“оп —истемы» (T-FLEX), ћосква

—ергей Ѕикулов €вл€етс€ исполнительным директором компании «“оп —истемы», он потратил час, рассказыва€ мне об истории своей компании и о линейке ее программных продуктов. T-FLEX (первоначально названна€ TopCAD) — полностью параметрическа€ система класса MCAD с адаптивными компонентами, средствами поверхностного моделировани€ и пр€мым редактированием, сохран€ющим историю построени€. ќна также позвол€ет проектировать формы дл€ лить€, осуществл€ть конечно-элементный анализ, проектировать сварные издели€, моделировать движение, производить деталировочные чертежи и ведомости материалов. —редства экспресс-анализа доступны в системе без дополнительных затрат дл€ клиента.

 омпани€ также предлагает:

  • T-FLEX CAM с модул€ми электроэрозионной обработки, 5-осевого фрезеровани€ и т.д.
  • T-FLEX Analysis с возможност€ми проведени€ анализа устойчивости конструкции, термального, структурного, частотного, на усталость и проч.
  • T-FLEX Dynamics дл€ имитационного моделировани€ движени€.
  • T-FLEX DOCs, основанна€ на SQL система управлени€ данными об изделии и процессах.

”рок истории

Ѕольшинство руководителей «“оп —истем» вместе окончили один технический университет в 1988 г. ¬се они люб€т математику, конструирование и информатику. ќни случайно встретились со своим будущим заказчиком, который был недоволен используемой им английской системой черчени€ и спросил вчерашних выпускников, могут ли они создать дл€ него лучшую систему. ѕосле многих бессонных ночей они построили и поставили ему свою собственную CAD-программу и пришли к мысли, что у них могли бы быть и другие подобные клиенты.

ѕосле осуществлени€ этого проекта они (т.е. основатели “оп —истем) обозрели существующие предложени€, обратили внимание на AutoCAD дл€ PC, и решили, что могут сделать лучшее решение. “ак как они слышали о том, что AutoCAD был разработан небольшой командой, то решили, что вп€тером они смогут произвести похожий продукт. Ёто была серьезна€ задача: компьютеры того времени имели слишком мало оперативной пам€ти, имели слабые графические возможности и неразвитые программные библиотеки. “ак как лицензировать было нечего, им пришлось разработать все ѕќ с нул€: графические библиотеки, математические библиотеки и собственно CAD.

Ёто были нелегкие времена, так как вс€ программистска€ работа осуществл€лась силами бедных студентов. ѕервые два года они работали на голом энтузиазме; без какого-либо внешнего инвестора. ¬ 1992 г. была образована компани€ «“оп —истемы», и начались продажи. —ейчас в компании работают (по крайней мере) 60 сотрудников. ќни чувствуют, что небольшой размер делает их более гибкими по сравнению с большими конкурентами, поэтому они могут легче противосто€ть проблемам — таким как текуща€ рецесси€, котора€ ударила по –оссии сильнее, чем по большинству стран.

—о дн€ своего основани€ «“оп —истемы» не хотели идти по пути клонов или дублировать функции, рассказал мне —ергей  ураксин, √енеральный директор и основатель компании, потому что он понимал, что такой подход навсегда оставит их в роли догон€ющих. ѕоэтому, хот€ их перва€ CAD-программа была 2D, они решили сделать ее отличной от других: с самого начала она была параметрической.

¬ 1995 г. они пон€ли, что весь мир переходит на 3D, поэтому они разработали собственное трехмерное €дро. Ќо вскоре пон€ли, что на кодирование, обновление и отладку собственного €дра требуетс€ слишком много ресурсов. ќни обнаружили, что €дро ACIS компании Spatial реализует многие из необходимых функций, поэтому решили лицензировать это €дро у Spatial.

ќднако, к концу 1990-х гг. они начали замечать недостатки €дра ACIS, главной проблемой которого было то, что оно неправильно генерировало проекции (необходимые дл€ создани€ двумерных видов по 3D модел€м). ќни проверили SolidWorks с его €дром Parasolid, после чего переключились на него. ¬полне возможно, что сейчас ACIS делает проекции правильно, предположил г-н Ѕикулов, но Parasolid доказал свою надежность за последнее дес€тилетие. (ќн по€снил, что ни один другой российский пакет CAD не использует Parasolid.) ќтдельно —ергей отметил, что Parasolid добавл€ет много функций дл€ поддержки пр€мого редактировани€.

ѕочти все другие параметрические пакеты CAD лицензируют технологию D-Cubed, но T-FLEX использует свою собственную систему. ќбычно сначала клиенты не могут найти те же самые инструменты, что они видели в пакетах на основе D-Cubed , поэтому требуетс€ недел€ или две, чтобы пон€ть преимущество иного подхода T-FLEX. Ќедостаток непохожести на других заключаетс€ в том, что осуществить первоначальную продажу продукта становитс€ труднее.

“ак как «“оп —истемы» неопытны в маркетинге, главным инструментом продаж €вл€етс€ их технологическое преимущество. ќни показывают потенциальным клиентам, что может быть сделано лучше; как бывшие инженеры, ставшие программистами, они понимают потребности своих клиентов.

ѕродажи в —Ўј и в –оссии

¬ середине 90-х годов при содействии –ичарда ѕрайса (Richard Price) из компании Martin Sales International, «“оп —истемы» проникли на рынок —Ўј. ќпределенна€ часть пользователей оценила преимущества параметризации еще в то давнее врем€, когда этих возможностей не было ни в какой другой 2D системе. (ѕоскольку в машиностроении и сегодн€ распространено двумерное черчение, 20% продаж —јѕ– продолжает относитьс€ к системам двумерного проектировани€.) ¬ июльском пресс-релизе 2000 года от «“оп —истем» говоритс€: «¬ –оссии сложное параметрическое проектирование более попул€рно, чем на «ападе. ќпределенное объ€снение этому дать трудно, но образ мыслей выдающихс€ „параметрических разработчиков“ подобен образу мыслей выдающихс€ шахматистов, планирующих на много ходов вперед».

 стати, четыре года назад «“оп —истемы» — с помощью немецкой, италь€нской, польской и чешской версий — начали работу на европейском рынке. (¬ “урции используетс€ английска€ верси€.)

ќднако в 2000 году американский дистрибьютор сменил направление своей де€тельности и прекратил работу с T-FLEX. ѕомогло то, что постсоветска€ –осси€ — это страна чистого капитализма: чтобы компенсировать технологическое отставание, каждому приходитс€ участвовать в жесткой конкурентной борьбе, так что российские предпри€ти€ начали понимать необходимость автоматизации. “от факт, что в прежние времена никаких —јѕ–ов у них не было, облегчило распространение T-FLEX: ведь его не пришлось внедр€ть вместо ранее существующих —јѕ–, т.е. — решать проблему, знакомую западным рынкам. —ейчас у «“оп —истем» есть тыс€чи клиентов во всех отрасл€х промышленности, которые дают положительные отзывы, необходимые дл€ завоевани€ новых клиентов.

«аказчик с деньгами, который хочет внедрить у себ€ автоматизацию, — это лакомый кусок дл€ –оссийских и иностранных вендоров, наход€щихс€ в поиске новых контрактов. » здесь как раз особенно важными станов€тс€ рекомендации. Ќа основе таких рекомендаций руководитель может прин€ть решение даже о том, как именно оснастить 300 рабочих станций. —лучаетс€, что — несмотр€ на огромные российские рассто€ни€ — менеджеры могут посетить какое-то предпри€тие, чтобы своими глазами убедитьс€ в том, как, на самом деле, на нем работает тот или иное внедрение —јѕ–.

¬ «“оп —истемах» обнаружили одну особую проблему продажи программ, которые повышают производительность: такие программы делают ненужными некоторых сотрудников. »нженеры, которые сталкиваютс€ с перспективой потер€ть свою работу, делают все возможное, чтобы показать своим менеджерам, как новое ѕќ не будет работать на компанию.

¬ компании осознали, что просто продажа чистого —јѕ– не эффективна: клиенты хот€т получить в свое распор€жение полное меню, включающее CAD, CAM, численные вычислени€, средства совместной работы и PDM. —истема документировани€ не менее важна, чем —јѕ–: дл€ поддержки документировани€ у «“оп —истем» имеетс€ модуль DOCs. («а последние два года он был полностью переработан.) Ётот модуль принципиально важен дл€ конкуренции, например, с –“— или Dassault Systemes — компани€ми, которые говор€т пользовател€м: «ћы можем дать вам весь спектр необходимых программ». ѕрограммные интерфейсы всех приложений от «“оп —истем» основаны на .NET, что позвол€ет пользовател€м создавать свои собственные подсистемы проектировани€ и собственные интерфейсы.

ћногие распростран€емые компанией компоненты, не относ€щиес€ к —јѕ–, специфичны дл€ российского рынка с его особыми стандартами. Ёто обеспечивает российским —јѕ–-компани€м определенное преимущество перед зарубежными конкурентами. — другой стороны, в «“оп —истемах» озабочены тем, что зарубежные вендоры нередко оснащают свои системы возможност€ми, которые никем реально не используютс€, такими, как фотореалистичные виды в двумерных чертежах — не определенные российскими стандартами.  лиенты обращаютс€ в «“оп —истемы» с запросами о реализации таких возможностей, так что программистам приходитс€ заниматьс€ такими реализаци€ми только дл€ того, чтобы выполн€ть формальные запросы. Ћучше бы программисты работали над реальными задачами, такими как генераци€ качественных поперечных сечений дл€ резьбовых соединений

≈ще одна непри€тность: в «“оп —истемах» придумывают нечто новое, реализуют это, а затем обнаруживают, что конкуренты их повтор€ют. Ќапример, в T-FLEX изначально были множественные тела; можно было вычитать любой набор из любого. “ело и добавленна€ часть могли редактироватьс€ непосредственно.

»ногда запросы клиентов просто невозможно удовлетворить, такие как построение сечени€ сборки из тыс€чи деталей за очень короткое врем€.   счастью, 64-битные центральные процессоры помогают при работе с модел€ми, состо€щими из тыс€ч деталей; прежний двухгигабайтный лимит был слишком ограниченным.

ƒемонстраци€ T-FLEX

ѕараметризаци€ T-FLEX не нуждаетс€ в решении систем уравнений, как это делают LEDAS и D-Cubed. Ёто означает, что чертежи T-FLEX могут содержать тыс€чи параметрических элементов. ƒиректор по технологи€м —ергей  озлов показал мне, как по чертежам T-FLEX автоматически порождаетс€ параметризаци€. ¬ чертежах нет размерностей или геометрических ограничений, они состо€т только из геометрических конструкций. Ќапример, перемещение какого-то одного объекта соответствующим образом мен€ет размеры в остальной части модели.

√-н Ѕикулов готов согласитьс€ с тем, что не каждый пользователь способен без вс€кой подготовки использовать T-FLEX, поскольку ему приходитс€ приспосабливатьс€ к особенност€м системы: чтобы T-FLEX понравилс€ обычно уходит 1-2 недели. “ипична€ реакци€ после п€тиминутного знакомства : «Ёто мне не нравитс€, потому что работает не так, как SolidWorks.»

Ќо по мере того, как пользователи привыкают, они начинают ценить ее преимущества T-FLEX. ¬ этом —јѕ– буквально все трактуетс€ как параметр: будь то текст, толщина линии, цвет, материал, название детали.   параметрам вы можете добавить логику (такую, как отношени€ между объектами), а сущност€м — сопоставить переменные. ѕеременные могут импортироватьс€ или экспортироватьс€ с тем, чтобы с их помощью строить параметрические модели , которые способны управл€тьс€ электронными таблицами. „ертеж может содержать миллион элементов, поскольку они не вовлекаютс€ в какой-либо вычислительный процесс. »меетс€ специальна€ команда «ќтношени€», котора€ показывает все редактируемые отношени€.

ќднако в «“оп —истемах» все-таки добавили размерные ограничени€ — подобные тем, что по€вились в AutoCAD 2010, но не совпадающие с прин€той там классификацией (динамические, аннотационные, ссылочные и параметрические) — в этом их важна€ особенность: они совершенно опциональны — в отличие от систем, основанных на библиотеках D-Cubed.

ѕользователи могут создавать собственные интерфейсы с T-FLEX, так же как разработчик VBA создает окна диалогов. ћакросы пишутс€ на C#. ƒела€ переменные внешними, клиенты могут создавать собственные библиотеки: дл€ записи на диск или перемещени€ на другой чертЄж. ¬ T-FLEX не нужно создавать отдельный файл на каждый болт. ¬ отличие от SolidWorks, дл€ параметрического проектировани€ не требуютс€ конфигурации. ƒаже команда создани€ отверсти€ может быть кастомизирована пользователем, потому что интерфейс отверсти€ разработан в T-FLEX; параметры цековки и угла управл€ютс€ на уровне mdb файла (SQL), включа€ проверку на ошибки.

T-FLEX CAD непосредственно импортирует 2D и 3D модели из AutoCAD, SolidWorks, Solid Edge, Inventor и Rhino, а также поддерживает универсальные форматы, такие как IGES, STEP и Parasolid.

3D реализуетс€ похожим способом. Ћюбой набор двумерных сущностей может быть использован дл€ создани€ трехмерных профилей. ¬ыберете грань дл€ создани€ рабочей плоскости и затем создайте еще один профиль. ¬ы можете генерировать 3D/2D чертежи любой детали. ќдна кнопка генерирует все чертежи, которые остаютс€ параметрическими.

T-FLEX имеет функции дл€ оптимизации, которые работают подобно инженерному калькул€тору. Ќапример, име€ ремень длиной 1000 мм, вы можете переместить ролики и изменить их размеры в заданном диапазоне углов. “о же самое работает дл€ конечно-элементного анализа: зафиксируйте некоторые параметры, варьиру€ остальными. ћне была продемонстрирована трехмерна€ сборка муфты сцеплени€, управл€ема€ дес€тком параметров.  нопки предварительной настройки позвол€ют вам задать выбранные группы параметров, а также показать или скрыть отдельные детали.

¬ы можете определ€ть коннекторы дл€ быстрой подгонки вставл€емых деталей. T-FLEX ищет св€зи и затем автоматически подгон€ет размеры в 2D и 3D.

ќдна геометри€ может управл€ть другой; «“оп —истемы» называют это «адаптивными фрагментами». “акой фрагмент может быть деталью, конструктивным элементом, титульным блоком (еще одним параметрическим чертежом, чьи параметры св€заны с ведомостью материалов) и целой моделью. Ќапример, вы можете добавить на вал параметрические пазы (вз€тые из другого файла). »ли, например, в 3D поместить болт в отверстие, изменить болт или отверстие, и каждый элемент будет адаптирован под измененные размеры. (Ќет никакой необходимости задавать диаметры в окне диалога, равно как и задавать стыковые соединени€, потому что T-FLEX, использу€ позиционирование в локальной системе координат, создает соединени€ автоматически.) —тыковые соединени€ доступны дл€ сложных случаев, таких как перемещение детали с несколькими фиксированными точками. ¬ы можете заранее определить степени свободы (вращени€ и смещени€ вокруг/вдоль трех осей) дл€ фрагмента, поэтому нет необходимости примен€ть степени свободы каждый раз, когда деталь добавл€етс€ в сборку.


Ѕесплатную и неограниченную студенческую версию T-FLEX CAD можно загрузить на http://www.tflex.com/student.

Top Systems
http://www.tflex.com
√лавный офис: ћосква, –осси€
√од основани€: 1992
‘орма собственности: частна€ компани€
„исло сотрудников: более 60
√одовой доход: не сообщаетс€
ќсновной продукт: T-FLEX CAD 3D — механический параметрический —јѕ– среднего класса
ќсновна€ цена: около $3750 (зависит от стран продажи)
ƒополнительные продукты: CAM, CAE, FEA и EDM/PDM
„исло коммерческих клиентов: более 9 000.

ƒобавить комментарий

„итайте также:


¬акансии:

јктуальное обсуждение

RSS-лента комментариев

ƒавид Ћевин
ƒавид Ћевин
ќт редактора: „то такое +20%: Ёффект внедрени€ BIM? –ост выручки ƒассо?...
ѕроект ЂЌародное —јѕ–-интервьюї

—лучайна€ стать€:

isicad Top 10

—амые попул€рные материалы

   ‘орумы isicad:

isicad-2010 isicad-2008
isicad-2006 isicad-2004

ќ проекте

ѕриглашаем публиковать на сайте isicad.ru новости и пресс-релизы о новых решени€х и продуктах, о проводимых меропри€ти€х и другую информацию. јдрес дл€ корреспонденции - info@isicad.ru

ѕроект isicad нацелен на

  • укрепление контактов между разработчиками, поставщиками и потребител€ми промышленных решений в област€х PLM и ERP...
ѕодробнее

»нформаци€ дл€ рекламодателей


¬се права защищены. © 2004-2019 √руппа компаний «Ћ≈ƒј—»

ѕерепечатка материалов сайта допускаетс€ с согласи€ редакции, ссылка на isicad.ru об€зательна.
¬ы можете обратитьс€ к нам по адресу info@isicad.ru.