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

23 но€бр€ 2016

»стори€ одного €дра от јлександра —пивакова

Ђќчень важно иметь широкий кругозор. ≈го грамотное применение помогает в любой работеї

ќт редакции isicad.ru: Ќесколько дней назад мы опубликовали статью ƒостичь ускорени€ за счЄт многопоточности в —јѕ–. ѕо счастливому совпадению и благодар€ тонкой маркетинговой работе C3D Labs теперь мы имеем возможность познакомитьс€ с автором той статьи, вызвавшей большой интерес наших читателей.
¬ этом году геометрическому €дру C3D исполн€етс€ 20 лет. –овно столько лет назад основатели компании ј— ќЌ пришли к единому мнению о необходимости создани€ собственной системы трехмерного моделировани€  ќћѕј—-3D. ¬ 1996 году была создана группа, которой было поручено написание программного обеспечени€ дл€ работы с точной 3D-геометрией Ц инструмента, который бы не уступал по удобству использовани€ и функциональности зарубежным аналогам. — этих дней начинаетс€ отсчЄт истории Ђколоменскогої геометрического €дра. Ќа прот€жении многих лет €дро посто€нно развивалось и дорабатывалось: по€вл€лись новые методы моделировани€, разрабатывались алгоритмы вычислений, создавались дополнительные модули Ц параметрический решатель, конвертер данных, модуль визуализации. » за всеми этими изменени€ми всегда сто€ли конкретные люди - разработчики геометрического €дра, обретшего со временем им€ Ц C3D.

—егодн€ всЄ больше людей интересуютс€ геометрическим моделированием, многие след€т за тем, кто и как разрабатывает российское коммерческое 3D-€дро. ѕоэтому мы решили подготовить серию юбилейных интервью с нашей командой разработки. ¬ первых выпусках мы общались с сотрудниками C3D Labs Ц јнной Ћадиловой и јлександром јлахверд€нцем. «атем мы вз€ли интервью у јндре€ ѕенкина. ¬ новом же, четвЄртом, интервью мы решили осветить разработку конвертеров в €дре C3D и поэтому вывели на откровенную беседу јлександра —пивакова, отвечающего за разработку C3D Converter в коломенском офисе компании. √олос Ђза кадромї принадлежит маркетинг-менеджеру јркадию  амневу.

C3D интервью —пиваков

јлександр —пиваков, математик-программист в C3D Labs

