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

Статьи

16 сентября 2013

SolidWorks 2014: Инновации, порождённые жизнью

Михаил Малов, компания SolidWorks Russia

Михаил Малов От редакции isicad.ru: На прошлой неделе наша редакция постаралась оперативно предоставить читателям информацию о выпуске SOLIDWORKS 2014, заодно напомнив о ведущихся разработках «параллельного» SOLIDWORKS на другом ядре. Материал Дмитрия Ушакова «SOLIDWORKS 2014 — кризис инноваций» вызвал широкий интерес у читателей, вылившийся в 500 уникальных просмотров и 30 комментариев, сделанных всего за три рабочих дня. Однако, на следующий день после этой публикации представители компании SolidWorks Russia, упрекнув нашего автора в поверхностности и антирекламе, прислали нам расширенный вариант описания новинок выпущенной версии. И хотя статья Михаила Малова, заместителя технического директора SolidWorks Russia, отчасти повторяет опубликованный на прошлой неделе материал, мы все же решили предложить ее вашему вниманию, а заодно публично ответить на упреки SWR.

Во-первых, за почти десять лет существования isicad.ru кто только не обвинял нас в ангажированности. Впрочем, есть одна любопытная закономерность: больше всего подозревают нас в предвзятости те, кто не платят нам за размещение рекламы своих продуктов. Уверяем вас, наша точка зрения никак не зависит от финансовых отношений, и пока isicad остается независимым изданием, эта редакционная политика изменений не претерпит.

Во-вторых, анализ опубликованных в последние дни отзывов на выпуск версии SOLIDWORKS 2014 показывает удивительное единодушие обозревателей, дружно высказавших разочарование этим релизом. Вот, например, какой комментарий распространила авторитетная консалтинговая фирма CIMdata (он был опубликован уже после заметки Дмитрия Ушакова): «CIMdata уважает внимание, уделенное [разработчиками] SolidWorks нуждам их текущей пользовательской базы, выраженное во многих улучшениях, представленных в SolidWorks 2014. Однако, CIMdata считает, что отсутствие привлекающего внимание функционала в этом релизе представляет собой упущенную возможность для SolidWorks восстановить доверие публики. Внутренний фокус на новом решении SolidWorks Mechanical Conceptual, вероятно, служит тому причиной. Независимо от этого, CIMdata приветствует честный диалог с топ-менеджерами SolidWorks и предвкушает следующие двадцать лет поставки решений, обеспечивающих потребности сообщества конструкторов изделей.»

Редакция isicad.ru не в меньшей степени, чем CIMdata, верит в будущее SOLIDWORKS и высоко ценит диалог с компанией SolidWorks Russia, а решение о том, считать ли новинки SOLIDWORKS 2014 инновациями, оставляет нашим читателям.

Обратите внимание на то, что плотно познакомиться с новой версией — SW 2014 — можно будет, в частности, на форуме SolidWorks в России, который пройдет 17 октября в Москве.

Вышел в свет SolidWorks 2014 — новая версия популярнейшего программного комплекса, 22-й выпуск системы за её 20-летнюю историю. Традиционно новая версия включает несколько сотен изменений и новых возможностей, и более 90 процентов из них сделаны по заявкам пользователей системы, коих в мире насчитывается более двух миллионов — рекорд для трёхмерных САПР за всю историю человечества.

Итак, здесь будет краткий рассказ о том, что же нового появилось в основном продукте и в некоторых из его модулей.

Эскизы обогатились объектами нового типа — кривыми Безье. Порадуются им прежде всего дизайнеры, создающие изделия с высокими требованиями к внешнему виду. Кривые Безье обеспечивают получение эстетично выглядящих гладких форм, принципиально лишённых резких изменений кривизны, перегибов и тем более изломов. При создании таких кривых SolidWorks обеспечивает их стыковку с окружающей геометрией по кривизне, а также даёт возможность как глобального редактирования эскиза, опуская изменение положения и параметров смежных объектов при редактировании такой кривой, так и локальное изменение кривизны только данной кривой при независимости поведения её окружения.

