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

Статьи

6 октября 2016

SolidWorks 2017: в жизни всегда есть место новому

Михаил Малов, заместитель технического директора, компания SolidWorks Russia

Михаил Малов

Что нового в очередной версии SolidWorks, на этот раз в SolidWorks 2017 – всегда самая ожидаемая статья о безусловном лидере рынка САПР. Ожидаемая и поклонниками только лишь ядра комплекса SolidWorks – одноименной CAD-системы, и пользователями всей линейки продуктов, живущих под этим именем, и конкурентами, ищущими за что бы зацепиться в их тщетной борьбе за славу и любовь клиента, и даже вечно недовольными ворчунами интернет форумов. Стремясь оправдать ожидания технической диаспоры страны, публикуем обзор нового выпуска SolidWorks.

И вновь встречаем по одёжке

Выход SolidWorks 2016 в совершенно новой цветовой гамме был настолько неожиданным для всех пользователей, что возникло, не побоимся такое сказать, массовое интернет-движение за восстановление status quo и против перехода на «три оттенка серого», что отразилось даже на традиционном голосовании за десятку самых востребованных изменений (Top Ten Enhancement Request), проводившемся на всемирной конференции SolidWorks World 2016 в феврале сего года (мы писали об этом в наших отчетах о конференции). Работа над этим «самым важным» для пользователей изменением началась уже в версии 2016, и в SolidWorks 2017 она, естественно, продолжена. Разработчик воссоздает привычную многоцветную гамму, но используя новые технологии и немного подновляя очертания привычных иконок – на наш взгляд, весьма удачно.

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

SW 2017

Рис. 01. SolidWorks 2017: всё самое важное всегда на острие курсора

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

Еще один часто встречающийся в SolidWorks инструмент – панель ускорения выбора, призванная помочь автоматически выбрать много схожих по сути объектов. К примеру, вызвали вы команду скругления или перемещения грани, выбрали первый объект (кромку или грань) – и возле курсора появляется панель инструментов, предлагающая выбрать сразу великое множество объектов того же типа по разным критериям. Увы, полный автомат иногда неприемлем, и тогда такая панель начинает раздражать, а порой и мешать, требуя лишних движений курсором по экрану. С этим покончено – ее можно теперь отключать и включать, причем в каждой команде индивидуально.

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

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

SW 2017

Рис. 02. Заметки в дереве конструирования как инструмент обмена мнениями

Эффективные инструменты проектирования: эскизы и детали

Команде разработки эскизника SolidWorks дали в этом году немного отдохнуть (или, скорее, заняли ее в других работах). Помимо мелких улучшений, вроде реорганизованного контекстного меню для сокращения его длины (кстати, в тех областях работы SolidWorks, где это меню остается длинным, оно теперь прокручивается колесом мыши), появились лишь два существенно новых инструмента. Но каких!

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

SW 2017

Рис. 03. Закрашенные области эскиза

Еще один механизм, не имеющий настроек, но приносящий реальную пользу – это добавление некоторого интеллекта в анализатор движений мыши, исключающего случайное создание коротких линий при случайных же нажатиях кнопок мыши в процессе работы в эскизе. Здесь можно, конечно, пошутить о дрожании рук с утра, но в реальности такие коротышки порождаются несколько иначе: при быстрой работе и мысль может меняться быстрее, чем руки ее отрабатывают, да и матчасть не идеальна и дребезг контактов мыши никто не отменял. Результат – мусор в эскизе, которого больше не будет. Автору, часто грешащему торопливостью в работе, лично довелось оценить эту новинку во время бета-тестирования SolidWorks 2017, и оценить высоко.

Переходя в трехмерный мир, начнем с изменений эффектных. Первое из них касается инструмента создания трехмерной резьбы. В ней добавили настройки автоматической обрезки резьбы по торцевым граням болта или гайки (с индивидуальным выбором для каждого торца детали, разумеется) и простую и логичную опцию создания сразу многозаходной резьбы. Еще эффектнее изменение инструмента переноса эскиза на грани тела – «намотка» эскиза на грань. Ранее эта команда работала только с гранями типа цилиндров и конусов, теперь перенос возможен на произвольный набор граней двойной кривизны. Причем результат можно редактировать инструментом Instant 3D, динамично меняя расположение результата (выступа, выреза, разметки) на грани и даже его масштаб относительно исходного эскиза.

