САПР и графика, №9/2005 2005

КОМПАС-3D: все возможности интерфейса
Или что такое usability CAD-системы

Олег Зыков

Практичность (usability) — совокупность свойств инструмента, влияющих на эффективность его использования в конкретной предметной деятельности, и выражающихся:

  • в применимости этого инструмента;
  • в легкости его освоения и использования;
  • в воспроизводимости полученных навыков;
  • в низкой частоте ошибок;
  • в субъективном удовольствии и других факторах.
    www.glossary.ru

Эффективность работы в CAD-системе складывается из многих составляющих, причем не факт, что на первом месте стоит функциональность. Часто разговор начинается с других показателей: удобства работы, надежности, скорости. В этой статье мы остановимся на одной из важнейших тем, касающихся удобства работы — на интерфейсе программы, во многом определяющего практичность продукта (расшифровка этого термина приведена в заголовке материала). Интерфейс программы — это то же самое, что рабочая обстановка вокруг нас. Мы выбираем удобную мышку и клавиатуру, подгоняем под себя высоту рабочего кресла, аккуратно складываем на столе ручки и линейки. Или не выбираем, не подгоняем и не складываем, и потом тратим немало рабочего времени на поиск нужной вещи и жалуемся на неудобные инструменты.

К чему это я? А к тому, то после выхода принципиально нового КОМПАС-3D V6, сменившего КОМПАС-3D 5.11, долгое время не утихали споры в среде пользователей: какой интерфейс лучше, новый или старый? К интерфейсу КОМПАС-3D 5.11 накопилось немало претензий: он устарел, его было невозможно настроить под себя... Тем удивительней, что выход КОМПАС V6 привел у многих пользователей к ностальгии по старой версии, и теперь можно было услышать совсем другие слова — «пятерка» была проще, мы привыкли, как же так... Теперь, спустя два года, все страсти уже улеглись, новый интерфейс обзавелся еще большим числом новинок в версиях V7 и V8, и настало время внимательно изучить все аспекты работы с ним и сделать окончательные выводы. Итак, что же предлагает пользователю новый интерфейс КОМПАС-3D?

Рис. 1
Рис. 1 Прошлое и настоящее: КОМПАС-3D 5.11 (2000-2003 годы)
и КОМПАС-3D V8 (2005 год)

Компактная инструментальная панель. Про этот элемент интерфейса, по правде говоря, можно было и не писать, так как он перекочевал из версий 5.х практически без изменений. Но упомянуть о нем стоит хотя бы потому, что компактную панель вполне можно считать визитной карточкой КОМПАСа. Идея лаконична и проста — инструментальные панели сгруппированы в один элемент, содержащий кнопки переключения между этими панелями (рис. 2). В итоге пользователь получает экономию места на экране, не слишком много теряя на переключениях между панелями. Кроме того, все инструменты всегда под рукой, это, несомненно, удобнее варианта с раскиданными по всему экрану панелями.

Кстати, идея компактной инструментальной панели получила свое развитие в последних версиях КОМПАС-3D: появилась возможность объединения любых инструментальных панелей (в том числе пользовательских), в компактные.

Рис. 2
Рис. 2 Компактная инструментальная панель

Панель свойств. А вот этот элемент интерфейса появился в шестой версии, заменив собой строку параметров. Панель свойств служит для управления процессом выполнения команды: с ее помощью мы вводим числовые значения параметров и прочие данные. Панель свойств, в отличие от строки параметров, можно расположить где угодно на экране компьютера, расположить горизонтально или вертикально (рис. 3). В первом случае Панель занимает мало места, и ее расположение привычно пользователям 5.х, во втором Панель более наглядна и вмещает больше информации. В КОМПАС-3D V8 Панель свойств подверглась серьезным изменениям, главное из которых — предопределенный порядок задания параметров, позволяющий не переводить лишний раз курсор в поля панели для ввода очередного параметра. Подробнее об изменениях в интерфейсе V8 мы уже писали в прошлом номере журнала.

Рис. 3
Рис. 3 Панель свойств в
вертикальном варианте расположения

Плавающие панели. Кому-то хочется видеть компактную панель справа, кому-то — сверху экрана. Всем не угодить стандартными настройками системы. Поэтому и есть в КОМПАС возможность как угодно размещать на экране любые элементы интерфейса: инструментальные панели, дерево построения или панель свойств. Простым перетаскиванием мышью получаем нужный, удобный именно нам, вариант. Плавающие панели стали привычными для большинства современных программ, тем удивительнее, что далеко на все CAD-системы могут похвастать такой нужной и удобной возможностью.

Изменение состава панелей. Зачем нам на экране кнопка Справки, если мы все уже знаем наизусть? Незачем, а место она занимает. Проблема решается легко — на краешке любой инструментальной панели есть кнопочка «Добавить/удалить кнопки», позволяющая включать или выключать отображение кнопок на панели (рис. 4). Лишнее — убираем, нужное — добавляем. Если же есть необходимость вынести на стандартную панель кнопку, не предусмотренную в ее составе системой, то необходимо выбрать пункт меню «Настройка интерфейса» и простым перетаскиванием вытащить на панель любую команду КОМПАСа (рис. 5).