Дизайнерам, работающим на основе сканированных рисунков, пригодится и новый инструмент первичной обработки вставленных в эскиз картинок. Отсканированная картинка всегда имеет довольно произвольный «масштаб», но как правило дизайнер знает ограничения на размеры будущего изделия — скажем, знает, что длина такой-то его части составит столько-то миллиметров. При вставке растровой графики в эскиз SolidWorks автоматически предлагает манипулятор, позволяющий задать известный размер «от пикселя до пикселя» и автоматически масштабирующий картинку, а также позволяющий разместить и развернуть её должным образом простым перетаскиванием.

Рис. 1. Масштабирование сканированной картинки в эскизе

Давно запрашиваемая функция — возможность задать фиксированную длину сплайна в эскизе — также реализована в SolidWorks 2014. Заодно с ней добавлена и возможность задания фиксированной длины пути, составленного из нескольких объектов эскиза, что будет полезно, например, при компоновке зубчатых и клиноременных передач и разных конвейеров и ленточных транспортёров.

Также всем работающим в SolidWorks понравится механизм автоматического масштабирования эскиза при задании первого размера. Все (или почти все) создавая новую деталь, набрасывают первый эскиз «на глазок», соблюдая лишь примерное взаимное расположение его объектов. В результате эскиз выглядит вроде бы как надо, но имеет размеры, в несколько раз отличающиеся от целевых. При добавлении размеров изменять их, порой, приходится в несколько приёмов, постепенно меняя значения отдельных из них и периодически подтаскивая в новое положение необразмеренные пока элементы эскиза. Теперь при задании значения первого размера весь эскиз будет смасштабирован в соответствии с ним, так что взаимное расположение его объектов не пострадает.

Наконец, ещё один важный механизм — функция явной замены объекта эскиза. Можно заменить, скажем, дугу сплайном или один сплайн другим. В результате SolidWorks автоматически и безошибочно скорректирует все внутренние идентификаторы всех дочерних объектов детали, корректно перепривяжет все сопряжения в сборках и элементы оформления чертежей и так далее. А пользователю не придётся «лечить» подвисшие ссылки.

Скругления детали получили неожиданное развитие: теперь сечение этого элемента может быть не только дугой, но и коникой. Оставим споры о корректности в рамках этого изменения термина «скругление», важно, что вы можете задать по своему выбору дискриминант коники или минимальный радиус её кривизны. Причём, как и классические круговые скругления, коники могут иметь переменные параметры по длине выбранных кромок.

Рис. 2. Скругления кониками

Пазы, они же прорези, теперь можно создавать с помощью Мастера Отверстий. Прорези создаются простые, с зенковкой и цековкой. Как и для отверстий, задаются все геометрические параметры прорезей, схема их размещения и, дополнительно, их угловая ориентация. Функция доступна в деталях и сборках.

Библиотечные профили сварных конструкций теперь поддерживают конфигурации SolidWorks, что упрощает их создание и управление ими. При этом в интерфейсе пользователя не сделано вообще никаких изменений — редкий случай (ну, в SolidWorks не особенно редкий, но всё-таки), когда новая функция вообще не требует изучения, по крайней мере от простого пользователя.

Много нового в работе с листовыми деталями. Во-первых, появился новый тип элемента — ребро жёсткости, проходящее через сгиб. Если раньше приходилось делать несколько библиотечных элементов, то теперь это единый параметризованный механизм, позволяющий задать геометрию элемента разными способами, включающий такие параметры, как уклоны боковых стенок ребра, величина радиуса скругления, которая может и отличаться от принятой для модели в целом, наличие плоского верха ребра и так далее.

Рис. 3. Рёбра жёсткости в листовой детали

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

В месте встречи двух сгибов в углах детали можно добавить специальные вырезы, обрабатывающие эти зоны для получения более технологичной развёртки детали или более эстетичной конструкции. Вырезы могут быть круглыми, прямоугольными, в виде прорезей, или, наоборот, могут «закрыть» то, что автоматически добавлено как высвобождение сгиба.

Наконец, для деталей любых типов создано несколько новых полезных механизмов. Например, при удалении какого-то элемента детали, SolidWorks позволяет теперь выбрать, какие из дочерних элементов, теряющие своего «родителя», надо всё-таки оставить в модели с подвисшими ссылками, дабы не пришлось создавать их вновь с нуля. А при выборе элемента любого массива специальным цветом будет выделен элемент, этим массивом размноженный.