SW 2017

Рис. 04. Перенос эскиза на произвольные поверхности

Добавим к эффектному эффективное – и получим работу с фасками и скруглениями обновленную настолько, что она воспринимается чуть ли не как совсем новый механизм. Во-первых, появились новые способы задания параметров фасок, во многом повторяющие возможности скруглений. Это и фаски, определяемые эквидистантным смещением выбранных смежных граней на заданные (одну или разные) величины, и фаски, управляемые существующими кромками (как правило, линиями раздела грани), и фаски постоянной ширины. Это вызвало и соответствующее «во-вторых»: теперь фаску можно преобразовать в скругление такого же по способу задания типа и наоборот.

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

SW 2017

Рис. 05. Конструктор отверстий

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

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

Сборки: постоянная забота о производительности

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

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

SW 2017

Рис. 06. «Магнетическая» компоновка цеха

Ещё одна принципиальная новинка из серии «сделать невозможное возможным» – возможность сопрячь пару деталей по двум парам отверстий с разным межосевым расстоянием. Инструмент этот порожден (как и все в SolidWorks) не блажью программистов, а жизнью. Задача родилась вследствие растущей международной кооперации. Допустим, вы купили какой-то агрегат, выпущенный с использованием дюймовой системы мер, и должны установить его на своей «метрической» платформе. Пересчитывать дюймы в миллиметры и задавать исполнительные размеры с четырьмя знаками после запятой – глупо и дорого в производстве, где эти точности придется выдерживать. А собрать на экране сборку надо. SolidWorks позволяет теперь при создании второго сопряжения концентричности не создать в сборке конфликт сопряжений, а задать этой паре условие располовинивания ошибки (обе пары отверстий будут выглядеть одинаково несоосными) или условие визуального сопряжения по первой паре без создания ошибки второй (она будет как бы игнорирована в классическом понимании механизма сопряжений SolidWorks).

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

Красота – это страшная сила! К вопросам визуализации

В собственно конструкторском модуле SolidWorks нового немного, и отметим мы только один самый существенный новый инструмент. При создании представления сборки с трехмерным разрезом доступна новая возможность – какие-то компоненты можно вместо разрезания сделать прозрачными, с регулировкой степени этой прозрачности.
SW 2017

Рис. 07. Что-то разрезано, а что-то стало прозрачным

Зато скажем подробнее о новом модуле SolidWorks, отвечающем за создание фотореалистичных представлений модели. Это новый модуль, SolidWorks Visualize, выходящий в двух комплектациях SolidWorks Visualize Standard и SolidWorks Visualize Professional. Предварительная версия этого модуля, собственно, появилась в одном из промежуточных обновлений версии SolidWorks 2016, но окончательно он входит в линейку продуктов SolidWorks только сейчас. Данный модуль заслуживает отдельной статьи, и она нами запланирована, так что здесь и сейчас назову лишь несколько принципиальных моментов и, конечно, перечислю новые возможности для тех, кто уже начал знакомство с этим модулем.

Итак, это – не замена PhotoView, а дополнительный инструмент. Отличается этот модуль от своего старшего по возрасту (но более слабого по возможностям) брата и возможностями, и результатами – картинки, полученные в SolidWorks Visualize, трудно отличить от фотографий реальных объектов. Вариант SW Visualize Standard входит в комплектацию SolidWorks Professional или может приобретаться отдельно, а вариант Professional всегда самостоятелен. Первый создает картинки уровня профессиональной фотографии, второй дополнительно делает видеоролики, трехмерные интерактивные материалы и панорамные изображения окружающей обстановки для рассматривания как бы изнутри.

SW 2017

Рис. 08. Результат работы SolidWorks Visualize Standard

Обновление SW Visualize 2017 отличается в первую очередь максимальным сближением с SolidWorks по методам манипуляции моделями и достижением максимально возможной интеграции конструкторского и дизайнерского модулей. Так, SW Visualize теперь импортирует анимации, настроенные в SolidWorks, в том числе анимации движения сборок, изменения прозрачности компонентов, перемещения камер. Кроме того, выполняется автоматическая группировка моделей SolidWorks по примененным настройкам визуализации, что упрощает и ускоряет назначение таким сходственным деталям единых визуальных характеристик в профессиональной среде SolidWorks Visualize.

