isicad.ru :: портал САПР, PLM и ERP :: версия для печати

Статьи

7 мая 2021

Вопросы и ответы с конференции пользователей Onshape

Ральф ГрабовскиРальф Грабовски

Завершающая часть материала Ральфа Грабовски о первой конференции пользователей Onshape.
Первая часть: В чем разница между арендой Uber и Onshape
Вторая часть: Onshape для пользователей Solidworks. Будущее Onshape

Оригинал: Ralph Grabowski. Q&A From Onshape's User Conference. Upfrontezine.com Issue # 1,093.

В прошлом месяце в онлайн формате прошла Первая конференция пользователей по программному обеспечению Onshape, где я записал ряд вопросов, заданных пользователями, и ответы на них представителей PTC.
Использует ли Onshape параллелизм в облаке, и если да, то в каких случаях?
Параллелизм – одна из самых больших возможностей, ожидаемых от облака. Кое-где мы им пользуемся: одновременное обновление большого количества деталей в сборке Onshape выполняет на нескольких серверах геометрии. Мы планируем использовать параллелизм и в других случаях, например для исследований в области инженерного проектирования.

Есть аспекты САПР, которые являются последовательными по своей сути. Перестроение по большей части является последовательным. Мы можем перестроить определенные части только после того, как завершим перестроение других частей. Мы арендуем серверы Amazon с наибольшей однопоточной производительностью.

Не могли бы вы рассказать, как Atlas работает с Onshape?
Основу модели данных Atlas во многом составляет структура данных Onshape. Atlas использует по большей части тот же код, что и Onshape.

В Atlas появятся дополнения, которые в настоящее время не являются частью Onshape, для разработки экосистемы приложений, которые смогут делать больше, чем то, что есть в Onshape в настоящее время. Именно сюда в настоящее время направлены большие усилия.

Что вы можете рассказать нам о будущем FeatureScript?
FeatureScript — не единственный механизм автоматизации Onshape. Он в большой степени приспособлен для Part Studio, и в других местах тоже работает хорошо. Но это не обязательно лучший выбор для написания сценариев во всех системах. Для этого у нас есть возможности API, которые мы улучшаем, особенно в свете разработки Atlas. Расширение возможностей API создаст действительно удобную систему для автоматизации таких вещей, как ECAD [проектирование электрических систем] и моделирование рендеринга.
Как вы принимаете решения о том, какие функции будут добавлены в Onshape следующими?

Это не так просто. С одной стороны, есть вещи, которые, по нашему мнению, важно сделать; с другой стороны, у нас ограниченное количество разработчиков.

На первое место мы ставим всё, что мешает нашим нынешним клиентам выполнять свою работу. Следующим приоритетом являются функции, которые помогут нам привлечь новых клиентов.

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

Как я могу оптимизировать производительность Onshape?

Производительность — действительно непростая тема [для серверных CAD программ]. Например, интернет-провайдеры могут направить вас не на ближайший к вам сервер, что увеличивает задержку. Некоторые из факторов, которыми могут управлять пользователи, — это их сеть и оборудование:

  • Onshape может использовать два дискретных GPU в компьютере; убедитесь, что в onshape.com/setup об этом есть информация;
  • следуйте лучшим практикам моделирования в Onshape: избегайте гигантских сборок — например, автомобиля целиком в качестве одной детали в Studio; избегайте длинных цепных передач.
Можно ли перенести в OnShape данные Solidworks Simulation?
Вы можете использовать данные Solidworks Simulation, только если они представлены видео или изображениями.
Работают ли инструменты прямого редактирования с тесселяционной геометрией?
Тесселированные данные представляют собой группу треугольников. Вы можете удалить треугольники, а затем использовать инструмент обработки поверхностей для сглаживания границ участков.
Есть ли возможность импортировать данные печатной платы?
На сегодня печатные платы можно импортировать только как твердотельную механическую геометрию. Мы работаем над ECAD с одной из недавно поглощенных фирм.
Какие еще форматы файлов можно импортировать в Onshape?
Мы можем загружать файлы из Unigraphics, Creo, широко известных стандартных CAD типов. Вы также можете загружать данные, не относящиеся к САПР, например изображения. В справочной системе перечислены объекты, которые вы можете импортировать.
В чем преимущество использования Cassini перед импортом, выполненным самостоятельно?
Пользовательские свойства импортируются автоматически. Компоненты, входящие в различные сборки, импортируются только один раз.
Могу ли я подключить Onshape к моей PDM системе, которая подключена к Solidworks?
Нет, но, по-видимому, это можно сделать с помощью Cassini.
Есть ли инструменты для редактирования DXF или DWG?
Версия ARES Kudo в Onshape предназначена только для просмотра; для редактирования вам необходимо использовать платную версию, которую можно купить в магазине приложений.
Как наилучшим образом привести [импортированные] сборки в рабочую форму?
Если движения не требуется, самый простой способ — выделить все что нужно и использовать Group. В Onshape все сборки считаются гибкими. Если предполагается какая-то подвижность, тогда вам нужно использовать функциональность Mate.
Как мы можем управлять нашими стандартными библиотеками контента?
У Onshape есть собственная стандартная библиотека контента, но у вас почти нет возможностей для ее кастомизации: вы можете только указать свои собственные номера деталей и описания. Есть запрос на расширение возможностей кастомизации этой библиотеки.

Для вашей библиотеки деталей создайте папку, дайте всем права доступа к ней, а затем поместите каждую деталь в отдельный документ.

Придется ли нам самим импортировать используемые нами коммерческие детали или у вас есть поставщики деталей?
Вам придется их импортировать. При их загрузке выберите формат Parasolid (как в Solidworks), потому что это ядро, на котором мы построены.
Используете ли вы Git для версионного контроля?
Мы используем Git для разработки нашего программного обеспечения, но для моделей мы написали нашу собственную систему версионного контроля.
Для управления симуляцией вы используете Ansys Discovery Live [как в Creo]?
Нет, не Ansys Live. Мы не собираемся рассказывать о технологиях, лежащих в основе нашей симуляции, но у нас есть некоторые очень эффективные средства, которые хорошо масштабируются в облаке.
Что думает Ральф Грабовски
На одном из предыдущих мероприятий PTC было сказано, что компания связывает свое будущее с Atlas, на реализацию которого может потребоваться целых десять лет, при этом плата за подписку возрастет в 2 раза.

Здесь есть одно «но»: проектная часть CAD массово в облако не переходит, что наблюдают некоторые игроки CAD индустрии. Мало того, что ее действительно сложно туда перенести, — клиентам даже не очень нравится сама концепция. Облако полезно в первую очередь для вспомогательных операций, таких как совместная работа, PLM и многоядерные вычисления.

Можно предположить, что компания PTC купила Onshape из-за технологии, а не из-за MCAD. На мой взгляд, Onshape будет оставаться низкоуровневым инструментарием, помогающим обеспечить Creo достаточно широкими облачными возможностями, после чего PTC может даже потерять интерес к Onshape, учитывая, что Creo и Onshape используют несовместимые ядра.


Все права защищены. © 2004-2024 Группа компаний «ЛЕДАС»

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