Много нового в сопряжениях деталей в сборках. Прорези, созданные любыми способами — мастером отверстий, вытяжкой эскизов, просто получившиеся как «побочный эффект» конструкторской деятельности — можно сопрягать друг с другом разными способами. Их можно фиксировать друг относительно друга в заданном взаимном расположении по центру или с заданным смещением вдоль оси прорези) или оставлять подвижными в пределах геометрии элемента. Также их можно сопрягать с цилиндрическими гранями и даже с осями. При задании концентричности двух граней теперь доступна настройка запрета взаимного поворота компонентов. Это, порой, просят для фиксации крепежа. Добавлена настройка чувствительности применения автосопряжений — теперь каждый может сам указать, насколько резво SolidWorks должен реагировать при перемещении детали на появление под курсором подходящей для автоматического добавления сопряжения грани. Сферические грани можно сделать касательными к граням любых типов и любой кривизны, а также к любым кривым — кривым эскизов, свободным кривым, кромкам. Наконец, максимальные и минимальные значения ограниченных сопряжений, и угловых, и линейных, теперь управляются таблицами параметров. Наконец, если при сопряжении двух плоских граней их совпадение переопределит сборку, SolidWorks автоматически предложит применить вместо совпадения граней условие параллельности.

Рис. 4. Сопряжение сфер и произвольной поверхности

В сборке теперь можно создавать массивы компонентов по кривой и по эскизу. Работают они привычно, также, как и в детали. И также как и в детали при выборе массива его «прародитель» будет выделен специальным цветом. Также всем понравится развитие механизма производных массивов. Если раньше в качестве основы использовался массив элементов какой-либо детали в данной сборке, то теперь основой производного массива может быть и любой другой массив самой сборки или её подсборки.

В числе вспомогательных функций, чьи изменения заслуживают упоминания, находятся отображение модели в разрезе и разнесённые состояния сборки. Разрез теперь может создаваться целиком силами видеокарты, без загрузки центрального процессора. Это особенно заметно при работе с большими сборками — производительность построения и отображения разреза растёт на несколько порядков. Кроме того, теперь можно выбрать, какие компоненты сборки не должны разрезаться секущими плоскостями (или наоборот, какие только и должны быть разрезаны). Этот механизм доступен и в документе детали, но важен он, очевидно, именно в сборках. При создании же разнесённых представлений сборки теперь можно не только растаскивать компоненты в стороны, но и поворачивать их на любой угол (вплоть до нескольких полных оборотов за одно движение), и выполнять эти два движения одновременно.

Рис. 5. Исключение компонентов из разреза

Наконец, как всегда, много внимания уделено дальнейшему упрощению доступа к часто используемым функциям и оперативности их применения. Здесь стоит отметить создание панели стандартных сопряжений, автоматически появляющейся под курсором при выборе нескольких граней — так, как это происходит с панелью взаимосвязей в эскизе. Состав кнопок этой панели зависит от контекста, разумеется. В контекстную панель инструментов добавлен переключатель свободного или фиксированного состояния подвижных подсборок. Также при выборе в графике компонента, имеющего несколько конфигураций, возле курсора автоматически появляется их список, позволяющий быстро переключиться на использование другого исполнения компонента. Наконец, при оптовом выборе компонентов для сервисных операций — например, для создания упрощенного исполнения сборки — можно выбирать мелкие компоненты по относительному размеру.

Вообще добавлено много механизмов, общих для работы с деталями, сборками, эскизами и даже чертежами и предназначенных для ускорения и упрощения выполнения типовых рабочих процедур. Так, выбор множества объектов возможен теперь не только с помощью классической прямоугольной рамки, но и путём «вырисовывания» произвольной фигуры при движении мышки по экрану — причём SolidWorks автоматически замыкает создаваемую фигуру, а также различает движение по часовой стрелке и против неё, выбирая, соответственно, всё, попавшее внутрь получившейся фигуры, или и то, что пересекло её границу.

Рис. 6. Выбор объектов с помощью лассо