Взаимодействие SolidWorks и SolidWorks Visualize упрощается с введением добавления SolidWorks Visualize в среду SolidWorks, что также сделано в версии 2017.

Но самое важное – появился модуль SolidWorks Visualize Boost, дополняющий SolidWorks Visualize Professional возможностью выведения расчета на отдельный компьютер. Учитывая тот факт, что SolidWorks Visualize работает с полной загрузкой своими вычислениями процессора графической карты и может распределять расчет на несколько графических карт, легко скомплектовать беспрецедентно мощный внешний решатель для быстрого получения результата, не сопоставимого по скорости работы с конкурирующими продуктами, завязанными на использование центрального процессора.

SW 2017

Рис. 09. Сравнение производительности SolidWorks Visualize для разных графических карт

Немного о вечной классике: чертежи

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

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

SW 2017

Рис. 10. Два чертежа: исходный и зеркальный

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

Барабанная дробь, стадион замер, трибуны встали… Встречайте: 3D Interconnect

Эволюция на Земле – не армия и не фабрика клонов, и породила она изрядное биологическое разнообразие вместо единственного биологического вида. Эволюция САПР также привела к сосуществованию множества разных программных продуктов. А постоянно ширящееся взаимодействие инженеров разных стран и предприятий вынуждает их как-то обмениваться этими данными, созданными в самых разных форматах. Обмен через нейтральные форматы, как и прямая конвертация данных в формат используемой системы, известны давно, но они не снимают ряда проблем. Это и потери времени на собственно трансляцию, и потери метаданных, и трудности (и это еще мягко сказано) проведения изменений, и вынужденные вариации в подходах к редактированию «родной» и импортированной геометрии, и так далее. Новый инструмент SolidWorks 3D Interconnect призван окончательно ликвидировать сразу несколько проблем в этой области. Для тех, кто работает с SolidWorks, естественно  

Кратко суть дела такова: можно полноценно использовать модели ряда распространенных в мире CAD систем без их преобразования в формат SolidWorks, и использовать разными способами. Вот типовые сценарии работы.

Вариант первый: какие-то компоненты нашей разработки выполнены в другой системе, нам надо применить их в сборке. Решение: просто вставляем их в сборку как родные. Можно создавать любые сопряжения между ними и моделями SolidWorks или только между ними. Можно, редактируя модели SolidWorks, создавать контекстные ссылки на эти чуждые компоненты. Новые файлы SolidWorks при этом не создаются, структуры сборок исходных систем сохраняются и доступны в дереве сборки SolidWorks и в SWE-PDM, метаданные отображаются и доступны штатным образом. При изменении таких моделей в породившей их системе SolidWorks оповестит о наличии новой версии и обновит геометрию как вставленных в его сборку чужих деталей и узлов, так и все контекстные ссылки. Причем SolidWorks понимает и хитрее всех задуманный механизм изменения версии документа Pro|E (он же Wildfire, он же Creo), не обновляющий файл, а создающий новый со специальным индексом после расширения имени файла.

SW 2017

Рис. 11. Подсборка Inventor в сборке SolidWorks

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

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

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

Стоит ли игра свеч? Стоит, и по нескольким причинам. Две из них уже упомянуты: вам не надо создавать новые файлы без явной необходимости, а изменения из системы в систему проводятся автоматом с сохранением целостности данных. Еще одна причина – прямая вставка чужих моделей в сборки и детали SolidWorks выполняется в разы быстрее классической трансляции геометрии, что особенно заметно при работе со сборками.

SW 2017

Рис. 12. Деталь Pro|E как основа детали SolidWorks

Наконец, какие файлы каких САПР поддерживаются новым механизмом? Вот они: детали и сборки от PTC (.prt и .asm) версий от Pro/E 16 до Creo 3.0 включительно, детали и сборки Autodesk Inventor версий с V6 (для .ipt) или V11 (.iam) и по 2016, Solid Edge .par, .asm, .psm начиная с V18 и по ST8, файлы .prt Siemens UG/NX от UG 11 и до NX 10 включительно. И, поскольку в последние два года в мире лавинообразно выросло число субконтракторов компании Boeing, работающих в SolidWorks, поддерживаются и файлы CATIA V5, конкретно .CATPart и .CATProduct версий V5R8 – V5R2016.