јлександр, откуда ты родом? √де училс€ и вырос?
я родом из города √орького. ∆ил там до 26 лет, училс€ в Ќижегородском государственном университете им. Ќ.». Ћобачевского на факультете с зубодробительным названием ¬Ўќѕ‘ Ц ¬ысша€ школа общей и прикладной физики. Ёто такой факультет дл€ Ђмань€ковї с набором всего 25 человек. ќбычно оттуда активно выгон€ют разгильд€ев, но вот мен€ почему-то оставили. ѕосле шести лет основного обучени€ было ещЄ три года аспирантуры в »нституте физики микроструктур –оссийской академии наук (»‘ћ –јЌ), но защиты не произошло. »того € покинул стены вуза в 2007 году, а уже в 2010 году переехал жить и работать в  оломну.
Ќа какой специальности ты обучалс€ в университете?
ћое первое направление обучени€ Ц это спектроскопи€ газоразр€дной плазмы. ¬тора€ специальность св€зана с твЄрдым телом, с полупроводниками. ѕолучение сразу двух специальностей обусловлено спецификой нашего факультета, где после 4 курса ты об€зан мен€ть тему исследований. Ёта практика уходит корн€ми в историю факультета как кузницы кадров дл€ »нститута прикладной физики –јЌ (»ѕ‘ –јЌ) и его дочерней организации »‘ћ –јЌ. ќбразовательный процесс на ¬Ўќѕ‘е так устроен, что на 3 курсе обучени€ студент выбирает себе научного руководител€, который постепенно включает его в реальный научно-практический процесс. «атем студент точно также мен€ет тему, приходит в новую лабораторию и начинает заниматьс€ конкретными задачами, не забыва€ при этом о процессе обучени€: лекци€х, практических зан€ти€х, экзаменах.
„то ты можешь рассказать о своЄм трудовом опыте до устройства в ј— ќЌ?
¬ школьные годы € подрабатывал на √орьковском автомобильном заводе благодар€ тому, что предпри€тие организовывало летом трудовое врем€препровождение дл€ детей сотрудников. ќбычно реб€та поливали цветы, следили за клумбами, пропалывали землю и т.д. Ќо мне повезло, и после 9 класса школы € попал в отдел, где заводские специалисты работали на компьютерах в системе AutoCAD. “огда € в первые узнал, что такое Ђ—јѕ–ї. ƒва лета подр€д € выполн€л черновую работу по созданию планов цехов и обучению практикантов основам работы в CAD-системе. ”же в студенческие времена € работал летом на стройках разнорабочим, электромонтажником. Ќу, а перва€ запись в трудовой книжке у мен€ по€вилась только после 3 курса института, когда € подрабатывал системным администратором на велозаводе.
Ѕыло бы интересно узнать о твоей первой работе по специальности. √де и чем приходилось заниматьс€?
ћоим первым местом работы стал »ѕ‘ –јЌ. “ак уж совпало, что там € занималс€ и своими первыми научными исследовани€ми, общей тематикой которых была визуализаци€ —¬„-излучени€ в газоразр€дной плазме. „то это такое? — помощью электрического разр€да в газе создаЄтс€ плазма с заданными характеристиками, а затем на неЄ свет€т —¬„-излучением. ¬ результате получаетс€ визуальный образ, который можно запечатлеть на камеру оптического или инфракрасного диапазона. ѕреимущество данного подхода состоит в том, что при помощи достаточно простых средств можно решать задачи, дл€ которых обычно требуютс€ гораздо более серьЄзные приборы. Ќапример, можно экспериментировать с нагревом какого-нибудь материала, но тогда вр€д ли получитс€ отследить динамику процесса, так как нагрев протекает слишком медленно. ƒругой вариант Ц поставить дорогие —¬„-диоды, но тогда по€вл€ютс€ дополнительные риски: такие диоды легко спалить. ¬ нашем же случае использование газоразр€дной плазмы как своеобразного преобразовател€ позвол€ло проводить исследовани€ с помощью такого сравнительно дешЄвого инструмента, как камера. Ќадо сказать, что она была изготовлена по специальному заказу, так как нам требовалс€ особый режим работы фотоприЄмной матрицы. ¬ моих экспериментах в качестве регистратора излучени€ примен€лс€ фотоэлектронный умножитель.

Ќо, как обычно, всЄ хорошо и гладко звучит только на словах. Ќапример, если мы хотим извлечь конкретные параметры, то нужно хорошо разбиратьс€ в физике фундаментальных процессов, которые проистекают в газоразр€дной камере. ћо€ научна€ работа как раз этому и посв€щалась. ѕосле разогрева плазмы при помощи —¬„ наблюдалось усиление излучени€ в оптическом диапазоне. ѕри этом полученный спектр можно было разделить на 2 части Ц линии и континуум (непрерывное излучение). ќтслеживать линии Ц плохо. ќни хоть и €ркие, но зависимость их интенсивности от мощности —¬„-излучени€ нелинейна. ј вот континуум обладает более линейными характеристиками, и проектировать приборы на его основе намного проще.

Ќо что это за континуум такой, как оказалось, никто не знал. ¬озможно, это было св€зано с выбранным химическим составом: разр€д проходил в смеси инертного газа ксенона и паров щелочного метала цези€. я пыталс€ разобратьс€ в том, как именно светитс€ смесь: задавал различные параметры газоразр€дного столба и описывал спектр излучени€, после чего сопоставл€л экспериментальный спектр с теоретически рассчитанными значени€ми. ћы ожидали наблюдать в непрерывном спектре резкие границы, характерные дл€ рекомбинационного континуума (это как будто бы идЄт процесс фотоионизации, но в обратном направлении), и отсутствие таковых нас поразило. Ќесмотр€ на то, что зависимость от различных параметров разр€да соответствовала расчЄтной, сам вид спектра свидетельствовал о том, что изначально была выбрана неверна€ физическа€ модель. ’орошее согласование как спектров, так и их динамики дал проведЄнный впоследствии расчЄт по формулам дл€ тормозного континуума.

C3D интервью —пиваков

