Займемся щелчками в PCschematic ELautomation!

Александр Смирнов (COLLA, Ltd.) alex@colla.lv

Постоянные читатели журнала наверняка помнят, что несколько лет назад была опубликована статья, в которой популярные MCAD-системы сравнивались между собой по такому незатейливому критерию, как количество щелчков мышью, необходимое для построения заданной детали ("Испытание "щелчками": Inventor 6, Solid Edge 14, SolidWorks 2003 и Pro/E Wildfire", Observer #1/2003). Тогда эта публикация вызвала бурю эмоций у читателей. Пользователи упомянутых в статье систем рьяно взялись за повторение тестовых задач, желая либо опровергнуть выводы автора, ныне покойного Joe Greco, либо побить рекорд из чисто спортивного интереса.

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

Некоторое время назад разработчик PCschematic ELautomation, датская компания DpS CAD-center ApS, которая, как и положено добропорядочному вендору, постоянно улучшает интерфейс программы во благо пользователей, решила немного помочь им в борьбе с кликами. Возникла идея написать приложение, позволяющее вывести эту механическую часть работы проектировщика на рампу под свет юпитеров, чтобы можно было объективно оценить, а потом и снизить количество этих самых кликов, сэкономив рабочее время для более творческих задач.