Налаживание коммуникаций. Во всех смыслах

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

Появился совсем неожиданный механизм автоматизации создания проекта. В таблице MS Excel (определенного формата, разумеется) можно описать структуру проекта, применяемые в схемах объекты и правила их соединения, и SolidWorks Electrical построит по такой таблице весь проект. Использовать это можно двумя путями: создавать такие таблицы прикладным ПО по любым формальным параметрам на основе, скажем, заказа варианта типового проекта или выводить в файлы Excel нужной структуры проекты из других схемотехнических САПР для их автоматического перевода в SolidWorks Electrical.

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

Крупная новинка в проектировании электротехнических изделий – новое понятие «суперкомпонента». Это некий аналог сборки SolidWorks, но в мире схемотехники. Фактически это набор компонентов от одного или нескольких производителей, фигурирующий в схемах как единое целое (прикрепляемый к одному УГО и выбираемый в библиотеках как единая сущность), автоматически рассыпаемый на множество отдельных деталей при формировании, скажем, ведомости покупных изделий.

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

SW 2017

Рис. 13. Примеры разновидностей ниппелей в библиотеках SolidWorks Routing

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

А новый механизм поиска потенциальных проблем и ошибок подскажет об отсутствии разделки труб под сварку в местах их сварных соединений.

Теперь о коммуникациях человеческих, об управлении процессами проектирования силами SolidWorks Enterprise PDM.

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

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

Удаленный доступ к хранилищу силами Web2 Viewer также стал намного мощнее и гибче. Теперь вы можете просматривать документы SolidWorks, MS Office и многих других типов в практически любых браузерах без установки каких-либо дополнений и надстроек к ним.

Полностью переработаны и дополнены новыми видами конвертации встроенные задачи SWE-PDM по преобразованию документов разных типов в формат PDF. Поддерживаются и файлы SolidWorks, и они же с данными модуля бесчертежного проектирования SolidWorks MBD с использованием настроенных шаблонов этого модуля, и документы форматов DXF/DWG, и офисные документы.

А самой сладкой вишенкой на торте SWE-PDM 2017 для системных администраторов станет возможность установки любых комбинаций пакетов обновления (Service Pack) на разные клиентские места и на сервер предприятия.

Основным средством просмотра документов SolidWorks как в SWE-PDM, так и вне данной системы уже пару версий назад стал модуль eDrawings. В нем также много нового. И главное – поддержка новых форматов файлов. Это и нейтральные форматы IGES, OBJ и STEP, включая протокол AP242 с примечаниями PMI, и прямое открытие файлов Inventor и CATIA V5, и расширенная поддержка файлов Pro|E/Wildfire/Creo.

К поддержке eDrawings мобильных устройств, работающих под iOS и Android, он поддерживает теперь и трехмерные очки Google Cardboard.

SW 2017

Рис. 14. eDrawings на экране смартфона

Укрепляем связи с производством

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

Новое в собственно расчетных механизмах – поддержка подсборок и разделение обработки составных (ступенчатых) отверстий на несколько отдельных переходов (впрочем, с возможностью обратного их объединения в единую операцию). Подсборки можно учесть двумя способами: раскрыть их все и обработать только детали или обсчитать также и сами подсборки как сборочные единицы.

Отчеты о результатах работы SolidWorks Costing, ранее выводившиеся лишь в файлы MS Word, теперь создаются и как таблицы Excel, что облегчит их автоматическую обработку сторонним ПО. Причем Costing может теперь рассчитывать и выводить в отчеты не только стоимость, но и время обработки по каждому переделу и переходу.

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

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

SW 2017

Рис. 15. Размеры до виртуальных кромок конуса в SolidWorks MBD

Существенно упрощена работа по настройке шаблонов для экспорта результатов работы модуля в файлы 3D PDF. Туда добавлен привычный пользователям SolidWorks инструмент копирования формата объекта, создан механизм формирования разных рамок на листах файла PDF, введен механизм оперативного взаимного выравнивания объектов шаблона, идентичный таковому в чертежах SolidWorks.