»сследуемый образец и модуль экспериментальной установки, предназначенный дл€ спектральных исследований

√де это может быть применено на практике?
ѕервое, что приходит на ум Ц это проблема зрени€ в различных диапазонах, в данном случае Ц сантиметровом и миллиметровом. “о есть берЄм непрозрачный дл€ глаз материал и при помощи —¬„-излучени€ просвечиваем его, благодар€ чему детектируем металлические предметы или любой другой материал, который дл€ микроволнового излучени€ непрозрачен. ¬ этом месте стоит сказать дежурную фразу про поиск оружи€, взрывчатки, наркотиков и диагностику заболеваний. Ќо вы и так догадались, € думаю. ≈щЄ одно применение Ц это изучение выходных характеристик мощных —¬„-приборов, например, с целью их настройки. »ѕ‘ –јЌ ведЄт и другие научные исследовани€.   ним относитс€ создание генераторов диапазона —¬„. » вот здесь вырисовываетс€ заманчива€ перспектива: в числе Ђknow howї иметь собственный уникальный диагностический стенд!

«десь будет уместно немного рассказать об истории института. —ам »ѕ‘ был образован на базе Ќижегородского радиофизического института (Ќ»–‘»), среди достижений которого значитс€ изобретение гиротронов. “еперь это уже целый класс генераторов с рекордными характеристиками. √иротронна€ тематика перешла к »ѕ‘ по наследству и породила целый р€д исследовательских направлений. ќдно из них - электроника больших мощностей. ƒанное направление тесно св€зано с решением проблемы управл€емого термо€дерного синтеза Ц то, ради чего зате€н проект ITER. ¬ этом международном проекте будут использоватьс€, если уже не используютс€, гиротроны, разработанные в »ѕ‘–јЌе и произведЄнные Ќѕѕ √» ќћ.

–асскажи о своей учЄбе в аспирантуре.
— аспирантурой св€зан мой первый опыт практического программировани€. ¬ те годы »‘ћ –јЌ закупил много экспериментального оборудовани€: из разных блоков как из конструктора собирались установки дл€ исследовани€ фемто- и наносекундных процессов. ќдна из установок в базовом варианте состо€ла из настраиваемого по длине волны лазера и кристалла-пол€ризатора, который позвол€л регулировать мощность излучени€. ¬добавок к ним прилагалс€ очень навороченный осциллограф, который работал под управлением операционной системы. ќсциллограммы сохран€лись в файлы на диске. ќтдельный компьютер управл€л работой спектрального прибора, а впоследствии также лазера и пол€ризатора. »значально процесс измерени€ выгл€дел следующим образом: при помощи кнопок на пульте мы выставл€ли пол€ризатор на нужный угол и записывали значение в журнал (длина волны лазера обычно оставалась неизменной), запускали осциллограф и с клавиатуры вводили в него им€ файла дл€ сохранени€ спектрограммы. ¬ журнале измерений получались такие длинные Ђпростыниї, врем€ записи которых иногда превышало врем€ работы оператора. — одобрени€ коллег € решил автоматизировать этот процесс. ѕрограмма была написана на C++. ќна позвол€ла ув€зать все действи€ в единый контур измерени€, чтобы по истечении заданного промежутка времени автоматически сохран€лс€ файл, но не на осциллографе, а на управл€ющем компьютере. ѕри этом продолжал крутитьс€ пол€ризатор и всЄ работало синхронно. ƒруга€ мо€ инициатива, которую старшие товарищи восприн€ли поначалу со скепсисом Ц это нагл€дное отображение результатов в виде трЄхмерной картинки, по сути поверхности, с которой дальше уже можно было проводить различные операции, например, строить сечени€. ¬ итоге получались либо мгновенные спектры, либо осциллограммы на заданной длине волны. ƒл€ обработки данных это оказалось очень удобно, а врем€ предварительного анализа сократилось с суток до минут.
„то было потом?
ѕосле окончани€ аспирантуры у мен€ по€вилась альтернатива: идти работать программистом в компанию ћ≈–ј, где € впервые познакомилс€ с многопоточными вычислени€ми в Windows во врем€ студенческой стажировки на 5 курсе вуза, или попробовать себ€ ещЄ где-нибудь. ѕоскольку € уже черпнул немного работы с железом, то € захотел пойти куда-нибудь поближе к инженерному делу. Ќо так уж вышло, что в Ќижнем Ќовгороде в основном занимаютс€ телекоммуникаци€ми, не счита€ подразделени€ Intel, где пишут компил€торы и различные средства ускорени€, поэтому ближе всего по моим запросам оказалась работа в  оломне.
„ем ты занималс€ в ј— ќЌ, когда только пришЄл в компанию?
»значально мне пригл€нулась работа над проектом Ђ ќћѕј—-3Dї, но почти сразу мне посоветовали пойти в математическое подразделение, и € согласилс€. Ќа испытательном сроке € разрабатывал функции построени€ поверхностей по 4 кривым и по сети кривых. ћоих будущих коллег интересовало, насколько хорошо € справлюсь с этим заданием. ”же после испытательного срока мне поручили работу над конвертерами, чем € до сих пор и занимаюсь.
 акие можно выделить особенности при работе с конвертерами?
