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

Статьи

5 октября 2012

SolidWorks 2013: эффективен как никогда

Михаил Малов

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

Начнем с общих рабочих механизмов, влияющих на все аспекты работы с системой.

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

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

Рис. 01, Селектор видов позволяет сориентировать модель на экране одним щелчком мыши.

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

По многочисленным просьбам пользователей в SolidWorks вводится функционал по обратной совместимости версий. Это стало возможным благодаря тому, что SolidWorks ведет параллельную разработку нескольких новых версий системы. Так, например, одновременно с релизом SolidWorks 2013 разрабатываются перспективные версии 2014 и 2015, причем SolidWorks 2014 готовится к первому показу на форуме SolidWorks WORLD в январе следующего года. Функционал по обратной совместимости версий призван существенно упростить постепенный переход предприятия на новую версию системы без потери производительности. В частности, SolidWorks 2012 SP5 сможет открывать модели, созданные в SolidWorks 2013. Их можно будет не просто посмотреть, но и применить в сборках старой версии, оформить на них чертежи.

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

Рис. 02, Коники в эскизе SolidWorks.

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

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

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

Рис. 03, Массив с параметрическим изменением экземпляров. На нижней грани виден ещё один результат работы новой опции.

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

Появился и совсем новый инструмент моделирования. Он сочетает в себе возможности сразу нескольких классических инструментов моделирования: булевых операций, взаимной обрезки поверхностей, заполнения замкнутых объёмов материалом, обрезку тел поверхностями, подмену граней поверхностями. Благодаря столь широкому ассортименту соединённых в одно инструментов он будет крайне эффективен при создании изделий сложных форм в технике гибридного моделирования. Используя одновременно, в одной операции, и тела, и поверхности, и даже плоскости он позволяет быстро скомбинировать из них конечную модель, не задумываясь о технике работы с трёхмерными примитивами и забыв о дереве конструирования и связанных с ним особенностях классического 3d-процесса. Инструмент сам создаст фрагменты материала во всех замкнутых областях, образованных всеми выбранными объектами всех типов в любых комбинациях, и позволит выбрать, какие же части должны войти в конечную модель, а какие надо выбросить.

Рис. 04, Вверху исходное состояние: поверхности и тело пересекаются весьма прихотливо. Внизу слева – процесс, справа – результат. Достаточно одной операции.

Обратимся к сборкам
Наиболее значимое развитие получил механизм конвертов. Он стал более простым, прозрачным, интуитивно понятным и вместе с тем более эффективным. Любой компонент – деталь или подсборку – в любой момент можно превратить в конверт и обратно. Теперь это делается простым переключением определённой настройки в свойствах компонента. Сделать это можно и с компонентом подсборки. Исчезли специальные объекты в менеджере конфигураций, компонент, являющийся конвертом, просто получает специальную иконку в дереве конструирования. Конверты автоматически исключаются из расчёта массово-инерционных характеристик, в том числе не учитываются при расчёте положения нового объекта SolidWorks – центра тяжести сборки. Также по умолчанию они исключаются из спецификаций, но это можно при необходимости и отменить.

Механизм поиска интерференций между компонентами также повысил свою эффективность. Если вы хотите исключить из проверки некоторые компоненты, то можете просто указать их для временного или постоянного исключения из расчёта. Но самое важное – это корректный учёт и специальная обработка элементов с условными обозначениями резьбы. Напомним суть дела: болты моделируются обычно по наружному диаметру резьбы, гайки – по внутреннему, и их соединение неизбежно определялось системой как конфликт двух моделей. Теперь, в случае, если условные обозначения резьбы в таком соединении совпадают, а оси болта и гайки (вообще-то пары любых элементов с наружной и внутренней резьбой) совпадают, то такое соединение попадёт в специальную папку. Причём в анализе учитывается не только номинальный диаметр резьбы, но и её шаг, а также длина резьбы в зоне перекрытия болта и гайки.

Рис. 05, Выделение корректного резьбового соединения. Справа крупно показана эта же зона в разрезе: классически здесь была бы найдена интерференция компонентов.

Ещё одна новинка – возможность создания нескольких разнесённых представлений для одной конфигурации сборки. Ограничений на их число нет. При отображении разнесённого состояния на чертеже вы можете для каждого вида выбрать, какую именно «разнесёнку» надо в нём показать. Кроме того, если вы создаёте серию исполнений одного изделия и для нескольких его конфигураций нужно сделать примерно (или абсолютно) одинаковые разнесённые представления, вы можете копировать созданные разнесённые состояния, по одному или группой, между конфигурациями модели. Разумеется, каждую копию можно при необходимости индивидуально отъюстировать.
Чертежи – это наше всё!
И в них тоже есть множество изменений.

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

Рис. 06, Создание линии разреза. Здесь создаётся выровненный разрез со смещением одной из ветвей линии разреза по дуге.

Рис. 07, Предварительный просмотр результата: разрез выровнен по выбранной линии, границы всех ступенек и изломов скрыты.

Ещё одно ожидаемое изменение – возможность гибкого редактирования позиций командой их автоматической простановки. Выберите вид с проставленными позициями – и SolidWorks позволит автоматически переупорядочить их номера, а в случае изменения состава сборки и добавит недостающие. Но есть в чертежах и два совсем новых механизма. Первый – возможность сохранения любого вида как файла формата DXF или DWG. Это позволяет создавать разного рода эскизы для разной документации или, например, выделять необходимые виды чертежа для пересылки их смежникам, не имеющим средств просмотра чертежей SolidWorks.

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

Рис. 08, На виде много тесно расположенных линий? Замените вид эскизом и раздвиньте их удобным образом!