При создании файла 3D PDF к нему можно прикрепить (фактически, внедрить в него) любые внешние файлы. Более того, простая галка в интерфейсе команды экспорта автоматически конвертирует активный файл SolidWorks со всеми примечаниями PMI в формат STEP AP242 и автоматически вставит его в создаваемый файл 3D PDF. Доступен, впрочем, и просто экспорт файлов SolidWorks с данными PMI в данный вариант формата STEP.

Наконец, реализован механизм автоматического сравнения двух версий модели с примечаниями PMI, добавленными силами SolidWorks MBD. Это, разумеется, бесценно для анализа изменений модели при их проведении в производстве, основанном на бесчертежных технологиях.

Изготовление прототипов изделия, а порой даже его деталей, средствами трехмерной печати все больше превращается из веяния моды в один из стандартных производственных переделов, и SolidWorks следит за этой тенденцией, постоянно улучшая поддержку данной технологии. В версии SolidWorks 2017 представлен новый инструмент анализа геометрии при 3D-печати, автоматически выявляющий и показывающий на модели все тонкие стенки и узкие щели, причем критичные значения можно задавать руками или получать автоматом по данным производителя конкретного материала. Кроме того, реализована поддержка стандартного для данной области формата 3MF, как для импорта, так и для экспорта.

SW 2017

Рис. 16. Анализ пригодности модели для 3D-печати

И небольшое ассорти на десерт

Не часто балует SolidWorks Corporation системных администраторов чем-то новым, но при выпуске версии SolidWorks 2017 вспомнили и про них. Теперь им подвластно управление блокировкой пользовательских настроек SolidWorks от изменения силами пользователя. Настроек в SolidWorks много, и каждая, вплоть до путей хранения файлов всяческих шаблонов и назначения горячих клавиш управляется индивидуально. Причем сисадмин может не просто намертво заблокировать какие-то настройки от изменения для строжайшего и безоговорочного вынужденного соблюдения пользователями стандартов предприятия, но и предоставить кому-то защищенную паролем возможность изменения настроек SolidWorks.

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

Полезное изменение функции копирования проекта – сохранение относительных, а не абсолютных путей при копировании проекта с сохранением исходной структуры папок, в которых хранятся связанные с проектом файлы. Это исключит проблемы поиска входящих и связанных файлов при открытии проекта на целевом компьютере.

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

И несколько новинок в утилите формирования структуры изделия SolidWorks Treehouse. Теперь при втягивании в новый проект существующей сборки (или просто при ее открытии в Treehouse) автоматически подтягиваются и созданные для компонентов этой сборки чертежи. Полученную структуру можно экспортировать в файл MS Excel, причем со всеми атрибутами всех компонентов, даже при разном наборе этих атрибутов у разных файлов проекта. А графическое представление проекта в Treehouse можно вывести на печать или сохранить в файл PDF.

SW 2017

Рис. 17. Структура сборки в Treehouse и файле PDF

Итого, или нельзя обнять необъятное…

Что же стоит сказать в итоге? Разумеется, в этой статье не всё. Более полный вариант мы, как обычно, покажем на Всероссийском форуме SolidWorks в Москве, в здании Российской академии наук 13-го октября сего года. Ну а самую полную версию этой информации вы можете получить и сами, просто перейдя на новейшую версию SolidWorks 2017. В придачу к информации вы получите и всю описанную здесь обновленную мощь SolidWorks, призванную помогать лидерам отечественной промышленности в их повседневной работе.

В данную статью традиционно не вошло описание новинок в работе модулей семейства SolidWorks Simulation – как всегда, этому будет посвящена отдельная статья. Также сюда не влезли рассказы о новом в таких специализированных модулях, как MoldWorks (это, например, поддержка каталога Fodesco), CAMWorks (а это, к примеру, автоматическая обработка в середину поля допуска исполнительных и/или управляющих размеров без необходимости пересчета геометрии модели и учет требований к шероховатости поверхности при назначении параметров обработки), SWR-Электрика (прямое двустороннее взаимодействие с проектами SolidWorks Electrical Schematic). Что ж, будем писать про всё это отдельно.

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

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