√лавна€ особенность заключаетс€ в том, что в конвертерах нельз€ отклонить входные данные. „то пришло из файла Ц нужно как-то обработать, потому что часто возникают синтаксические ошибки, ошибки и особенности топологии, а также много других случаев, специфичных дл€ разных моделеров и процессоров файлов обменных форматов. ¬сЄ это нужно определЄнным образом анализировать и выдавать конечный результат, либо принимать решение, что результата достичь невозможно и уведомл€ть об этом. ћне кажетс€, это и есть основна€ специфика при работе с конвертерами, потому что при работе с операци€ми всегда есть возможность вывести пользователю предупреждающее или информирующее сообщение. ¬ случае с конвертерами сообщение вр€д ли изменит входные данные. ≈щЄ одна особенность состоит в том, что при пересчЄте 3D-модели в архитектуру формата *.c3d стандартные алгоритмы геометрического €дра C3D не всегда работают, поэтому некоторые из них, в частности проецирование, написаны специально дл€ конвертеров. Ёто была одна из первых проблем, с которой € столкнулс€ при работе с €дром и над решением которой работал мой коллега ¬ладимир Ћатышев (прим. математик-программист в C3D Labs).
„ем тебе чаще всего приходитс€ заниматьс€ в C3D Labs?
»нтересный вопрос! ¬ первую очередь Ц думать. «начительна€ часть рабочего времени у мен€ уходит на чтение документации и различных пользовательских руководств. Ёто св€зано с тем, что при импорте и экспорте данных из форматов STEP, IGES, Parasolid (X_T, X_B), ACIS (SAT), VRML и STL необходимо строго следовать существующим стандартам, в первую очередь ISO. Ёти форматы €вл€ютс€ общедоступными, документаци€ на них представлена на английском €зыке с большим количеством иллюстративного материала, и при работе с ней проблем, как правило, не возникает. ќстальное врем€ у мен€ уходит на исправление ошибок и написание нового функционала в C3D Converter.
 ак много запросов приходит в техническую поддержку C3D Labs по линии конвертеров?
ќбычно это несколько запросов в мес€ц. –аньше они приходили в базу ошибок, а теперь запросы сразу попадают в Service Desk. ≈сли говорить о тестировании нового функционала, то в предыдущие годы нам сильно помогал  ќћѕј—-3D, но сейчас это всЄ чаще наши собственные инициативные разработки. ѕоэтому и тестировать новые функции конвертеров приходитс€ тоже нам самим.
—овсем скоро в C3D Converter по€в€тс€ новые обменные форматы JT и STEP 242. „то в них такого привлекательного?
ќбменные форматы посто€нно развиваютс€, отвеча€ на запросы времени. ѕри по€влении программных продуктов с новым функционалом возникают и новые форматы. —тарые форматы, соответственно, забываютс€ и уход€т в прошлое. ¬ результате такой естественной эволюции обменные форматы STEP и JT научились хранить информацию о производстве издели€ (PMI). ѕоэтому мы решили научить C3D Converter работать с этими данными. ѕричем, ранее уже в конвертерах был реализован формат STEP с поддержкой PMI. Ќо разработчики данного формата решили, что PMI недостаточно хорошо поддерживаетс€ протоколами 203 и 214, и поэтому разработали новый протокол 242. ≈го основна€ задача Ц гармонизировать предыдущие два протокола так, чтобы не было разночтений, а программистам было проще обмениватьс€ данными. ћне показалась наиболее интересной така€ фича STEP 242, как возможность работы с композитными материалами. ѕротокол умеет записывать и считывать особенности укладки слоЄв, компаунда и т.д. “акже STEP 242 позвол€ет записывать типы соединени€: резьбовое, клеевое, сварное, па€ное, заклепочное. Ќа сегодн€шний день часть этого протокола, касающа€с€ передачи информации о форме 3D-модели, уже реализована в C3D Converter.
»нтервью C3D —пиваков рис 3 велосипеды

