Компас эксперт что это
КОМПАС-Эксперт проверяет модели, чертежи и спецификации, оформленные в КОМПАС-3D, давая конструктору возможность исправить их до того, как документация попадет в производство.
Запустив приложение, нужно выбрать документы для проверки. Результатом проверки является список ошибок, разделенных на группы и ранжированных по значимости. Пользователь может указать ошибку в списке, и приложение автоматически откроет проверенный документ в КОМПАС. Красной рамкой будет выделено то место или объект, где эта ошибка обнаружена. Согласившись с оценкой КОМПАС-Эксперта, можно тут же ее исправить.
Всего в приложении реализовано более 200 проверок, которые можно разделить на три основные группы:
Любой тест можно настроить, выбрав для него критерии правильности и значимость. Группы тестов можно объединять в наборы для проверки разных типов документов.
Приложение работает независимо от КОМПАС, но его наличие на рабочем месте необходимо. Потратив несколько минут на проверку документа в приложении, вы сэкономите на исправлении ошибок на стадии производства.
Требует для работы: КОМПАС-3D
Производитель: ООО «АСКОН-Системы проектирования»
* Не является публичной офертой. Для уточнения стоимости, сроков и условий приобретения программного обеспечения обращайтесь в офисы АСКОН, партнерам АСКОН или оформите приобретение через Интернет-магазины.
КОМПАС-Эксперт: думай над конструкцией, а не над оформлением чертежа. Обзор нового приложения для поиска ошибок в документах КОМПАС
Вячеслав Каширский
Каждый, даже самый опытный конструктор совершает ошибки — и это хорошая новость! Инженерный труд пока не доступен роботам, и от конструктора ждут грамотного решения задачи, а не идеально оформленного с первого раза чертежа. Подготовить документацию на изделие — в этом пользователям КОМПАС-3D поможет приложение КОМПАС-Эксперт, которое проверит документы, когда это удобно, и даст возможность исправить ошибки, до того как они попадут к нормоконтролеру или на производство.
Какие ошибки ищет КОМПАС-Эксперт?
Оформление «не по ЕСКД»
КОМПАС-3D по своему замыслу ориентирован на поддержку ГОСТ, но он не блокирует действия пользователя при каждом отклонении от стандарта. Иначе сообщения о потенциальной ошибке появлялись бы постоянно и мешали работе. Гораздо быстрее и спокойнее проверить документ постфактум силами КОМПАС-Эксперта. В его проверках прописаны нормы стандартов: оформление размеров, стилистика оформления, простановка предельных отклонений, квалитетов, шероховатостей, сварных обозначений и т. д. Для обоснования выявленной ошибки дается ссылка на соответствующий ГОСТ.
Несоответствие стандартам предприятия
Помимо ГОСТ конструктор руководствуется внутренними стандартами предприятия, которые могут изменять рекомендуемые требования исходя из располагаемого инструмента или станочного парка. Это касается размеров, резьб, шероховатостей. Такие внутренние стандарты тоже могут быть заданы в КОМПАС-Эксперте.
Пример: в базовом варианте КОМПАС-Эксперта ограничен рекомендуемый набор шероховатостей. По ЕСКД в него не попадает Ra10, который многие привыкли ставить вместо ближайшего рекомендуемого Ra12,5. Пользователь может внести изменение и работать так, как установлено на его предприятии.
Несоблюдение правил работы в КОМПАС-3D
Как любой инженерный инструмент КОМПАС-3D предполагает определенные правила работы. Чем грозит их нарушение? На бумаге чертеж может выглядеть безупречно, и нормоконтроль его примет. Но скрытая ошибка в дальнейшем усложнит работу самого конструктора и его коллег, получивших от него модель или чертеж.
Пример: неверно применять отрезки со стилем «Осевая линия» вместо объекта «Осевая линия». В случае использования параметризации объект сразу правильно параметризуется, правильно укладывается в модель. Отрезок этими свойствами не обладает и будет нагружать параметрическую модель в эскизе, затрудняя работу пользователя.
В старых версиях КОМПАС-3D объекта «Осевая линия» не было. Поэтому имеет смысл проверять документы, взятые в работу из архива, чтобы не тиражировать унаследованные «непредумышленные» ошибки.
Нарушение требований информационной безопасности
В КОМПАС-Эксперте предусмотрены проверки, которые напомнят о существовании забытых ссылок на закрытые ресурсы предприятия (имя файлов в виде: C:\\Отдел ААА\Проект БББ\ЗаказчикДДД\чертеж изделия №ХХХХ.cdw), неудаленных «черновиков», закрытых макрообъектов и прочих объектов, представляющих интерес для сотрудников отдела безопасности.
Как проверить документ в КОМПАС-Эксперте
Приложение работает независимо от КОМПАС-3D, но его наличие на рабочем месте необходимо. После запуска КОМПАС-Эксперта в окне браузера загружается страница, содержащая панель инструментов и окно результатов.
Для добавления документов на проверку выбираем команду «Добавить файлы» на панели инструментов. КОМПАС-Эксперт автоматически запускает режим проверки указанных документов на существующие типы проверок. Результат выдается в виде списка ошибок, разделенных на группы и ранжированных по своей значимости.
Чтобы посмотреть результат проверки в КОМПАС-3D, нажимаем ссылку, указывающую данное место в документе.
После этого запустится КОМПАС-3D с указанием места или объекта, где обнаружена ошибка. Согласившись с оценкой «Эксперта», можем тут же внести исправление.
Работа с КОМПАС-Экспертом происходит фактически «на лету», в два окна: в одном проектируем в КОМПАС-3D, в другом — в фоновом режиме проверяем документ.
Возможен и другой вариант — указываем перечень файлов или рабочую папку своего проекта и запускаем проверку. «Эксперт» хорошо справляется с большим объемом данных. К примеру, на 8-ядерном процессоре проверка 200 документов занимает 3-5 минут.
Всего на данный момент в приложении реализовано более 140 различных проверок, а в следующих релизах их количество будет только расти.
Оценить способности КОМПАС-Эксперта на своих чертежах пользователи могут в бесплатной пробной версии КОМПАС-3D.
Каталог: Статьи
Автор: АСКОН
Дата: 2017-12-19
Просмотры: 3 139
16 
Еще статьи:
Библиотека электромонтажных изделий КОМПАС-3D
Использование новых возможностей КОМПАС-3D v19 для проектирования
Аудиостойка своими руками
«Слайсер» для операторов ЧПУ
Конвертирование CAD файлов
Автор: АСКОН
Дата: 2017-12-19
Просмотры: 3 139
16 
PVS-Studio и ГОСТы. Как появилось приложение КОМПАС-Эксперт для проверки чертежей
Недавно мы выпустили новое приложение КОМПАС-Эксперт для поиска ошибок в чертежах и моделях, разработанных в КОМПАС-3D. Идеей для него послужил анализатор кода PVS-Studio. Что общего в продуктах для программистов и инженеров и как классифицируются ошибки проектирования, рассказывает Олег Волков.
В свое время меня вдохновил Viva64 для проверки кода C++ (сейчас этот прекрасный продукт называется PVS-Studio). Он выполняет анализ кода на различные правила: логические/нелогические, конструктор/деструктор, сравнение переменных и другие. Возникла мысль применить похожую идеологию в КОМПАС-3D: на выходе проверять результат — чертеж или 3D-модель — некими правилами. Тем более, что в других САПР подобные проверки реализованы.
Вообще в IT инфраструктура разработки налажена гораздо лучше, чем в инженерном проектировании. Подробно описано, как сдавать код, как его верифицировать, как версионировать, в какие моменты какие проверки проводить (SWEBOOK вам в помощь). Почему бы не применить этот подход к работе конструктора в САПР?
В свое время, когда компьютеры были большими и рабочее время за ними дорогим, среди программистов было принято не допускать ошибки на этапе написания кода, чтобы он проходил с первого раза. Сейчас мы лишний раз проведем компиляцию, она выдаст кучу ошибок, исправим, еще раз проведем. Так и в работе конструктора — не надо пытаться с первого раза получить идеальный чертеж. Перед тем как идти получать подпись, проверь, исправь, еще раз проверь. Думать надо над своим изделием, а не над оформлением чертежа, «Эксперт» поможет.
Все возможные ошибки (дефекты документа) мы разбили на области знаний и стали под них «подкладывать» конкретные проверки. На данный момент в проекте сделано более 140 проверок.
Стандарты оформления конструкторской документации (ГОСТ/ЕСКД)
Первыми для реализации были выбраны проверки оформления. Начиная работать над «Экспертом», мы естественно посмотрели какие решения на данный момент есть у конкурентов. В основном аналогичные системы выполняют стандартные проверки по стилям оформления: стиль линии, названия и цвета слоев, вид стрелки, стиль шрифта и т.д. В нашем приложении мы решили пойти дальше и проверять действительно по стандартам, поскольку КОМПАС-3D всегда отличался близостью к ним. Разработчиками приложения решено было эту традицию поддержать и сделать полноценные проверки исходя из стандартов ЕСКД.
В проверке на соответствие тому или иному стандарту прописываются нормы этого стандарта. Если в документе есть элементы, относящиеся к стандарту, то они проверяются на соответствие — допустим, оформление размеров, стилистика оформления, простановка предельных отклонений, квалитетов, простановка шероховатостей, сварных обозначений. В качестве справочных материалов в проверках приведены ссылки на стандарты. Мы работаем с сайтом «ТехЭксперт» (http://www.cntd.ru/), на котором выложена фундаментальная база стандартов ГОСТ. Если пользователь хочет убедиться в ошибке, которую показал КОМПАС-Эксперт, он может перейти на конкретный стандарт, конкретный его пункт, по которому выполнялась проверка.
В проверках оформления проделана большая работа по интеллектуализации анализа текстов. В любом конструкторском документе обязательно должны присутствовать технические требования. ГОСТ рекомендует определенную последовательность при их перечислении: сначала данные по материалу, затем размеры, качество поверхности и покрытие, настройка изделия и далее до особых условий эксплуатации. Мы сделали проверку на правильность составления техтребований. Есть набор ключевых слов, которые ищутся в техтребованиях. Если оказывается, что ключевое слово по покрытию находится раньше, чем по материалу, то выдается предупреждение об ошибке.
Корпоративные стандарты оформления документации
Предприятия могут выдвигать собственные стандарты оформления документации: шаблоны слоев, единые корпоративные стили (кто работал со строительными чертежами в AuotCAD, поймет).
Также пользователь может сужать рекомендуемые ГОСТом требования исходя из располагаемого инструмента и оборудования. Это касается как размеров и их допусков, резьб, параметров шероховатостей (если не позволяет станочный парк), так и форматов листов для вывода документов на печать (если банально нет большого плоттера). Такие внутренние «сужения» стандартов могут быть заданы в КОМПАС-Эксперте самими пользователями.
Правила использования КОМПАС-3D
Это тот класс ошибок, который никогда не увидит нормоконтроль, проверяющий «бумагу». Даже если документ внешне соответствует стандартам, неправильное применение инструмента усложняет работу самого конструктора и тех специалистов, которые получают от него документы.
Одно из таких правил — объект «Осевая линия» вместо отрезков со стилем «Осевая линия». При использовании параметризации объект сразу правильно параметризуется, правильно укладывается в модель. Отрезок этими свойствами не обладает и будет нагружать параметрическую модель в эскизе, затрудняя работу пользователя.
Кстати в старых версиях КОМПАС-3D объекта «Осевая линия» еще не было. Поэтому имеет смысл проверять чертежи, взятые в работу из архива, во избежание тиражирования таких вынужденных ошибок.
Другие подобные правила — использование ассоциативности в аннотационных объектах, включение текстовой автосортировки, использование, где надо, текстовых гиперссылок.
Уж если вы считаете себя профессионалами, то и инструмент используйте профессионально.
Защита информации
Практически на всех предприятиях есть специально обученные люди, главной задачей которых является «Бдить» (кое где они даже собраны в «Специальные Отделы» и являются представителями «Органов»). Так вот, держаться подальше от таковых в сфере их профессионального интереса поможет КОМПАС-Эксперт.
Чтобы предотвратить непредумышленные утечки информации, предусмотрены проверки на неудаленные «черновики», скрытые объекты, ссылки на закрытые ресурсы предприятия.
Например, потенциальная ошибка — вставить вид с документа с именем файла C:\\Отдел ААА\Проект БББ\чертеж изделия №ХХХХ.cdw и отправить «на сторону» (а у вас разве по другому организована «структура проекта»?).
Обнаружен скрытый компонент
Небрежность и проектирование в режиме «давай побыстрей»
Тут все как у программистов: основная беда — использование «копипастинга». Еще хуже — «копипастинг» с чертежа, содержащего ошибки. Как правило, его автор «Великий Гуру» и его компетентность во всех вопросах не подлежит сомнению, а выпущенная Им документация «по умолчанию» не проверяется на ошибки.
Еще проблема — чертят чуть-ли не «от руки»: не по размерам, без привязок и т.д, а затем сдают этот «эскиз» как чертеж. Однако, контура не собираются, размеры не перестраиваются, линии выноски отваливаются. Зато «сдали» вовремя.
Технологический контроль
В этом направлении мы только начинаем двигаться. Особенно хотелось бы сделать технологические проверки в 3D-моделях, чтобы на этапе создания конструкции выявлять потенциальные сложности с ее изготовлением. А для этого нужно знать технологию производства. Например, если деталь будет изготавливаться литьем, нужно анализировать толщину ее стенок.
Как это работает
И собственно, как выглядит и работает продукт. Для пользователя «Эксперт» реализован в виде web-приложения. Работает независимо от КОМПАС-3D, но его наличие на рабочем месте необходимо. После запуска загружается страница, содержащая панель инструментов и окно результатов.
Документ можно проверять прямо в процессе работы над ним в КОМПАС-3D, в режиме «двух окон» (а лучше — двух мониторов). Либо указать перечень файлов или рабочую папку своего проекта и запустить проверку. На 8-ядерном процессоре проверка 200 документов занимает 3-5 минут.

Результаты проверки
Результат выдается в виде списка ошибок, разделенных на группы. Если выбрать конкретную ошибку, то проверенный документ откроется в КОМПАС-3D с указанием места/объекта, где эта ошибка обнаружена. Согласившись с рекомендацией «Эксперта», пользователь может сразу перейти к внесению исправлений.
1. Сразу после выхода приложения нам стали поступать запросы: «Хотим получать статистику — сколько документов проверено, сколько ошибок выявлено». Теоретически «Эксперт» мог бы давать такую оценку, но мы намеренно отказываемся делать его карательным инструментом и не рекомендуем использовать в нормоконтроле. Пусть конструктор сам проверит, исправит и отдаст документ без ошибок.
2. Использование КОМПАС-Эксперта никоим образом не отменяет других техник/методик проверки технической документации? существующих (или планируемых) на предприятии. Тем более, что есть в основной надписи загадочная графа с надписью «Проверил». Но об этом в следующий раз.
Олег Волков, начальник отдела программирования, дивизион Приложения Аскон.
Новинки в КОМПАС-Эксперт: от проверки на избыточность размеров до новых квалитетов
Новинки в КОМПАС-Эксперт: от проверки на избыточность размеров до новых квалитетов
АСКОН выпустил обновленный КОМПАС-Эксперт, приложение для поиска и исправления ошибок в документах КОМПАС-3D. Пользователям теперь будут доступны проверки на избыточность и корректность размеров. Мы также расширили список контролируемых квалитетов. Рассказываем подробнее о самых важных новинках в приложении.
Разработчики продолжают интеграцию с системой для управления нормативно-справочной информацией ПОЛИНОМ:MDM: в обновленной версии доступны проверки, которые ранее осуществлялись только со справочником Материалы и Сортаменты:
На чертеже или в модели отыскиваются все линии-выноски с текстом HB, HRA, HRB, HRC, HV или HSD. Значение твердости, считанное с найденной линии-выноски, сверяется с данными о твердости материала, приведенными в справочнике.
Кроме линий-выносок, подобным образом обрабатывается текст технических требований, содержащий упоминание о термообработке.


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

В доработке возникла необходимость, поскольку заказчик активно использует квалитет Н12, который отсутствует в списке «Классы допусков общего применения»:

Появилась возможность управлять степенью детализации при вычислении «пересечения» видов чертежа.

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

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

Позволяет выявлять размеры, величину которых невозможно проверить с точки зрения метрологического контроля:

Под данную проверку не попадают размеры со звездочками (справочные).
Как мы делали совершенно новый КОМПАС-3D: История в семи главах → часть 1
Привет, Хабр! Мы компания АСКОН, разработчик инженерного софта. Возможно, вы слышали про наши продукты КОМПАС-3D, Вертикаль, ЛОЦМАН:PLM, Pilot-ICE, Renga и геометрическое ядро C3D.
Они помогают промышленным предприятиям создавать модели изделий любой сложности и затем выпускать их на производстве, а строительным компаниям и проектным организациям воплощать архитектурные замыслы и управлять информационной моделью зданий и сооружений.
В нашем блоге мы будем рассказывать о самых разных сторонах разработки продуктов: развитии функционала, тестировании, api, дизайне, юзабилити, работе с геометрическим ядром (а оно у нас собственное!), команде и других важных, любопытных и иногда инсайдерских подробностях!
Сегодня у нас важный день. Не только потому, что мы опубликовали наш первый материал
на Хабре. 17 апреля мы выпустили новую, можно даже сказать революционную, версию
системы 3D-моделирования КОМПАС-3D v17. И главный герой этой революции — интерфейс. Ему и посвящается пост (в нескольких главах!) Сергея Швецова, дизайнера-проектировщика
пользовательских интерфейсов АСКОН. Осторожно, трафик.
Эпиграф
«Писать книгу — это как мыть слона: трудно решить, с чего начать, и трудно понять, где слон уже вымыт, а где ещё нет». Не знаю, кому принадлежит этот афоризм, но верность его я испытал на собственной шкуре. Это верно для книг и так же верно в отношении дизайна интерфейсов. Все просто: слон большой, но и любой проект тоже большой. В нём много работы вообще и даже много разных видов работ. Нужно знать, что делать, когда делать, когда переставать это делать.
Влад В. Головач
«Дизайн пользовательского интерфейса 2. Искусство мыть слона»
Глава никакая, из которой тем не менее можно кое-что узнать
1. Преодолеть моральное и технологическое устаревание. Архитектура нового интерфейса (в том числе интерфейса взаимодействия, а не только картинки) должна позволять решать задачи, возникающие в будущем, без серьезной переделки концепции. Например, тенденция к росту диагоналей и разрешений экранов мониторов ведет к тому, что интерфейсу нужно подстраиваться под эти растущие разрешения. И самое главное — это должно быть удобно пользователю. Т.е. пользователь должен иметь возможность подстроить размеры интерфейсных элементов и текста. Начало такой работе положено. Новый интерфейс КОМПАС-3D v17, за исключением изображений в интерфейсной справке, полностью «векторный». Это позволяет масштабировать интерфейсные элементы и тексты вне зависимости от разрешения монитора. И пользователь с монитором стандартного разрешения, и пользователь с монитором высокого разрешения смогут работать с привычной «картинкой» одинаково хорошего качества.
2. Создать задел на будущее, чтобы новый КОМПАС-3D мог решать задачи и выполнять пожелания пользователей в ближайшие несколько лет. Т.е. новый интерфейс должен быть достаточно гибким, чтобы соответствовать требованиям пользователей и одновременно быть быстрым в производстве. Также важна возможность конструирования потенциально любого интерфейса с минимальными издержками для разработки. Для этих целей мы провели тотальную унификацию и стандартизацию всех интерфейсных элементов, диалогов, панелей.
3. Сохранить преемственность старого и нового интерфейсов. Это был, пожалуй, самый сложный этап из всех, но систематизация и унификация сделали свое дело. Удалось практически без потерь перенести функциональность прошлых версий, не потеряв при этом сложившихся приемов работы.
4. Унифицировать КОМПАС-3D с иностранными популярными САПР для условно «бесшовного» перехода пользователей в КОМПАС-3D, не потеряв собственного «лица», приобретенного в предыдущих версиях.
5. Увеличить юзабилити.
6. Бесшовно интегрировать в интерфейс библиотеки и приложения, которых у КОМПАСа очень много.
Как мы решали эти задачи, вы узнаете в следующих главах. Но перед тем, как начать, мы приобрели:
Специальный подарочный набор «Инструменты Оккама».
Бритва О́ккама (иногда лезвие Оккама) — методологический принцип, получивший название от имени английского монаха-францисканца, философа-номиналиста Уильяма Оккама (англ. Ockham, Occam; лат. Gulielmus Occamus; ок. 1285—1349). В кратком виде он гласит: «Не следует множить сущее без необходимости» (либо «Не следует привлекать новые сущности без крайней на то необходимости»). Сам Оккам писал: «Что может быть сделано на основе меньшего числа [предположений], не следует делать, исходя из большего» и «Многообразие не следует предполагать без необходимости». Этот принцип формирует базис методологического редукционизма, также называемый принципом бережливости, или законом экономии (лат. lex parsimoniae).
То, что сегодня называют «бритвой Оккама», не было создано Оккамом, если иметь в виду базовое содержание этого принципа. То, что в условиях Проторенессанса сформулировал Оккам, было известно, по крайней мере, со времён Аристотеля.
1. Бритва Оккама – 1 шт.
2. Грабли Оккама – 1 шт.
3. Клизма Оккама (в специальной подарочной упаковке от компании «Хэнк и Ко») – 1 шт.
4. Булавка Оккама (в специальной подарочной упаковке от компании «Кант и Ко») – 1 шт.
И вот мы запаслись необходимым инструментарием, терпением и здравым смыслом и сделали это:
СПОР О СЛОНЕ
Из Индии недавно приведен,
В сарае тесном был поставлен слон,
Но тот, кто деньги сторожу платил,
В загон к слону в потемках заходил.
А в темноте, не видя ничего,
Руками люди шарили его.
Слонов здесь не бывало до сих пор.
И вот пошел средь любопытных спор.
Один, коснувшись хобота рукой:
«Слон сходен с водосточною трубой!»
Другой, пощупав ухо, молвил: «Врешь,
На опахало этот зверь похож!»
Потрогал третий ногу у слона,
Сказал: «Он вроде толстого бревна».
Четвертый, спину гладя: «Спор пустой
Бревно, труба… он просто схож с тахтой».
Все представляли это существо
По-разному, не видевши его.
Их мненья — несуразны, неверны —
Неведением были рождены.
А были б с ними свечи-при свечах
И разногласья не было б в речах.
Глава 1. Интерфейс — зло
«Зачищаем» интерфейс от визуального мусора (лишние линии, градиенты, цвета). Делаем доступными «все» кнопки, убираем лишние. В текущий момент присутствует только то, что сейчас нужно. Группируем команды. Быстрая панель. Панель деревьев.
Визуальный мусор окружает нас повсюду, а природа человека такова, что мы приспосабливаемся и через некоторое время перестаем замечать его. Но как всякая система, человек тратит ресурсы на поддержание распознавания и игнорирования этого мусора, но уже в фоновом режиме. Для того, чтобы увеличить производительность наших пользователей, мы бережно убрали линеечки в три ряда, градиентики, черточки и палочки — всё, что превращало панели инструментов в смесь золы и гороха.
Оставив только необходимые элементы, мы сделали интерфейс более чистым и выразительным. Каждый элемент теперь отвечает за свое поведение, и везде это поведение одинаково.
Следующей задачей было уменьшить «количество» ненужного интерфейса, не потеряв в удобстве, с учетом того, что современные экраны становятся все более и более широкими. Для этого мы совместили главное меню и практически не использовавшийся заголовок окна. Убрали Строку сообщений. Её функциональность была распределена между панелью Параметры (показ контекстных подсказок в командах) и Центром уведомлений (отображение индикаторов выполнения операций). У панели Параметры оставили только одно положение — вертикальное.
Классический интерфейс (Картинка кликабельна)
Обновленный интерфейс (Картинка кликабельна)
В предыдущих версиях КОМПАС-3D на экране присутствовало очень большое количество неактивных элементов, которые загромождали интерфейс и затрудняли поиск нужной команды или опции. С одной стороны, интерфейс говорил пользователю, что командой нельзя воспользоваться, с другой стороны, вызывал кучу вопросов. Почему команда неактивна? Что мне нужно сделать, чтобы активировать её? Чтобы убрать деактивацию команд, пришлось существенно переработать внутренние механизмы активации/деактивации. В новом интерфейсе деактивируется небольшое количество элементов с понятной историей деактивации. Например, кнопки Отменить/Повторить (действие), т.к. контекст их активации/деактивации понятен.
Классический вид (Картинка кликабельна)
Обновленный вид (Картинка кликабельна)
В 17-ой версии все кнопки, индикаторы, списки и прочие элементы, которые отвечали за отображение состояния модели или чертежа, собраны на специальной Быстрой панели. Это сделано, чтобы интерфейс стал более компактным, а однотипные инструменты были сосредоточены в одном месте. Также на эту панель переехали кнопки режимов и состояний (развертка, разнесение, эскиз).
Классические панели (картинка кликабельна)
Быстрая панель
В деревьях появился новый столбец, позволяющий быстро включать\выключать частотную функциональность. Например, для 3D-документа это Видимость, Возможность редактирования, Включение в расчет и Проецирование.
В Чертеже дерево чертежа тоже существенно переработано. Упразднен Менеджер документа. Вся информация о документе теперь доступна в одном месте, а поиск с фильтрацией позволит быстрее находить необходимый объект на чертеже. Также в дерево перенесены списки для выбора текущего вида и слоя. Если кликнуть по индикатору цвета\номера в списке вида или слоя, то можно быстро перейти на текущий вид или слой в дереве.
Глава 2. Главное окно и новая панель инструментов
Компоновка. Экономия места. Доступность (контрастность, выбор цветов подсветки, масштабируемость интерфейса). Поиск по командам. Почему не «лента»? Поиск в деревьях.
Основной центр компоновки интерфейса — это левый верхний угол. Вокруг него строится вся компоновочная схема. Инструментальная область, панель Параметры, Список наборов, панель вкладок документов.
Сделано это с целью быстрого доступа к часто используемым инструментам.
Новая панель инструментов объединила сильные стороны классической Панели инструментов и Быстрой панели: быстрый доступ, компактность, расширяемость, быстрое переключение между наборами инструментов.
Многие спрашивают, почему бы не использовать проверенное временем решение от Microsoft — ленту? Мол, все ведущие САПР её используют. После глубокого анализа мы нашли несколько причин, которые привели нас к разработке собственной панели инструментов.
1. Сложность проектирования под ленту. Концепция ленты предполагает выделение «частотных» команд, которые выглядят как большие кнопки. В этом есть частица здравого смысла для небольших приложений с одной ролью пользователя, для коих лента и разрабатывалась (текстовый редактор, небольшой графический редактор). Но для таких приложений, как КОМПАС-3D, где несколько сотен команд и несколько ролей пользователей, такое решение выглядит спорным. Например, возьмем блок команд Выдавливание.
Речь идет о группе команд, которые собраны под командой Выдавливание.
Классический вид. Группа отображалась по зажатой ЛКМ на иконке.
Обновленный вид. Добавился вариант отображения группы в верхней части панели параметры.
В некоторых ролях это одна из главных команд, в некоторых нет, какие-то пользователи чаще пользуются командой Элемент выдавливания, другие — Элемент по сечениям, а кто-то вообще не использует этот блок команд. Допустим, аналитики по умолчанию решили сделать блок Выдавливание большой кнопкой и поместить команду Элемент выдавливания на первое место. Для пользователей, которые не пользуются этой командой или вообще выдавливанием, такое решение будет неудовлетворительным, ведь у них частотность\важность команд совсем другая. «Но пользователь сам может подстроить под себя такой интерфейс!» — возразит пытливый исследователь. Например, сделает размер кнопки под себя, поменяет порядок и прочее. Да, конечно, может. Но разработка такого конструктора, который позволит пользователям настраивать ленточный интерфейс под себя, займет много времени, но и это не главное. В общем случае пользователь не должен настраивать интерфейс, он должен заниматься своей работой, ведь именно для этого он использует наше приложение, а не чтобы часами заниматься его настройкой.
2. Компактность, вернее отсутствие компактности в ленте. Одна большая кнопка занимает место трех кнопок с подписями или шести без подписей.
3. Вкладки. Тут две проблемы. Первая заключается в том, что КОМПАС-3D использует вкладки для отображения открытых документов, пользователям это очень нравится.
Закладки. Классический вид
Закладки. Обновленный вид(появилась миниатюра при наведении на закладку)
Расположение вкладок ленты и вкладок открытых документов в одном месте сильно бы усложнило интерфейс и осложнило жизнь пользователей. Так как мы хотели сохранить преемственность между прошлыми и новой версиями КОМПАС-3D, при анализе обнаружили вторую проблему – бесконтрольное «расползание» вкладок. О чем речь? Текущий Список наборов является преемником Компактной панели предыдущих версий КОМПАС-3D. Компактная панель, в свою очередь, может содержать в себе некоторое количество кнопок, переключающих панели. Причем это некоторое количество ничем не ограничено, так как в Компактную панель может встроиться практически любое стороннее приложение. Если бы мы использовали ленту, то при работе даже со стандартным набором приложений пользователь мог получить панель вкладок ленты, не умещающуюся в экран, а также был вынужден постоянно «катать» мышью в горизонтальной области экрана, чтобы выбрать необходимую команду.
4. Невозможность разместить все обилие настроек команды на ленте. Концепция ленты от Microsoft предполагает размещение дополнительных контролов на самой ленте. Т.е. там могут располагаться не только кнопки, но и другие интерфейсные элементы. Расположение только кнопок нарушает проработанность концепции и сводит её преимущества к нулю.
Чтобы облегчить пользователям КОМПАС-3D поиск команд в новом, переработанном главном меню мы добавили поиск по командам, который располагается в одной строке с главным меню. Сейчас поиск ищет и запускает только команды, находящиеся в главном меню. В будущем мы предполагаем заметно расширить функциональность поиска и сделать его глобальным.
Новинка версии. Поиск по командам
Одним из нововведений 17-ой версии является появление поисковых полей практически во всех длинных списках и деревья. Дерево построения в 3D и Дерево чертежа дополнительно обладают фильтрами для более быстрого и точного поиска
Новинки версии. Слева направо. Поиск в дереве построения, в переменных и в библиотеках
Сергей Швецов, дизайнер-проектировщик пользовательских интерфейсов АСКОН












