какая программа компас лучше
Тестируем процессоры AMD Ryzen для работы с КОМПАС-3D
Летом прошлого года AMD выпустила третье поколение процессоров Ryzen, и мы не могли пропустить это событие. К нам в техподдержку часто поступают вопросы о работе КОМПАС-3D на определенном “железе”, или пользователи просят рекомендовать оптимальную конфигурацию компьютера. Поэтому мы обратились в AMD с предложением протестировать их процессоры. О результатах тестирования рассказывает Станислав Ермохин, руководитель отдела техподдержки и обучения Регионального центра АСКОН-Волга.
В этом посте мы рассмотрим тесты процессоров AMD 3-го поколения, которые есть на данный момент, сравним их с процессорами предыдущих поколений, а также, для понимания общей ситуации, сравним их с конкурентными решениями.
Скорость работы КОМПАС-3D на конкретном компьютере зависит от характеристик отдельных комплектующих, в том числе и процессора, на плечи которого ложатся обработка файла при открытии, перестроение моделей, расчет и формирование массивов, формирование видов ассоциативного чертежа. Поэтому можно утверждать, что КОМПАС-3D, как и любой другой CAD, является процессорозависимым приложением. Нам и нашим пользователям важно понимать, как выбор процессора влияет на работоспособность системы.
Наш внутренний тест, созданный в Лаборатории КОМПАС, позволяет оценить и сравнить разные аппаратные средства на последовательности из набора одинаковых тестов.
Этот набор содержит команды и действия, которые приходится выполнять большинству наших пользователей при трехмерном моделировании деталей и сборок:
Отдельного внимания заслуживает сама экспериментальная модель, которая содержит все основные твердотельные операции (выдавливание, вращение, по траектории и по сечениям), плоские и пространственные кривые. В ней также присутствуют больше десятка массивов, которые так сильно волнуют наших пользователей.
Итак, доступными для тестирования оказались процессоры свежего 3-го поколения Ryzen:
AMD Ryzen 5 3400G
AMD Ryzen 5 3600
AMD Ryzen 7 3700X
AMD Ryzen 7 3800X
Интересна ситуация относительно решений предыдущих двух поколений, а именно:
AMD Ryzen 5 2400G
AMD Ryzen 7 1700
AMD Ryzen 5 2600
AMD Ryzen 7 2700
AMD Ryzen 7 2700X
И в качества триггера конкурентных решений учтем три процессора Intel:
Intel Core i7-8700K
Intel Core i5-9600K
Intel Core i7-9700K
Рейтинг нашего автоматического теста необходимо рассматривать через следующие оценки:
Турчин Роман, руководитель отдела тестирования КОМПАС-3D
Алексей Никонов, инженер-аналитик КОМПАС-3D:
Оценка процессора складывается из двух показателей: время открытия модели и время перестроения модели. В силу большей продолжительности, перестроение оказывает основной вклад в оценку процессора.
Диапазоны значений — хороший, средний, слабый — получены опытным путем.
В распоряжении отдела тестирования есть соответственно “слабая”, “средняя” и “хорошая” тестовые машины.
Принадлежность машины к категории вырабатывается на основе комплексной оценки, которая учитывает временные показатели при работе с наборами моделей — как пользовательских так и синтетических. Сценарий и сама модель, заложенная в бенчмарк, с относительно хорошей достоверностью подтверждает эту комплексную оценку.
Диапазоны значений корректируются для каждой новой версии бенчмарка (версия бенчмарка совпадает с мажорной версией КОМПАС-3D).
При анализе результатов основное внимание следует уделять сравнению результатов разных конфигураций, а не принадлежности его определенному диапазону.
В планах есть дальнейшее развитие бенчмарка для повышения сходимости его результатов с реальной пользовательской деятельностью, в частности, добавление новых сценариев, учет влияний других компонентов ПК (оперативная память и т.д.).
Итак, описание нашего бенчмарка мы сделали, пора познакомить вас с результатами тестирования. Для каждого из процессоров мы выполняли несколько попыток и брали общий усредненный результат.
Как видим из графика, все процессоры (за исключение самого низшего AMD Ryzen 5 3400G) не только прошли планку в 1000 очков, но и показали существенный запас, не ниже 1500 очков.
В сравнении с конкурентами можно сказать, что оценки AMD оказались очень верными: AMD Ryzen 7 3800X и AMD Ryzen 7 3700X показали результат, сравнимый с Intel Core i7-9700K, а вот AMD Ryzen 5 3600 показал результат, аналогичный Intel Core i7-8700K и Intel Core i5-9600K.
Стоит отметить, что Intel Core i7-8700K является одним из самых распространенных среди процессоров, на которых мы и наши пользователи выполняли тестирование.
Далее сравним разные поколения процессоров AMD Ryzen, доступных для нашего тестирования.
Младшая модель процессора AMD Ryzen 5 3400G в сравнении со своим собратом предыдущего поколения показала 11,5% прироста производительности.
Средняя модель AMD Ryzen 5 3600 показала более внушительный результат в 22,4% в сравнении процессором второго поколения.
Модель AMD Ryzen 7 3700X удалось сравнить с двумя предыдущими поколениями. Получилось, что между AMD Ryzen 7 1700 и AMD Ryzen 7 2700 разница составляет в +21,3%. Между AMD Ryzen 7 3700X и AMD Ryzen 7 2700 — уже 23,4%. Разница между AMD Ryzen 5 3700X и AMD Ryzen 5 2700X составляет 13,4%, что аналогично низшей модели. По всей видимости, эти процессоры нащупывают предел производительности текущего поколения и не могут похвастаться большим ростом производительности.
Графики и очки в рейтинге — это конечно хорошо, но что они значат для конечного пользователя? Ведь просто прирост на 11,5% или на 22,4% очков ничего особенного не говорит. А означают эти показатели, что в среднем на 11,5% или 22,4% выросла скорость открытия документов КОМПАС-3D с диска, быстрее будут выполняться операции и перестроение модели. И, конечно же, массивы, куда же без них, тоже будут выполняться быстрее.
При этом необходимо напомнить, что за процесс формирования видов ассоциативного чертежа отвечает центральный процессор и повышение производительности процессоров прямо влияет на скорость формирования этих видов. Формирование же видов можно производить параллельно, при условии того, что у вас многоядерный процессор, а таких ядер у AMD Ryzen 5 целых шесть штук, а у AMD Ryzen 7 их уже восемь.
Какие мы делаем выводы:
В ближайшее время компания Intel сделает свой шаг и выпустит обновленную линейку процессоров 10-го поколения. Ожидаем, будем тестировать и выпустим развернутый отчет о новых процессорах.
Компания АСКОН выражает благодарность компании AMD и лично Константину Ворону за помощь в подготовке материала.
Какая САПР самая популярная в СНГ
Мировой рынок САПР (ПО для автоматизации проектирования) постоянно развивается. Современные программные пакеты позволяют не только быстро создавать выверенные до мелочей чертежи, но и 3D модели, а также техническую документацию к ним. Подобные утилиты чаще всего применяются в совокупности с автоматизированными системами анализа и расчетов, называемыми CAE.
Рынок САПР в мире и СНГ
Популярность САПР зависит от региона, в котором внедряются эти решения. Наиболее динамично софт продается в государствах, экономика которых находится на подъеме. Рейтинг наиболее популярных производителей утилит для автоматизации проектирования представлен в диаграмме 1.
Диаграмма 1. Наиболее крупные производители САПР по исследованиям JPR в 2014 году
В отличие от других секторов, занимающихся производством ПО, рынок САПР отличается большой открытостью для новых игроков, которые могут пользоваться предоставляемыми возможностями и предлагать новые технологии. Среди компаний, предлагающих большое количество инновационных решений, следует упомянуть GrabCAD, SpaceClaim и Hexagon.
По географическому распределению первое место на рынке занимают Европейские государства, что связано с присутствием на континенте предприятий, работающих в сферах, считающихся главными потребителями продуктов CAD:
Развитие рынка САПР в странах бывшего СССР проанализировать трудно, поскольку из всех отечественных производителей только компания АСКОН предоставляет открытый доступ к информации о своих доходах. Однако, можно говорить о том, что в странах СНГ системы проектирования 2D постепенно вытесняются программами 3D, позволяющими не только создавать объемные модели и документацию к ним, но и осуществлять менеджмент жизненного цикла проекта или состава изделия.
Большинство предприятий на постсоветском пространстве отказались от нелицензионного программного обеспечения, хотя число нелегальных пользователей остается достаточно высоким. При этом в финансовом отношении ежегодный рост рынка САПР составляет в последние 10 лет не менее 20%. Эти показатели обеспечиваются высокими мировыми ценами на нефть и большой заинтересованностью в автоматизации добывающих и перерабатывающих предприятий. Широко внедряют позволяющий автоматизировать работу софт и предприятия, работающие в области машиностроения. Основной рынок САПР в России сегодня контролирует 5 ключевых компаний.
В связи с появлением в последние годы большого количества платных услуг в области технической поддержки, предоставляемой вендором, а также усложнением функционала утилит, планируется, что в ближайшие годы рост рынка услуг как минимум на 5% опередит продажи новых лицензий.
Несомненно, в связи с кризисом объемы продаж продуктов САПР снизились, особенно если речь идет о популярных универсальных системах, однако марки, предлагающие софт более дорогой ценовой категории не ощутили значимого сокращения продаж.
Обзор программы Inventor
Данная программа – одна из самых старых систем трехмерного проектирования. Первые ее версии появились еще в 1999 году, с тех пор компанией Autodesk было выпущено не менее сотни обновлений, что превратило Inventor в своеобразный эталон на рынке отечественных САПР.
Основными преимуществами этого софта выступают:
Хороший обзор интерфейса и возможностей этой программы провел наш подписчик и добрый друг Михаил Азанов:
Тем, кто хочет быстро освоить функционал Inventor Autodesk также можно порекомендовать наши видео уроки или скачать бесплатную книгу-самоучитель. Либо же посетить наш магазин курсов.
Обзор программы SolidWorks
В данной программе используется одновременно два принципа проектирования – поверхностное параметрическое и трехмерное твердотельное, что позволяет конструктором работать над созданием трехмерных деталей и составлять сборки трехмерных электронных моделей.
С помощью программы, можно увидеть будущее изделие с разных сторон и оценить не только его технические характеристики, но и качество дизайна.
Принцип работы ПО имеет много общего со сбором конструктора «Лего»: пользователь собирает модель из шаблонных блоков, которые можно легко добавлять и удалять, а также изменять их характеристики. Полученные трехмерные модели, размещаемые в объемном виртуальном пространстве, помогают составить максимально точное представление о свойствах объекта и приблизить компьютерную модель к облику будущего изделия без необходимости макетирования.
Небольшой обзор базовых принципов моделирования в SolidWorks:
Рекомендуем также скачать бесплатно нашу полноценную книгу-самоучитель по этой программе.
Обзор программы КОМПАС 3D
КОМПАС 3D – уникальный софт, позволяющий реализовывать идеи в 3D и создавать их документацию. При мощных функциональных возможностях программа обеспечивает простоту и удобство работы. Эталонная система хорошо известна в странах Восточной Европы, поскольку располагает обширной базой типовых параметрических библиотек, в которых содержится большое количество шаблонных моделей, позволяющих проектировать детали механизмов, машин, архитектурных форм и деталей. Разработчики предложили гибкий развитый инструментарий, отлично соответствующий целям профессионалов, решающих сложные задачи по построению поверхностей.
Программа создавалась как модульный продукт, позволяющий оптимизировать бюджетные затраты и сократить время на воплощение конструкторских и архитектурных замыслов. Пользователь имеет возможность создавать технологическую и конструкторскую документацию в виде текстовых документов и электронных таблиц. Кроме того, программа способна создавать инструкции для производственных роботов, что выгодно отличает ее от конкурентов.
Обзор интерфейса КОМПАС 3D от Студии Vertex:
Получить представление о правилах работы с софтом можно на нашем сайте в разделе Самоучитель КОМПАС 3D.
Лучшие САПР в СНГ
Какой софт лучше всего соответствует интересам отечественных конструкторов? Все больше положительных отзывов получает КОМПАС 3D, главными преимуществами которого выступают:
Стоимость лицензии КОМПАС 3D составляет от 1490 до 200 000 рублей в зависимости от типа универсальной автоматизированной системы и сферы, в которой ее планируется применять, покупатель может выбрать электронную или коробочную версию. Приобрести лицензию можно, например, здесь: http://store.ascon.ru/.
Узнать точную стоимость продуктов SolidWorks можно только связавшись с разработчиками (форма запроса – http://www.solidworks.ru/buy-solidworks/), но по слухам она составляет не менее 350000 рублей, цена Inventor столь же высока.
Итак, популярность КОМПАС 3D легко объяснить: ПО имеет доступную стоимость, правила работы с ним просто освоить, а богатая коллекция шаблонов удовлетворит нужды даже крупного конструкторского центра.
А что Вы думаете на счет КОМПАС 3D? Напишите в комментариях.
Кстати, мы закончили работу над созданием нового бестселлера – полноценной книги-самоучителя по программе КОМПАС 3D!
Тестируем видеокарты для работы с КОМПАС-3D
Продолжаем тему железа для САПР. В прошлой статье мы тестировали процессоры при работе в КОМПАС-3D, сегодня речь пойдёт о видеокартах. На связи вновь Станислав Ермохин, руководитель отдела техподдержки и обучения регионального центра АСКОН-Волга.
Ранее мы отмечали, что скорость работы системы КОМПАС-3D зависит от характеристик отдельных комплектующих. Наш внутренний тест, созданный в Лаборатории КОМПАС, позволяет на одной модели с одинаковой последовательностью действий сравнить разные аппаратные средства.
Набор наших тестов содержит ряд команд и действий, которые приходится выполнять большинству пользователей при трёхмерном моделировании деталей и сборок. Выполнение первых двух этапов этих тестов полностью ложится на центральный процессор, а именно:
Ещё немного о бенчмарке от разработчиков:
Турчин Роман, руководитель отдела тестирования КОМПАС-3D
Алексей Никонов, инженер-аналитик КОМПАС-3D:
Тестирование видеоподсистемы выполняется путем замера FPS при вращении модели в пяти режимах отрисовки:
Итак, последовательность тестов аналогична предыдущему тестированию, модель тоже. Перед тестированием видеокарт отметим, что триангуляция модели состоит из 2 300 000 (двух миллионов 300 тысяч) полигонов. Количество рёбер и граней мы пока не посчитали — каждый раз сбиваемся на четвёртом миллионе :).
Шкала оценок будет отличаться от шкалы предыдущего теста оценки процессоров. Рейтинг видеокарт нашего автоматического теста необходимо рассматривать через следующие оценки:
“А с какими настройками/параметрами системы ведётся тестирование?” — возникает логичный вопрос.
Для отслеживания всех возможностей последней версий КОМПАС-3D настройки у нас следующие:
Сводная диаграмма. (Картинка кликабельна)
В общей таблице глаза разбегаются. Давайте немного конкретизируем результаты по производителям и семействам графических процессоров для предложений, актуальных на рынке.
Видеокарты Nvidia
Видеокарты семейства Pascal
(upd: график обновлен)
Видеокарты семейства Turing
Видеокарты AMD
* оранжевым выделены карты нового поколения AMD Radeon RX 5000
Какие выводы можно сделать из представленного графика?
Отметим NVIDIA GeForce GTX 1060 и ее преемников из поколения Turing: GTX 1660/1660Ti как сбалансированные решения по соотношению цена/производительность и по запасу прочности на будущее.
Заявленные решения AMD и Nvidia находятся примерно на одном уровне, и выделять конкретного производителя мы не будем. На текущий момент из последних решений AMD нам была доступна видеокарта AMD Radeon RX 5700. Но экстраполируя результаты других тестов, можно с уверенностью сказать, что AMD Radeon RX 5700 XT (которого, к сожалению у нас не оказалось на тестах) показала результаты, не уступающие NVIDIA GeForce RTX 2060 SUPER.
Опять же, чтобы не уповать на условные очки, давайте посмотрим, как это выражается в реальных значения работы системы.
Все видеокарты, которые присутствовали у нас на тесте — от AMD RX 5500XT до NVIDIA GeForce RTX 2080 SUPER, объединяет общая черта. Они укладываются в рекомендованные требования, а именно: современная, дискретная, с поддержкой OpenGL 4.5, объём видеопамяти 4 ГБ и более, пропускная способность видеопамяти (Memory Bandwidth ) — 140 ГБ/с и более.
Мониторы 4K все больше и больше входят в нашу жизнь, и пускай сейчас они не столь распространены, но КОМПАС-3D позволяет работать в указанном разрешении. Давайте посмотрим, как здесь покажут себя некоторые видеокарты из нашего теста.
При разрешении 4K видеокарты хоть и потеряли от 10% до 20% своей производительности, но всё равно позволяют комфортно работать в КОМПАС-3D. Рекомендуем при выборе видеокарты для такого разрешения отдавать предпочтение моделям с большим размером видеобуфера — 6-8 ГБ.
Общие выводы:
Компания АСКОН выражает благодарность компании AMD и лично Константину Ворону за помощь в подготовке материала.
КОМПАС-3D v17 vs V16: о развитии сравнения и о сравнении в развитии
Леонид Платонов, инженер-конструктор, сертифицированный преподаватель по КОМПАС-3D
В прошлом году я имел смелость написать для портала isicad.ru статью о сравнении двух наиболее популярных, с моей точки зрения, в России и других странах СНГ САПР — КОМПАС3D и другой известной САПР. Статья получилась обзорная и достаточно поверхностная, хотя и объемная. Впрочем, сложно в рамках одного материала подробно осветить весь функционал той или иной САПР вследствие многогранности самой САПР, разнообразия отраслей ее применения, а также огромного количества подходов к проектированию. Однако комментарии неравнодушных читателей и мои ответы на них дополнили картину и затронули функционал, который не был изначально мною рассмотрен. Тогда я получил немало замечаний, а статья стала самым читаемым материалом на сайте за 2016 год. В связи с этим я усвоил два основных момента: не стоит проводить подобные сравнения, а также делать субъективные выводы.
Сейчас же сравнение не выйдет за пределы одной САПР — КОМПАС3D: я буду сопоставлять функционал новой версии КОМПАС3D v17 и КОМПАС3D v16. Моя цель — проиллюстрировать результаты развития системы за определенный период. Я буду искренне рад, если моя статья подтолкнет инженеров лично ознакомиться с обновленной системой и будет способствовать плавному переходу на новый интерфейс. Итак, какой путь прошел функционал по пути из 16й в 17ю версию? Позволит ли он сохранить и приумножить популярность КОМПАС3D среди инженеров? Поможет ли выполнять больший спектр конструкторских работ и решать свои повседневные задачи эффективнее?
Интерфейс системы
Поскольку основной новинкой системы является кардинально изменившийся интерфейс, который обрел не только новый внешний облик, но и иную логику взаимодействия с функционалом системы, предоставляя новые возможности, с него я и начну. Однако новому интерфейсу многие авторы, в том числе и я, уже уделяли достаточно внимания, поэтому теперь я сравню интерфейс v17 с тем, который видел на альфа и бетатестировании.
Как подметили на портале TAdviser, в бетаверсии 17я версия вышла с интерфейсом в стиле «50 оттенков серого». Позволю себе продолжить аллегорию в этом ключе и подмечу, что до своего официального релиза КОМПАС3D v17 дошел с возможностью переключать внешний вид интерфейса и делать его «на 50 оттенков темнее». Таким образом, я обозначил возможность выбора темы в КОМПАС3D как светлую или темную (рис. 1 и 2).
В целом выбор цветовой схемы интерфейса стал более гибким по сравнению с первоначальной задумкой, озвученной разработчиками в рамках альфатестирования. Пользователи могут выбирать 16 комбинаций цветовых схем, переходя на темное и светлое оформление окна КОМПАС3D, а также изменяя цвета значков (монохромный либо цветной) и цвет подсветки (бирюза, лиловый, зеленый, оранжевый). Ну а сохранившаяся возможность менять цвет рабочего поля моделей, в том числе добавляя градиентные переходы, позволяет получить собственный индивидуальный облик рабочего пространства. Выделение окна цветом в различных специальных режимах дополнительно усиливает информативность значков режима. Например, выделение окна при отсутствии подключенной лицензии (рис. 3).
Также можно менять цвет линий каркаса при каркасном отображении модели. Например, при темном фоне рабочего поля модели они автоматически инвертируются в белые линии. Мне, например, многие модели со светлым каркасом не понравились, поэтому одна из первых настроек, которую я поменял — линии каркаса. Поскольку в предыдущих версиях КОМПАСа такой возможности не было, приведу скриншот, где эти настройки находятся в 17й версии. Скриншот сделан в вертикальной ориентации своего монитора, чтобы посмотреть, как ведет себя интерфейс при повороте монитора на 90 градусов (рис. 4).
Можно смело утверждать, что в КОМПАС3D v17 сделан первый шаг к поддержке многомониторной работы приложения. Таким образом, сейчас в поле дополнительного монитора можно вынести Дерево модели, окно Параметры, а также панели инструментов, расположив их вертикально либо горизонтально. В случае выноса панелей инструментов за пределы специально выделенного для них поля в окне КОМПАС они отображаются упрощенно — только значками, без текстовых пояснений. А панели Дерево модели, Параметры, Библиотеки, Переменные перестают группироваться, образуя вкладки одного окна. Вынос панелей в поле другого монитора, с моей точки зрения, особенно удобен при работе с чертежами, имеющими нестандартный формат, с кратностью, отличной от 1. В таком случае широкий чертеж можно вписать в поля монитора полностью при максимальном масштабе его отображения на экране. Я, например, «длинные» форматы при оформлении чертежей использую достаточно часто, мне это кажется удобным. Привожу скриншот (рис. 5) с моих мониторов с чертежом на листе формата А2Ѕ3. Панели Параметры и Дерево чертежа вынесены в поле соседнего монитора. К слову, я использую два разноформатных монитора.
Внешний вид, безусловно, важен, но в САПР, как и в любом инструменте, главное — функционал. Поэтому дальше речь пойдет в основном только о нем, но всё так же сквозь призму интерфейса. Ведь именно новый интерфейс КОМПАС3D, благодаря своей гибкости, усиливает возможности, имевшиеся в 16й версии.
Набор основных инструментов формообразования при твердотельном моделировании
Сравнение функционала на стыке двух версий одной и той же САПР я, как и прежде, начну с инструментов твердотельного моделирования. На первый взгляд — тот же набор инструментов, но с доступом через другие значки.
Слово разработчикам
Дерево модели и панель Переменные
Алексей Никонов, инженер-аналитик
В v17 можно с легкостью найти необходимый узел или компонент в Дереве модели или на панели Переменные. Если я хочу найти в сборке деталь, то могу применить фильтр «Детали». В поисковом запросе нужно ввести ее наименование или обозначение и получить в выдаче результат. Если в выдаче будет несколько вариантов, то я выбираю то, что мне нужно, и оно подсвечивается в Дереве. При этом мы фрагментировали поиск на отдельные сущности: сборки, детали, тела, эскизы. Применяя фильтр, пользователь может сузить поисковую выдачу. Поиск в панели Переменные унифицирован с поиском в Дереве модели — это такая же поисковая строка.
В процессе работы над панелью Переменные мы улучшили взаимодействие пользователя с редактором. Мы дали возможность переименовать пользовательские переменные. В выражениях, где эта переменная используется, она тоже будет переименована (сквозное изменение в рамках модели).
Для редактора переменных применены общие приемы с процессными панелями. Допустим, мы задаем высоту выдавливания: в качестве разделителя можем ввести и запятую, и точку. Раньше в редакторе переменных можно было вводить только точку, запятая обрабатывалась как ошибка. Теперь можно использовать запятую во время ввода выражения переменной — после подтверждения она автоматически заменятся точкой. Мы стремимся к тому, чтобы в КОМПАСе единые приемы работы применялись в разном функционале.
Что же поменялось? Механизм работы с командами стал более гибким. Теперь команды объединены в группы, что позволяет без завершения или прерывания текущей операции перейти от одной команды к другой (рис. 6).
Таким образом, они объединены в группы не только по назначению, но и по механизму реализации и доступу в процессе выполнения команды. Это делает процесс редактирования модели более гибким, а также ускоряет работу в системе в целом, сокращая число кликов мыши и необходимость ее передвижения на поле монитора. Забегая вперед, отмечу, что подобная логика действий реализована и при работе с массивами, поверхностями, некоторыми операциями листового моделирования, со вспомогательной геометрией, а также при наложении сопряжений в сборочных моделях в КОМПАС3D.
В v16 я выявил такой недостаток: не было возможности выполнить операцию добавления материала не только от плоскости эскиза. Но v17 это всё по силам! Для реализации такого действия необходимо активировать переключатель «второе направление» и указать поверхность. Одно из направлений должно быть инвертировано, тогда срабатывает «вычитание»: то есть построение происходит не от плоскости эскиза, а от другого объекта или же на расстоянии. Для построения операции на расстоянии от плоскости эскиза в направлении операции выдавливания необходимо в поле расстояния второго направления указать величину со знаком «минус». Такой подход позволяет выполнять построение всех эскизов в плоскостях системы координат пространства модели, увеличив возможность редактирования после построения (рис. 7). В 16й же версии указание отрицательных чисел в полях задания расстояния вызывало ошибку (рис. 8).
Отмечу, что и выявленное преимущество в результате прошлого сравнения из v17 никуда не ушло. В КОМПАСе всё так же можно в любой момент без удаления операций изменить тип построения со сплошного на тонкостенный. Теперь за этот переход отвечает не привычный элемент управления «галочка», а современный переключатель.
В комментариях к предыдущему обзору был выявлен еще один значимый недостаток основных инструментов формообразования в КОМПАС3D v16 — отсутствие возможности выбора направляющих кривых при построении тела «по сечениям». В 17й версии этот недостаток также успешно устранен. Это не только заслуга нового интерфейса системы, но и результат расширения функциональных возможностей собственного геометрического ядра АСКОН. Для иллюстрации этого недостатка в комментариях приводилась вышка для прыжков в бассейн, а также скриншот ее модели, выполненной в «другой популярной САПР» (рис. 9).
Действительно, инструментами твердотельного моделирования построить такую, на первый взгляд, несложную модель в предыдущих версиях КОМПАС, включая 16ю, было нельзя. Но как доказал тогда один из пользователей, «нельзя» — это не невозможно: он решил задачу, построив подобную модель инструментами поверхностного моделирования, но, к сожалению, проделав большее число операций.
Слово разработчикам
Операция По сечениям
Виталий Булгаков, ведущий инженер-аналитик
Операция По сечениям — это довольно сильная штука! В новой версии добавилась возможность управлять соединением сечений с помощью цепочек и направляющих кривых. У вас есть два сечения — начальное и конечное, и две кривые, которые задают форму элемента на промежутке между ними. В v16 и ранее был только инструмент Осевая линия, но он не мог предоставить таких широких возможностей по управлению формой создаваемого тела в промежуточных сечениях. Выход, конечно, можно было найти почти всегда, но обычно это выливалось в довольно значительную трудоемкость — создание дополнительных сечений или использование более сложных построений с помощью поверхностей.
Направляющие кривые в операции По сечениям
Цепочки операции По сечениям
Цепочки — это более простой вариант, когда вам нужно указать точки, которые должны быть обязательно соединены друг с другом. Довольно эффектно команда выглядит на примере сечений — двух окружностей, концентрично расположенных в параллельных плоскостях. Я указываю точку на одном сечении и точку на другом, они соединяются. Если точки друг напротив друга, то с окружностями ничего не происходит. Самое интересное начинается, когда я пробую закручивать соединение — так можно получить гиперболоид. На самом деле приведенный пример скорее эффектный трюк. Но и на практике довольно часто количество точек в сечениях не совпадает. В этом случае v16 автоматически соединяет сечения так, как это устраивает программу, но не всегда устраивало пользователя. Теперь есть инструмент прямого управления!
Обновленные инструменты 17го КОМПАСа позволяют справиться с помощью твердотельного моделирования «по сечениям», что я и сделал в отношении центральной вышки. Рис. 10 иллюстрирует выполнение операции по сечениям с указанием направляющих кривых как элементов формообразования модели.
Приведенный скриншот также демонстрирует возможность выносить Дерево модели в поле модели, не заслоняя ее, при работе с параметрами выполняемых построений.
Таким образом, можно отметить, что все выявленные недостатки твердотельного моделирования в 17й версии ликвидированы. Те же задачи в КОМПАС решать стало легче и быстрее.
Слово разработчикам
Булева операция с несколькими телами
Небольшая, но удобная вещь появилась в булевой операции: возможность складывать и вычитать более двух тел за один раз. Раньше операции производились только над двумя телами. Сейчас мы можем создать три тела и все их разом сложить. Это и функциональная, и одновременно эргономическая доработка, так как она уменьшает количество вызовов операций, сложность Дерева.
Виталий Булгаков, ведущий инженераналитик
Листовое моделирование: проектирование деталей, получаемых гибкой
Инструменты листового моделирования — это те инструменты, которые мне, как конструктору, приходится применять в своей работе наиболее часто. Корпусные детали, резервуары, емкости, кронштейны — все это проектируется с их помощью. Функционально инструменты листового моделирования особых изменений не претерпели (рис. 11).
Изменения коснулись всё тех же реорганизации и комбинирования команд. Приведу несколько примеров работы с листовым телом. Построение детали «желоб» на основании команды Обечайка (рис. 12), построение элемента детали «горловина» инструментом Линейчатая обечайка в интерфейсе темной темы КОМПАС3D (рис. 13). Команда получения развертки в модели вынесена за пределы инструментальной панели Элементы листового тела. Она теперь находится на панели быстрого доступа, появившейся в качестве нового элемента интерфейса системы (рис. 14).
Доступ к редактированию параметров развертки также осуществляется через панель быстрого доступа. Задать параметры развертки, если модель разворачивается впервые, или отредактировать их можно, нажав на команду Развернуть. И только после этого появятся элементы управления параметрами развертки (рис. 15).
Слово разработчикам
Операция Сгиб
В листовом моделировании доработки больше всего коснулись операции Сгиб. Теперь в Сгибе можно сразу выбрать несколько ребер, тогда как раньше можно было строить только по одному. А когда мы выбираем несколько смежных ребер, то можно еще и замкнуть углы. «Коробочка» получается за одну операцию.
Сгиб листового тела по нескольким ребрам
Виталий Булгаков, ведущий инженераналитик
Как создавать исполнения и работать с ними
Без нескольких модификаций одной детали — никуда. Создание исполнений позволяет конструкторам экономить время при создании однотипных деталей, а также при оформлении чертежей на эти детали. Возможность работы с исполнениями в КОМПАС3D появилась давно, однако обновленный интерфейс системы позволяет иначе взглянуть на работу с исполнениями.
Итак, исполнения, как и прежде, можно создать или выбрать из имеющихся с помощью контекстного меню, кликнув на модель в дереве (рис. 16).
Кроме того, доступ к исполнениям осуществляется через одноименную вкладку. В 16й версии на нее можно было переключиться внизу, в v17 она располагается в верхней части окна Дерево, там же теперь есть и кнопка добавления нового исполнения (рис. 17).
Раньше доступ к работе с исполнениями осуществлялся через Менеджер документа. В свежей версии разработчики решили отказаться от Менеджера документа, и в части исполнений ему на смену пришло окно Управление исполнениями, которое можно открыть с помощью Дерева модели.
Методологические подходы к проектированию и компоновочная геометрия
На промежутке развития между двумя сравниваемыми версиями реализация подходов к моделированию существенных изменений не претерпела. Для реализации проектирования сверху вниз всё так же служат различные команды:
Но реализация этих команд при моделировании стала более удобной благодаря новой логике интерфейса.
Та незамысловатая геометрия, которую я компоновал параллельно написанию предыдущего обзора и привел там в качестве примера, получила дальнейшее развитие уже за пределами САПР, став вполне реальной геометрией, служащей для воспроизводства более сложных геометрических форм, в том числе родом из КОМПАС3D (рис. 18).
Конструкторская «битва» в плоскости: КОМПАСГрафик v16 и v17 — чье поле боя удобнее
Работа с чертежом в КОМПАСГрафик переняла ряд обновленных подходов из работы с моделями. Особого внимания заслуживает Дерево чертежа. В 16й версии его необходимо было включать дополнительно. В 17й же Дерево чертежа просто сменяет Дерево модели, оставаясь на его месте в том же оформлении. Поскольку в КОМПАСе больше нет Менеджера документа, который нес в себе достаточно серьезную смысловую и функциональную нагрузку, то теперь она полностью передана Дереву чертежа, ставшему более информативным и функциональным.
Внешний вид рабочего пространства также претерпел ряд изменений. Первое, что бросается в глаза, — поменялся цвет линий. Для меня, например, он стал более приятным для восприятия. Кроме того, переход в темную тему изменяет и цвет подложки поля чертежа со светлого на темный, а контуры чертежей неактивных видов сменяются белыми линиями. Лично я, конечно, вряд ли буду его использовать, но, как говорится, на вкус и цвет… (рис. 19). Значительно поменялся и диалог работы с размерами в чертеже (рис. 20).
Функционал приложений в среде нового интерфейса
Особому ускорению работы с САПР всегда способствуют специализированные приложения, предназначенные для решения узких задач отдельных отраслей. Сейчас воздержусь от оценки, много или мало их в КОМПАС3D и больше ли их в «других популярных САПР». Потому что приложений может быть множество, а реально покрывающих ту или иную производственную необходимость всего несколько, притом для каждого отдельно взятого производства нужны свои. Отмечу, что приложения всегда были с КОМПАС и остаются с ним и в новом обличии, более того — тоже продолжают развиваться. Итак, если в 16й версии доступ к функционалу приложений предоставлялся в основном через Менеджер библиотек, то в 17ю версию он не перешел. Теперь реализована, как мне кажется, более гармоничная интеграция приложений.
Инструменты приложений доступны путем выбора из списка наборов инструментальных панелей. Список в развернутом виде представлен на рис. 21. Соответственно при выборе одного из элементов списка характерные для него инструментальные панели располагаются в инструментальной области. Набор инструментов приложения Валы и механические передачи 3D в инструментальной области выглядит так, как показано на рис. 22.
Слово разработчикам
Новый интерфейс — большой плюс для приложений
Раньше при установке приложения появлялась маленькая панель с командами, относящимися к нему. В v17 при подключении приложения Оборудование: Металлоконструкции мы загружаем среду моделирования металлоконструкций. Помимо команд, которые непосредственно относятся к приложению, в нашем распоряжении набор команд из базового функционала, необходимых для моделирования металлоконструкций: инструменты вспомогательной геометрии, информационные команды, команды создания документации и вывода дополнительной информации. Раньше приходилось постоянно скакать по компактной панели в поиске нужных команд. Сейчас достаточно установить приложение, подключить его и использовать среду для моделирования конструкций.
Второй плюс нового интерфейса с точки зрения приложений — компактность. Раньше мы отдельно задавали длину металлоконструкции, и отдельно были группы элементов интерфейса, позволяющие переключить направление. Все это было разбросано в Панели свойств. Благодаря новым элементам интерфейса все стало компактным. В элементе интерфейса, где мы задаем длину, появился переключатель, который инвертирует направление. Если элемент интерфейса предполагает выбор какоголибо точечного объекта, тут же рядом с ним появится процесс, запускающий построение новой точки в модели. Все компактно, лаконично и логически связано. Предыдущий интерфейс в принципе не предполагал такой возможности.
Павел Голицын, ведущий аналитик
Еще меньше «торговых» ограничений при импорте и экспорте
Хочу заметить, что список читаемых форматов системой КОМПАС пополняется от версии к версии. Например, 16я версия в свое время научилась читать файлы семейства форматов Parasolid, в более ранних версиях это была долгожданная возможность записи в *.pdf и *.3dpdf.
Сравнивая v16 с «другой популярной САПР», я назвал недостатком КОМПАС3D, что импорт одного из основных форматов для прототипирования *.stl все еще был невозможен. V17 позволяет открывать файлы и этого формата. Для примера можно посмотреть результаты успешного импорта отсканированной поверхности модели автомобиля (рис. 23) и чтения моделей из формата *.stl (рис. 24).
Что касается экспорта, то новый КОМПАС3D позволяет записывать файлы в одноименном формате ядра *.c3d компании АСКОН.
В качестве преимущества КОМПАС я называл ранее возможность сохранения всех файлов в формат двух предыдущих версий и одной из самых первых версий — 5.11. Конечно же, эта возможность сохранилась и в v17. Многие сомневались в том, что это вообще можно назвать преимуществом — дескать, другая популярная САПР позволяет открывать файлы последующих версий. В томто и дело, что при сохранении в КОМПАС в формат предыдущих версий система позволяет не только просмотреть файлы (просмотреть ведь можно и с помощью бесплатно распространяемого приложения для просмотра свежей версии), а полноценно их отредактировать! Справедливости ради скажу, что при сохранении в версию 5.11 большое число моделей сохраняется без истории построения, но это обусловлено слишком явным разрывом в функциональности. С моей точки зрения, это преимущество особенно заметно при работе с файлами чертежей. Например, модели были созданы в 16й версии КОМПАСа, затем переданы для оформления чертежей другому конструктору, у которого установлена 17я версия. После оформления он их, разумеется, должен передать обратно. Так вот: в этом случае, при сохранении в более раннюю версию, чертежи открываются с сохранением ассоциативности к моделям и являются редактируемыми. Точно так же дело обстоит и с моделями в целом. Я в этом ключе провел много экспериментов, пересохраняя файлы в текущую, пока еще актуальную, версию КОМПАС3D v16.1, так как хотелось и с новым КОМПАСом ознакомиться вплотную, и делать это не в ущерб работе.
Уверен, что в недалеком будущем и «другим популярным САПР» придется вновь научиться читать файлы других форматов. Непременно это будет формат *.c3d, возможно, также и *.m3d, *.a3d, но *.c3d — однозначно.
Неприятные «неожиданности»
Удалось ли разработчикам уберечь пользователей от неприятных сюрпризов? Абсолютно уверен, что многие пользователи КОМПАС3D v17 столкнутся с какимилибо проблемами работы самого ПО либо взаимодействия ПО и операционной системы или же другого софта, установленного на компьютере. Я не хочу идеализировать КОМПАС3D с индексом 17, не хочу и наговаривать на него. Лишь хочу заметить, что не зря говорят, что не ошибается тот, кто ничего не делает. На мой взгляд, действительно, важно выявлять ошибки, анализировать их и ликвидировать на всех стадиях развития продукта или его проектирования — в данном случае проектирования и развития САПР. Компания АСКОН недавно публично рассказала о том, как идет тестирование нового продукта, какие виды тестирования применяются, какие специалисты задействованы, какие меры предпринимаются для решения проблем и устранения тех или иных недоработок. Вдвойне приятно, что разработчики не боятся говорить о проблемах открыто!
Слово разработчикам
Работа с сетевыми ресурсами
В v17 значительно сократились задержки при переключении между вкладками документов КОМПАС или при возвращении в окно КОМПАС из другого приложения. Эффект особенно заметен при работе с относительно большими сборками. Это заслуга наших программистов, которые смогли реализовать слежение за файлами в отдельном потоке. Когда мы работаем с сетевым ресурсом, другие пользователи могут тоже использовать нашу сборку, поэтому при активации вкладки нужно понять, актуальна ли сборка в данный момент. Раньше сначала велась проверка на актуальность, и только после этого мы получали возможность работать. Сейчас проверка выполняется в фоновом потоке. Нет временного лага от активации до возможности работы.
Алексей Никонов, инженераналитик
По своему опыту скажу, что ошибки легче выявить в процессе работы с инструментом. Я уже писал о некорректном взаимодействии КОМПАС3D v16, Windows 10 и графической карты NVIDIA Quadro — очевидной проблеме, с которой буквально после установки ПО столкнулись многие пользователи и которая, к счастью, достаточно быстро была устранена за счет обновления драйверов видеокарты на сайте поставщика.
Итак, проблема, которую мне удалось обнаружить на этот раз, — некорректное построение линий гиба на развертках в чертежах моделей, полученных как зеркальное отражение деталей на основании инструментов листового моделирования. Преувеличивать значимость этой ошибки не стану, но не стану и отрицать, что она имеет место быть в КОМПАС3D v16.1 и сейчас. Поясню, что отношу ее к малозначимым, так как развертка у базового и зеркального исполнений все равно одна и та же, и на чертеже изображается именно развертка базового исполнения, а приводить и образмеривать развертку зеркального исполнения необязательно. Была ли ликвидирована эта проблема с развитием системы или перекочевала в новую версию? Посмотрим на рис. 25.
Да, она была устранена, что не может не радовать меня как пользователя. К сожалению, не знаю, как именно была выявлена эта ошибка и что способствовало ее устранению — замечания пользователей и обращения в техподдержку, или же она стала результатом внутреннего тщательного тестирования АСКОН. Главное — сейчас ее нет.
Родственные инструменты
АСКОН является разработчиком и поставщиком разнообразных и разноплановых решений. Для меня больший интерес представляют именно приложения для работы с 3Dмоделями. Сюда относятся, конечно же, сам КОМПАС3D, Renga Architecture, а также мобильные приложения SubDivFormer и КОМПАС:24 (а в определенной мере — игра Machinator). Стали ли приложения АСКОН роднее друг для друга с выходом новой версии? Посмотрим, как происходит обмен моделями между приложениями, а также коснемся вопросов интерфейса и общего стилевого оформления, его развития.
Модели КОМПАС3D v17 могут быть переданы в систему архитектурного проектирования Renga Architecture через родной для обеих САПР формат ядра *.c3d, а также через *.stl. К сожалению, *.c3d на данный момент обеспечивает только одностороннюю передачу файлов для КОМПАС.
Описанная выше возможность чтения *.stl также позволяет открывать файлы, созданные в приложении для трехмерного проектирования внешнего облика предметов, изделий, объектов произвольной формы на мобильных устройствах SubDivFormer. Передача моделей в мобильное приложение для просмотра 3Dмоделей КОМПАС:24 и игры Machinator происходит, как и раньше, через собственные форматы КОМПАС. В плане взаимодействия КОМПАС3D для ПК и для мобильного приложения отмечу удобство использования в качестве связующего элемента dropbox — это позволяет в любой момент открыть, просмотреть или показать комулибо модели и чертежи непосредственно из рабочей директории. Что касается стилевого оформления указанных выше приложений, то их все роднят спокойные серые тона. А из интерфейса КОМПАС:24 КОМПАС3D v17 даже позаимствовал некоторые элементы управления. Например, свойственный для всех мобильных приложений переключатель. Кроме того, некоторые элементы Дерева модели, управление видимостью — показать/скрыть — перешли из мобильного приложения (рис. 26).
Тут, думаю, к месту будет вспомнить, что и функция динамического сечения также была реализована в мобильном приложении раньше, чем в КОМПАС3D для проектирования.
Пополнение функционала за счет сотрудничества российских САПРразработчиков
Компанию АСКОН и КОМПАС3D в Интернете часто ругают за относительно небольшое число специализированных приложений, интегрируемых или тесно взаимодействующих с КОМПАС3D. Действительно, глупо отрицать, что у западных компанийразработчиков сильнее, чем у российских, развита интеграция с партнерами по ИТотрасли с целью совместного продвижения продуктов и решения большего числа задач. Впрочем, далеко не во всех случаях интеграция приложений является глубокой. Иногда она ограничивается кнопкой передачи данных в другое приложение и совместными презентациями. Поэтому взаимодействие через формат *.step здесь является вполне успешной и равнозначной альтернативой. Одна из серий подобных интеграций — «дружба» с приложениями для подготовки производства, различными пакетами CAM.
Говорят, один в поле не воин. Поэтому настолько логично и целесообразно, с моей точки зрения, объединение российских вендоров вокруг одной общей цели: развития — как индивидуального, так и совместного. Сотрудничество разработчиков инженерного софта вылилось не только в усиление интеграционных процессов, но и в основание одноименного форума «РазвИТие. Российские технологии для инженеров», который объединяет тех, кто создает отечественные программные продукты, и тех, кто их использует. Организаторами форума и независимого консорциума разработчиков выступили АСКОН, НТЦ «АПМ», ТЕСИС, ADEM и «Эремекс».
Я побывал на форуме в 2016 году и постарался посетить как можно больше секций «по интересам», чтобы составить представление о том, чего ожидать от разработчиков инженерного софта в ближайшее время (рис. 27). Позволю себе анонс — точнее, репродукцию анонса от компании ТЕСИС: на форуме была представлена альфаверсия приложения для анализа гидродинамики в КОМПАС3D — KompasFlow. И хотя в соседней аудитории команда АСКОН во всю уже демонстрировала обновленную 17ю версию, работа по написанию прикладного приложения для газогидродинамики велась еще в 16й версии. Но специалисты сразу оговорились, что интеграция с новым интерфейсом проблем не вызовет. Была высказана озабоченность, удастся ли будущему приложению найти своих полноценных пользователей и сделать его действительно востребованным, реализовав оптимальное соотношение функциональности и цены. Сроки выхода приложения не оглашались, но я надеюсь, что оно станет еще одной новинкой КОМПАС3D v17 и в значительной мере усилит его функционал.
Предыдущие поколения конструкторов проектировали вообще без применения САПР очень сложные изделия, объекты, заводы, создавая ту промышленную мощь государства (а затем и государств), которая, к счастью, не совсем утрачена. В этом плане конструкторы нашего времени обладают более серьезными инструментами проектирования, которые предоставляют широкие возможности. При этом они умеют принимать решения, ограничиваясь лишь карандашом.
В развитие этой темы напомню, какими же еще повседневными инструментами были вооружены конструкторы в Советском Союзе: это наборы циркулей, измерителей, рейсфедеров и прочего — у меня дома сохранились такие инструменты (рис. 28).
Одним из производителей таких наборов был московский завод «Готовальня». Лично мне приятно осознавать, что и сегодня, спустя десятилетия, ИТинструменты для инженеров, конструкторов — инструменты совершенно иного уровня — попрежнему разрабатываются и развиваются в России, являются востребованными и весьма популярными. Многие возразят, мол, чем разрабатывать свой — лучше купить импортный, более функциональный и известный в зарубежных странах. Но зачем тогда вообще покупать инструмент — купить сразу готовый продукт еще проще. Надолго ли и у каждого ли хватит возможностей «покупать»?
К сожалению, с моей личной точки зрения, на территории постсоветского пространства создание и развитие чеголибо нового, своего все чаще происходит не «благодаря», а «вопреки». Надеюсь, так будет не всегда, а развиваться и производить вновь станет модно и престижно. На этом я завершаю свои наблюдения о развитии КОМПАС3D на отрезке пути от v16 до v17. Надеюсь, в работе КОМПАС3D v17 покажет себя эффективнее предыдущей версии и позволит своим пользователям интенсивнее развиваться в области проектирования.