»мпортированные при помощи C3D Converter из обменного формата STEP трехмерные модели

„то же касаетс€ формата JT, то это Ц бинарный формат, поэтому он должен читатьс€ быстро. JT поддерживает компрессию и послойную загрузку, что позвол€ет отдельно посчитать триангул€цию 3D-модели, какие-то другие характеристики и быстро показать их на экране. ≈сли не требуетс€ вносить изменени€ в 3D-модель, то така€ схема записи файла оказываетс€ очень удобной. Ќо если приходитс€ что-то мен€ть, то тогда заново пересчитываютс€ триангул€ци€ и B-Rep представление 3D-модели, а также св€зи между ними. ¬идимо, разработчики формата JT определили, что это не настолько часта€ операци€, как просмотр данных, и решили сэкономить на этом вычислительный ресурс. ≈сли сравнивать с другими форматами, то они обычно передают чистый B-Rep, по которому затем вычисл€етс€ вторичное представление 3D-модели дл€ еЄ отображени€ на экране, расчЄта ћ÷’ и т.д. ѕри открытии таких файлов каждый раз трат€тс€ большие ресурсы операционной системы.
—равним два бинарных формата X_B и JT. ¬ чЄм их сходство и различие?
X_B €вл€етс€ B-Rep форматом, а JT содержит как триангул€цию с уровн€ми детализации (LOD), так и B-Rep данные, которые могут быть представлены в формате X_T или в собственном сплайновом представлении.
Ќекоторые форматы геометрических €дер не умеют хранить параметризацию. ћожешь объ€снить, почему?
ѕараметризаци€ Ц это пон€тие из математики, а с точки зрени€ —јѕ– лучше давать терминологию именно в инженерных терминах, тогда разработчики смогут точно реализовать задуманное. ƒругое дело, что параметрические €дра не всегда совпадают с геометрическими и поэтому неудивительно, что дл€ геометрических €дер та или ина€ параметризаци€ может попусту отсутствовать в обменном файле.
» всЄ-таки сейчас имеетс€ проблема: геометрию 3D-модели мы не можем хранить в обменных форматах вместе с историей еЄ построени€. — чем это св€зано?
»стори€ построени€ 3D-модели Ц это слишком Ђсапрозависимоеї пон€тие. √раничное представление (B-Rep) в этом смысле передаЄт информацию о 3D-модели гораздо более стабильно от версии к версии программного обеспечени€, в котором эта модель была создана. Ќо историю передать, в принципе, тоже можно. Ѕыло бы желание! ’от€ по факту оказываетс€, что это Ц не панаце€. ƒавайте просто попробуем представить: мы передаЄм B-Rep представление 3D-модели с историей еЄ построени€, наложенным плоскогранным вторичным представлением, да ещЄ и с рассчитанными уровн€ми детализации Ц всЄ это нужно каким-то образом синхронизировать. ѕолучаетс€ сложнейша€ вычислительна€ задача с очень непростой системой дл€ отслеживани€ обратных св€зей. ќбслуживать такую махину готов далеко не каждый разработчик программного обеспечени€. я думаю, что это и есть ответ на поставленный вопрос.
— кем из коллег чаще всего приходитс€ взаимодействовать по рабочим вопросам?
Ѕольше всего € общаюсь с ёрием  озулиным. ќн ведЄт Service Desk, к которому € был недавно подключен, и ещЄ курирует вопросы общего характера по C3D Modeler. ёра по€сн€ет мне, что из функционала геометрического €дра C3D € могу использовать в своей работе над конвертерами и какие при этом ограничени€ будут наложены. „то касаетс€ новых функций и документации, то здесь € очень часто контактирую с Ќиколаем Ќиколаевичем √оловановым как с руководителем разработки C3D Labs. Ѕудущий облик API C3D Ц это очень ответственный вопрос, как ни крути.
„то тебе больше всего нравитс€ в рабочем процессе?
ћне очень нравитс€ наличие нескольких горизонтов работ. — одной стороны, всегда видно, куда идти и как будет выгл€деть система в будущем. ƒл€ мен€ это така€ своеобразна€ программа максимум Ц то, к чему € должен стремитьс€. ј уже в среднесрочной перспективе идЄт самосто€тельное планирование работ. »з того, чем € буду заниматьс€ в ближайшее врем€ Ц это многопоточность. ¬едь чем в этой области хороши конвертеры? ќни представл€ют собой отличный полигон дл€ распараллеливани€ кода! »менно поэтому самые первые результаты в €дре C3D по многопоточным вычислени€м были достигнуты именно на конвертерах. ћаксимальный эффект от ускорени€ здесь достигаетс€ при большом количестве крупных блоков. Ќапример, когда приходит больша€ и сложна€ многокомпонентна€ деталь, то чаще всего оказываетс€, что каждый компонент Ц это изолированный набор данных. ѕри обработке таких наборов и получаетс€ эффективное распараллеливание.
C3D интервью —пиваков