Функция копирования проекта позволяет отказаться от копирования деталей Toolbox, что сократит объём передаваемых данных. Уравнения можно конфигурировать явным образом, указывая, какие из них должны присутствовать в какой конфигурации. Создано специальное представление уравнений, решаемых в пределах одного эскиза. Они теперь решаются в режиме реального времени, при изменении модели, например, функционалом Instant3D. В дереве модели в дополнение к созданной в предыдущей версии папки «избранных» элементов теперь есть и автоматически наполняемая папка, содержащая ссылки на последние редактировавшиеся элементы. А окно последних открытых документов теперь включает все опции открытия файлов — выбор конфигураций, выбор режима открытия сборки и так далее.

В числе новых функций чертежа, результат работы которых виден невооружённым глазом, прежде всего надо отметить ординатные угловые размеры, надписи под размерной линией и обозначение факта поворота вида относительно его проекционной ориентации. С ординатными угловыми размерами всё просто. Они создаются для любых объектов данного вида, закручиваются по и против часовой стрелки (и даже симметрично в двух направлениях сразу), могут быть показаны с размерными линиями и без них. Надписи под размерной линией выполняются для большинства типов размеров при выполнении чертежа по стандартам ГОСТ или ISO. Для разрезов и вспомогательных видов можно включить в настройках документа автоматическое добавление значка поворота вида.

Рис. 7. Ординатные угловые размеры, надписи под размерной линией

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

Если вы используете встроенную спецификацию, то теперь можете настроить сортировку данных по нескольким критериям и сохранить эти правила сортировки с данной конкретной таблицей или в шаблоне. В результате содержимое таблицы будет всегда правильно и автоматически отсортировано при его обновлении. Также SolidWorks может теперь автоматически разбивать эти спецификации по заданному числу строк.

Активно работающим с библиотекой специальных символов полезным окажется новый механизм их вставки в примечания. Во-первых, вы получите окно библиотеки, в котором можно выбрать сразу несколько символов в нужной последовательности. Причём SolidWorks автоматически помещает в приоритетный список ссылки на все последние использованные разделы библиотеки для ускорения доступа к ним. Во-вторых, это же окно позволяет одним щелчком мыши обратиться к таблице спецсимволов Windows и добавить в редактируемый текст что-то из неё.

Рис. 8. Работа со спецсимволами

Ещё один механизм, давно ожидаемый пользователями SolidWorks — механизм замены модели в виде чертежа. Так можно быстро получить новый чертёж, похожий по составу и оформлению на уже готовый чертёж другой детали, или, например, чертёж сборки из чертежа детали в случае, когда эта деталь доминирует в этой сборке.

Обновлены и различные модули SolidWorks, входящие в комплектации SolidWorks Professional и SolidWorks Premium.

Инструмент экспресс-анализа себестоимости детали SolidWorks Costing позволяет теперь выполнять укрупнённую оценку себестоимости без детально настроенного шаблона на основе лишь объёма удаляемого материала и стоимости единицы обработанного объёма. В шаблонах расчёта же наоборот добавлены новые детали, учитывающие вспомогательное время на наладку станка, установку и снятие детали и так далее. Для более точного расчёта стоимости листовой детали или оптимизации её цены можно превращать отверстия в простые вырезы и обратно, задавать процент отходов, «на лету» заменять настройки шаблона для элементов некоторых типов. Созданные модулем объёмы удаляемого материала можно сохранить как твердотельные модели. Отчёты Costing создаются теперь и в формате Excel, а также в модель автоматически добавляется множество атрибутов, связанных с расчётами себестоимости.

Модуль просмотра документов SolidWorks eDrawings умеет сохранять файлы схем модуля SolidWorks Electrical 2D, трёхмерные размерные схемы и технологические обозначения DimXpert и результаты расчётов модуля аэрогидродинамических расчётов SolidWorks Flow Simulation. Его также можно использовать на планшетных компьютерах для предварительного просмотра трёхмерных моделей при поиске комплектующих на портале SolidWorks. Напоминаем также, что eDrawings доступен теперь пользователям планшетов Apple и устройств, работающих под Android.

Рис. 9. Примечания DimXpert в eDrawings

Модуль CircuitWorks, обеспечивающий связь с разработчиками электронных устройств, интегрирован теперь с расчётным модулем SolidWorks Flow Simulation. Библиотека компонентов хранит тепловые данные этих компонентов, что позволяет при выполнении теплового расчёта созданной платы избежать потерь времени на повторное задание их температур и тепловыделения. Работающие с форматом ProSTEP могут передавать из SolidWorks выборку данных только по изменённым компонентам. Общение CircuitWorks с внешним миром и некоторые его внутренние работы упрощены введением Мастеров экспорта данных, настройки системы и создания библиотеки компонентов.