Рис. 4
Рис. 4 Добавление/удаление кнопок на инструментальных панелях.
Рис. 5
Рис. 5 Диалог выбора команд для вставки их на инструментальные панели

Пользовательские панели. Отдельным пунктом нужно сказать о возможности создания пользовательских инструментальных панелей. В КОМПАС 5 их было три, в каждой из которых — не более 10 команд. Теперь свобода не ограничена ничем: любое количество панелей с любым содержанием! Мало того, собственные панели можно объединять в компактные, получая удобные интерфейсные решения. Иногда пользователи вообще отказываются от стандартных панелей, полностью переходя на собственные. Это может происходить либо в силу особой специфики работы, либо просто из-за предпочтений и навыков пользователей. Но чаще всего на пользовательскую панель выносятся специфические команды, часто используемые конструктором (рис. 6).

Рис. 6
Рис. 6 Пользовательская инструментальная панель

Панели библиотечных команд. Библиотек в КОМПАС-3D много, и пользуемся мы ими часто. Чтобы каждый раз не загружать нужную библиотеку, можно самые используемые команды вынести на инструментальные панели. Либо подключить уже готовые панели библиотечных команд, например для конструкторской библиотеки (рис. 7) или библиотеки трехмерного крепежа. Один щелчок заменяет как поиск и выбор библиотеки, так и выбор элемента. Быстро, просто, удобно.

Рис. 7
Рис. 7 Панель команд конструкторской библиотеки

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

Рис. 8
Рис. 8 Диалоги задания свойств кнопки и редактирования иконки

Горячие клавиши. По строгой формулировке инструкции эта функция называется «настройка клавиш быстрого вызова команд», но все мы применяем в речи другой термин — горячие клавиши. Возможностью пользоваться многими функциями без перевода курсора к нужной кнопке пользуются многие конструктора. По умолчанию в КОМПАС-3D уже заложено немало горячих комбинаций для большинства команд (рис. 9). Все эти комбинации пользователь может поменять, а также задать горячие клавиши на любые другие команды (начиная с V8 — и на кнопку «Создать объект").

Рис. 9
Рис. 9 Диалог настройки горячих клавиш

Вызов утилит. Вы постоянно используете в работе калькулятор? Частенько обращаетесь к текстам некоторых ГОСТов? Тогда можно вынести кнопки запуска этих программ или документов в любое место интерфейса. Для этого достаточно их подключить в соответствующем диалоге (рис. 10), ну а потом стандартными способами подключенные утилиты можно вытащить из меню «Сервис» в пользовательскую, например, инструментальную панель (см. рис. 6). Подключаются, правда, не любые файлы, а только такие: .exe, .com, .bat, .pdf.

Рис. 10
Рис. 10 Диалог подключения утилит

Закладки документов. Довольно часто нам приходится работать с несколькими документами одновременно, благо, возможность эта присутствует в Windows-приложениях с незапамятных времен. Для переключения между окнами с тех самых времен существует меню «Окно», содержащее, в том числе, и список открытых окон документов. Вроде бы все просто и понятно. Однако есть вариант лучше — закладки документов (рис. 11). Включив их отображение, мы получаем возможность видеть, какие документы открыты и одним щелчком мыши переходить в другое окно.

Рис. 11
Рис. 11 Закладки документов

Вид приложения. А вот эта возможность вряд ли сильно может повлиять на удобство или скорость работы, она уже дело вкуса — какой вид приложения Вам больше нравится, как у Office 2003 или Office 2000? Всего доступно 4 варианта (рис. 12), причем последний появился совсем недавно — Microsoft Visual Studio 2005 (Whidbey). При выборе этого стиля становятся доступными новые элементы управления панелями и документами: кнопка «Открытые документы» в закладках (см. рис. 11) и кнопка «Состояние» в заголовках зафиксированных панелей (она управляет состоянием этих панелей).

Рис. 12
Рис. 12 Настройка вида приложения

Профили. Ну вот, интерфейс до неузнаваемого состояния доведен, и можно остановиться на достигнутом. Однако одну вещь сделать еще надо: сохранить наши настройки. А то ведь обидно будет, если установка новой версии или незадачливый коллега, выдернувший провод питания Вашего компьютера, перечеркнет всю работу по созданию удобного интерфейса! Итак, используем Профили (рис. 13). Профиль — это файл с записанными в нем сведениями о конфигурации системы, в том числе о настройках рабочего окна. Можно сделать один профиль, а можно — несколько. Для работы, скажем, с трехмерными моделями — один, с чертежами — другой. В любой момент можно быстро подгрузить нужный профиль.

Рис. 13
Рис. 13 Сохранение профиля

Итак, быстрый обзор возможностей интерфейса КОМПАС-3D V8 сделан. Как видите, преимуществ по сравнению с 5.11 великое множество. Да и не только со старой версией надо сравнивать. То самое usability последних версий КОМПАС очень высоко и по сравнению с другими CAD-системами, Не случайно опросах пользователей на одном из первых мест идет простота освоения и использования. А это значит, что разработчики не зря уделяют столько времени не только развитию функциональности, но и совершенствованию интерфейса.


Другие статьи...

Вход на сайт

E-mail:
Пароль:
  Я не помню пароль.

Восстановление пароля

E-mail:
На указанный при регистрации email будет отправлено письмо с паролем