”скорение импорта данных из форматов STEP и Parasolid за счЄт использовани€ многопоточности в C3D Converter (столбцы = тестовые модели, на которых производилось сравнение)

ќткуда ты черпаешь идеи при разработке C3D Converter?
ћне помогает своеобразное представление о красоте: где-то нужно унифицировать код, в другом месте Ц создать свои объекты; что-то можно вз€ть под полный контроль или же отдать пользователю на откуп. “ак формируетс€ облик системы, который напоминает тебе, как конвертеры должны выгл€деть в идеале. ≈щЄ очень важно иметь широкий кругозор. ≈го грамотное применение сильно помогает в любой работе.
 акие навыки ты уже успел приобрести в ј— ќЌ?
 огда € только пришЄл в компанию, мне пришлось по-новому взгл€нуть на организацию рабочего процесса при программировании реальных сложных систем. ¬едь если в »‘ћ –јЌ € сам придумывал архитектуру, отказывалс€ от предыдущих версий и переписывал блоки старого кода, то в программном обеспечении C3D Labs существовала уже готова€ система, в которой не должно было накапливатьс€ большого числа ошибок. ѕоначалу мне доставалось от всех и от Ќикола€ Ќиколаевича в первую очередь. Ќо потом € исправилс€.
–асскажи о своих хобби.
¬ свободное врем€ € занимаюсь туризмом и веду блог в ∆∆. ѕоводом его начать послужило желание разобратьс€ с таким €влением, как авторска€ песн€. ћен€ давно интересовал вопрос, что же мы поЄм у костра, как сложилась така€ традици€, кто это всЄ придумал, поддерживает и развивает? ћне очень нравитс€ авторска€ песн€, но это не значит, что € поддерживаю всЄ, что с ней св€зано. ѕоэтому € пытаюсь разобратьс€ с некоторыми неоднозначными моментами. Ќапример, у Ѕулата ќкуджавы непростое творчество, но нужно отдать ему должное за то, что он не оскоромилс€ привнесением элементов блатной романтики в формирующийс€ жанр. ¬ отличие, например, от јлександра √алича, јлександра √ородницкого, и, давайте будем откровенны, ¬ладимира ¬ысоцкого. — другой стороны, в песн€х ќкуджавы подчЄркнуто нет геро€, и мне это не сильно нравитс€. ¬ этом плане ¬ысоцкий, который хот€ и называет ќкуджаву своим духовным отцом, но €вл€ет собой его полную противоположность, мне гораздо ближе с его героичностью в песн€х, революционным настроем и м€тежным духом. ѕо большому счЄту, вместо того, чтобы говорить, что хорошо и что плохо, уместнее признать соответствие песен тем или иным ситуаци€м и настроению. » уже от этого отталкиватьс€ при выборе исполнител€.
“ы сказал, что увлекаешьс€ туризмом.  аким именно?
— 2009 года € начал заниматьс€ байдарочным туризмом на базе профкома »‘ћ. ”же в  оломне € вступил в туристический клуб Ђ овчегї и начал посещать Ўколу спортивного туризма. я пришЄл в этот клуб с хорошим байдарочным опытом, а многие реб€та видели средства сплава впервые. ѕоэтому в течение осени и зимы нас натаскивали, периодически мы ходили в походы выходного дн€, а в качестве зачЄта нам устроили контрольный поход II категории сложности на катамаранах по  авказу. ¬ этот тур € ходил писателем. ’удожественный дневник похода выложен у мен€ в блоге и на клубном сайте. ¬ообще, у катамаранов есть сво€ специфика при походах по бурным рекам, в отличие от экспедиционного байдарочного туризма. ≈сли по более или менее равнинным рекам  арелии или средней полосы –оссии легко можно набрать 200 км маршрута, то по  авказу приходитс€ идти св€зками с посто€нными переездами между реками. ќщущени€ совсем иные. Ќа спокойной воде человек использует собственные силы дл€ достижени€ цели, а на бурной воде нужно уметь использовать силу природы дл€ решени€ поставленных задач, в частности энергию потока. Ёто очень трудно и интересно! ј ещЄ можно проложить маршрут так, чтобы он включал в себ€ разные участки.
C3D интервью —пиваков C3D интервью —пиваков