В модуле SolidWorks Routing, в части проектирования трубопроводов, дальнейшее логичное развитие получил механизм формирования укрупнённых узлов. Теперь они могут состоять из несвязанных друг с другом участков трубопроводов, а также включать компоненты, прямого отношения к трубопроводу не имеющие — такие, как монтажные кронштейны или узлы навески, крепёж и так далее. Это особенно пригодится конструкторам, проектирующим коммуникации зданий и сооружений и формирующим производственную и монтажную документацию.

Серьёзнейшие (и ожидаемые) изменения произошли в самом свежем новобранце семейства модулей SolidWorks — SolidWorks Electrical. Они затронули и двумерную, и трёхмерную части, и даже некоторые аспекты взаимодействия с другими модулями.

В схемах теперь можно совмещать в одном документе (в одном схемном чертеже) функциональные и принципиальные схемы. Работу со сложными многокомпонентными и многолистовыми схемами упростит инструмент поиска компонентов. Он мгновенно находит по запросу пользователя элемент с заданными параметрами (или известными их фрагментами), показывает в окне предварительного просмотра фрагмент схемы с его окружением и позволяет мгновенно перейти к этой части нужного листа схемы. База трёхмерных моделей электрических компонентов может оперативно пополнться прямо из среды SolidWorks Electrical моделями, скачиваемыми со специального портала SolidWorks Corporation. Реализована интеграция схемотехнической части модуля с eDrawings и SWE-PDM. В отчётах теперь могут не только отображаться данные компонентов проекта, но и выполняться различные вычисления, в том числе и электрического толка. Создан и новый инструмент анализа ошибок проекта, например, неправильного присоединения проводов к контактам арматуры или попыток соединить напрямую провода разного толка.

Рис. 10. Совмещённая схема в SolidWorks Electrical 2D

В трёхмерной части также есть свои изменения. Одно из самых значимых — повышение в разы производительности процесса укладки проводов. SolidWorks Electrical умеет эффективно использовать многоядерные и многопроцессорные системы и загружает все имеющееся ресурсы практически равноценно. Также SolidWorks Electrical продолжил вполне ожидаемое слияние с механизмами электрической части модуля SolidWorks Routing. Теперь трёхмерные жгуты в нём создаются с использованием всех механизмов SolidWorks Routing — и линии предварительного просмотра связей, и их автоматическое объединение, и укладка в монтажные скобы. Для полученных жгутов привычным способом формируются чертежи и спецификации. Наконец, SolidWorks Electrical 3D (впрочем, как и электрическая часть SolidWorks Routing) умеет теперь использовать и отображать даже на чертеже цвета проводов и цветовую маркировку контактов электрических соединителей.

Наконец, упомянем и SWE-PDM. Он позволяет теперь гибко настроить механизм автоматической очистки локального кэша при выходе пользователя из системы и обновления кэша при входе пользователя. Эти настройки будут своими не только для каждого пользователя, но и позволяют сформировать список папок, которые только и нужно так обрабатывать. Во всех таблицах, представляющих списки документов, можно «на лету» менять наборы отображаемых атрибутов, и не надо лазить при этом ни в какие настройки системы. Это доступно даже во всех вспомогательных окнах, таких как окно взятия документов на редактирование и ему подобных. При работе со списком документов, формирующих данную сборку, упрощены групповые операции с подсборками и входящими в них документами. А интерфейс SWE-PDM в окне SolidWorks выдаёт информацию не только о версиях собственно открытых документов, но и о версиях последних сохранённых ссылок, что упрощает отслеживание актуальности проекта в целом.

Вот краткая выборка новинок основных конструкторских модулей SolidWorks 2014. Как всегда отдельного рассказа заслуживают модули семейства SolidWorks Simulation, и этот рассказ последует незамедлительно. Посмотреть новую версию SolidWorks можно на грядущем форуме SolidWorks в России, который пройдет 17-го октября в Москве, а также во всех офисах компании SolidWorks Russia.

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

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