Дьявол, как гласит пословица, скрыт в деталях, и этим мелким деталям рабочего процесса в SolidWorks 2013 также уделено значительное внимание.

В дереве конструирования теперь можно создавать не только папки, но и подпапки в них, что позволяет более гибко сгруппировать элементы дерева модели или компоненты дерева сборки. Дерево модели детали теперь можно отобразить и в новом представлении, так называемом «плоском» - с раскрытием почти всех элементов, поглотивших эскизы и кривые, и с их отображением в едином неиерархическом списке в порядке создания всех элементов и эскизов. Любые элементы в дереве построения детали и, соответственно, компоненты в сборке можно поместить в специальную папку часто используемых объектов. Она всегда висит в верхней части дерева (и фактически хранит ссылки на выбранные объекты дерева), так что если ваша деталь включает многие десятки элементов, а доводя проект до ума работаете вы в основном лишь с несколькими из них, больше нет необходимости «лазить» в их поиске по дереву – они будут всегда под рукой. В чертеже упрощен доступ к его слоям. Во-первых, в контекстные меню чертежа добавлена новая команда, открывающая окно работы со слоями. Во-вторых, в контекстное меню объектов, допускающих перемещение между слоями, добавлена команда смены слоя, выдающая лишь их краткий список в весьма компактном представлении. Наконец, в настройках шаблона добавлены новые настройки для автоматического помещения объектов некоторых типов на предустановленные шаблоном слои. Новые уравнения и глобальные переменные теперь можно добавлять не только в специальном окне управления уравнениями или их вводом в окне изменения значения размера, но и в любом поле ввода размера в менеджере свойств сразу в процессе создания конструктивных элементов. В сборке упрощено создание, обновление и использование конфигураций SpeedPak любых подсборок. Теперь можно автоматически создать такое быстрое представление любой подсборки не открывая её в отдельном окне, а также из головной сборки запустить обновление всех таких представлений сразу для всех использованных в данной сборке подсборок. А в окне открытия файлов появился специальный фильтр, скрывающий все документы в данной папке кроме головных сборок – тех, которые не входят ни в какие другие сборки в данной папке. Так что теперь, имея в папке любое число документов, вы всегда мгновенно найдёте главный документ проекта.

Когда в товарищах согласья нет…
Дальнейшее подробно описано баснописцами. И чтобы такого не произошло при проектировании, SolidWorks предлагает множество разных средств организации взаимодействия между проектировщиками и проверяющими инстанциями. Одно из них – eDrawings, инструмент просмотра и рецензирования документов SolidWorks. Теперь заметки, добавленные в чертежи SolidWorks в среде eDrawings, видны и в главной системе комплекса. Таким образом, конструктор будет всё время работать только с наиболее привычным ему инструментом – SolidWorks – даже читая замечания начальства, нормоконтроля, технологических служб…

Рис. 09, Заметки eDrawings в чертеже SolidWorks.

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

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

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

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

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

Также реорганизован и заново оформлен в стиле современных стандартов Microsoft внешний вид закладок Спецификация, Содержит и Где используется панели инструментов проводника PDM. Заодно переработан и механизм создания уведомлений в проводнике PDM. Кроме того, добавлен механизм просмотра и редактирования всех созданных пользователем уведомлений. Появилась и возможность использования переменных, не зависящих от версии документа. Это позволяет менять какие-то атрибуты документа не меняя его версию. Например, цена одного и того же покупного изделия может со временем меняться, тогда как само изделие – а значит и учётный документ – остаётся неизменным.

Вспомним, что SWE-PDM обеспечивает взаимодействие людей друг с другом, а не только с бездушным хранилищем документов. Для достижения большего комфорта в таком взаимодействии создано специальное окно сведений о пользователе. Оно может содержать любую текстовую информацию – например, должность человека и название подразделения, телефоны и адрес электронной почты, ссылки на web ресурсы, даже фотографию сотрудника. Также прямо из этого окна можно стартовать голосовую связь по протоколу VoIP, отправить электронную почту или сообщения Microsoft Lync или Office Communicator. Окно доступно как в проводнике PDM, так и внутри SolidWorks.

Наконец, немного об узкоспециальных вопросах.
Инструмент экспресс-анализа себестоимости детали SolidWorks Costing научился работать с токарными и многотельными деталями. Для токарных деталей он распознаёт элементы наружного и внутреннего контура, канавки, отверстия, и позволяет, разумеется, добавлять по мере надобности любые настроенные пользователем операции. Поддерживается и токарно-фрезерная обработка. В случае работы с многотельной деталью SolidWorks рассчитает себестоимость каждого тела отдельно, в соответствии с его типом.

Рис. 10, Экспресс-анализ себестоимости токарно-фрезерной обработки.

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

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

За рамками данной статьи.
Много нового сделано разработчиком и в модулях инженерного анализа SolidWorks Simulation и Flow Simulation. Так много, что даже простое формальное перечисление новых возможностей оказалось бы недопустимо большим для выделенного данной статье места. В одном из следующих номеров журнала будет помещена отдельная статья, посвящённая этим модулям.
И, наконец, нашего полку опять прибыло
Один из новых инструментов был предварительно анонсирован ещё в конце весны, но истина не тускнеет от повторения. Это модуль SolidWorks Plastics, предназначенный для анализа процессов формования пластмассовых деталей при их изготовлении на термопласт автоматах.

Рис. 11, Анализ процесса заполнения пресс формы в SolidWorks Plastics.

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

Рис. 12, От схемы до сборки шкафа с SolidWorks Electrical.

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

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

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