—лева: семь€ —пиваковых сплавл€етс€ по реке на байдарке,
справа: јлександр на фоне Ёльбруса Ц высочайшей вершины ≈вропы

Ќедавно ты женилс€ на сотруднице коломенского офиса ј— ќЌ.  ак вы познакомились?
“ать€на переехала в  оломну из курганского офиса ј— ќЌ. ћы познакомились в офисе: € зашЄл на кухню и увидел еЄ, зав€залс€ разговор. ѕотом мы несколько раз случайно встречались вне рабочей атмосферы и оказалось, что у нас имеетс€ общее увлечение велосипедами и ещЄ много других совместных интересов. ¬ 2014 году мы сыграли с “аней свадьбу, это было за день до моего тридцатилетнего юбиле€. ј в прошлом году у нас родилась дочь ¬арвара.
“ебе нравитс€ жить в  оломне?
ћне нравитс€, что в  оломне нет суеты большого города. — другой стороны, если вдруг захотелось какой-то активности, то ћосква всегда р€дом. ƒва часа на электричке или на авто, и ты уже окунаешьс€ в городской ритм жизни с головой. —оседн€€ с нами –€зань тоже по-своему интересна: это хоть и большой, но всЄ-таки малоэтажный город. ќдним из неоспоримых плюсов  оломны, на мой взгл€д, €вл€етс€ то, что здесь гораздо проще решить свои житейские задачи.
√де ты проводишь свободное врем€?
ѕока была возможность, мы выбирались в театр или на концерт. —ейчас наиболее доступный вариант - выехать с семьей на природу, если получаетс€, то с палатками. ’орошо, когда выезжаем с друзь€ми.  расивые места есть под Ћуховицами на √олубых озЄрах, в ћоногарово под «арайском, недалеко от усадьбы ‘.ћ. ƒостоевского, а также в  онстантиново под –€занью на малой –одине —ерге€ ≈синина. ћестные реки в плане сплава мне не особо нрав€тс€. “а же ћосква зимой совершенно не замерзает. Ќаверное, в ней течЄт незамерзайка.
Ќедавно мы открыли офис в Ќижнем Ќовгороде.  ак думаешь, какие перспективы у C3D Labs есть в родном дл€ теб€ городе?
Ёто зависит от того, как компани€ расставит приоритеты. ≈сли заниматьс€ тем же, что Intel и ћ≈–ј, то, наверное, перспективы будут не особо красочные. ј вот если род де€тельности будет ближе к инженерному делу, то имеютс€ хорошие шансы преуспеть в данном направлении. ƒл€ переезжающих Ќижний Ќовгород может быть интересен тем, что в этом городе имеетс€ большое число вузов и школ, много культурных заведений и молодЄжных Ђтусовочныхї мест.
¬ернЄмс€ к серии завершающих вопросов. ћожет ли C3D Toolkit конкурировать с западными решени€ми?
я считаю, что конвертеры Ц это тот продукт, который следует использовать как фичу €дра C3D. ћодуль C3D Converter предоставл€ет разработчику приложений на €дре C3D более широкие возможности по обмену данными, чем любые другие €дра. ¬ очень дальней перспективе € вижу по€вление на рынке сложных гибридных систем, когда делаетс€ нека€ заготовка 3D-модели с низким уровнем детализации. ¬ последствии эта модель отдаЄтс€ на специализированные расчЄты (динамику, электрику, прочность, усталость, собираемость и т.д.), при этом результаты оперативно прогон€ютс€ по различным инженерным системам.  ак раз здесь конвертеры будут €вл€тьс€ ключевыми элементами, обеспечивающими легкость интеграции различного ѕќ друг с другом.

„то же касаетс€ в целом €дра C3D, то большой вклад в нашу привлекательность вносит возможность разработчиков софта общатьс€ с разработчиками решений, на котором этот софт пишетс€. ≈сли дл€ кого-то это важно при выборе €дра, то здесь компани€ C3D Labs готова предложить оптимальные услови€. „увствовать нужды каждого разработчика и быть с ним в плотном контакте Ц это то, что нам вполне по силам!

—ледишь ли ты за новост€ми в области —јѕ–?  акие тренды можешь отметить?
¬ мировой промышленности в последние годы невооружЄнным глазом наблюдаетс€ сильное движение в сторону 3D-прототипировани€, кастомизации готовых изделий, оптимизации их структуры с целью экономии материала без ущерба прочности и другим характеристикам. ≈сть области производства, в которых критически важным показателем дл€ издели€ при заданных характеристиках €вл€етс€ вес. ѕолагаю, что такие издели€ будет непросто изготовить привычными на сегодн€шний день методами. ¬ эти направлени€ развити€ —јѕ– сейчас вкладываютс€ очень большие средства, что свидетельствует о большой заинтересованности глобальных вендоров в подобных технологи€х. Ѕудем наде€тьс€, что в скором времени часть проектов в данной сфере выстрел€т и дадут большой стимул дл€ развити€ рынка!

≈сли говорить о развитии конвертеров, то € бы отметил материаловедческое направление, так как оно ближе всего к производству. ¬ частности, будут передаватьс€ характеристики различных материалов, что позволит обеспечить данными гибридные инженерно-производные системы. ј вот то, что касаетс€ сложных сборок Ц это отправитс€ в область долгосрочного хранени€. Ќа сегодн€шний день при помощи инженерного ѕќ мы можем создавать издели€ в 3D, проводить дл€ них конструкторскую документацию и спецификации, анализировать результаты сканировани€, истории построени€ и сборки. ќднажды мы сможем хранить всю эту информацию в одном файле, при этом использование открытых обменных форматов представл€етс€ мне наиболее предпочтительным.

„его в функциональном плане не хватает всем 3D-технологи€м?
ќни слишком завис€т от области приложени€ технологий. ¬ машиностроении имеютс€ одни проблемы, в строительстве Ц другие, у электриков Ц третьи, у биологов Ц четвЄртые, и так далее. ѕрогнозирую по€вление в ближайшем будущем качественно новых технологических процессов, например, в области биотехнологий, когда соедин€етс€ живое тело с неживой 3D-моделью. ¬озможно даже по€витс€ Ђбиологический —јѕ–ї. ‘антастика!
—кажи пару напутственных слов математикам и программистам, которые ещЄ только собираютс€ стать частью дружной команды разработки C3D Labs.
ƒавайте покажем всем класс!


***

„“ќ “ј ќ≈ C3D? ѕодробнее о технологи€х C3D читайте в специальном разделе на сайте C3D Labs.


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


¬акансии:

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

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

ƒавид Ћевин
ƒавид Ћевин
ќт редактора: ќб аллергии к рекламе и зарабатыванию денег
ѕроект ЂЌародное —јѕ–-интервьюї

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

T-FLEX CAD 15. »нструменты по работе со сборками, чертежами, прикладные [...] — јлексей ѕлотников, —ергей  озлов (10 ма€ 2017)
isicad Top 10

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

   ‘орумы isicad:

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

ќ проекте

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

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

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

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


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

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