Лента (Ribbon)

Лента (Ribbon)

Начиная с версии Autocad 2015 рабочее пространство (workspace) «Классический Автокад» не является рабочим пространством по умолчанию.

А я, как вы, наверное, знаете, люблю классику. Но идет время, появляются новые возможности системы, команды, которые раньше были, как приложение, LISP-программы устаревают, приходят новые. Тут я и решил обратить внимание на ЛЕНТУ (RIBBON) и уйти от классического вида системы, но несколько панелек (TOOLBAR) оставил на переходный период.
На современных мониторах соотношение сторон уже не 4:3, а 16:9 и более, а тут довольно широкая полоса ЛЕНТЫ занимает приличное место экрана.

На рисунке лента максимальной ширины из трех вариантов ее отображения с моими вкладками с панелями, как пример.
Можно уменьшить вид отображение вкладок кнопкой сворачивания до такого вида:

 

Или даже до такого вида (см ниже), когда остается одна полоса с именами вкладок. Вкладки раскрываются при наведении. Правее – еле заметная стрелка-кнопка, отвечающая за сворачиваемый вид (имена вкладок, заголовки панелей, панели с кнопками, цикличный перебор вариантов), я выбрал цикличность.

 

Такая вот возможность изменения размеров ленты подкупила меня, инициировала вопрос перехода и переноса программ.

А ведь еще можно «отцепить» ЛЕНТУ от верхней строки меню (UNDOCK) и сделать ее плавающей по аналогии с «Инструментальной Палитрой», более того, плавающая ЛЕНТА может также сворачиваться в неактивном режиме превращаясь в узкую полоску. Этим мы добиваемся максимально возможной рабочей зоны экрана.
Как я уже сказал выше, несколько палитр с иконками (TOOLBAR) я пока оставил для наглядности преимущества при выборе варианта рабочего пространства, а может и совместного использования классических «Toolbars» и «Ribbon» («Ленты»)

Внимание !!!
Перед началом эксперимента советую сохранить все настройки, как рекомендуют разработчики, https://knowledge.autodesk.com/ru/support/autocad/learn-explore/caas/sfdcarticles/sfdcarticles/RUS/How-to-import-and-export-backup-settings-to-and-from-AutoCAD.html

Теперь приступим. Создадим новое рабочее пространство, в котором будем все делать. Если внимательно посмотреть на картинки выше, то можно найти это имя, у меня - «2019-0521 Ribbon», но это не суть важно, тут ваш выбор.

Командой «_CUI» вызываем окно редактора адаптации интерфейса. Видим следующее:

 

В левой части окна видим список всех возможных рабочих пространств и ниже другие разделы установок для выделенного рабочего пространства. Справа – пользовательское рабочее пространство, а еще ниже – свойства текущего (выбранного) рабочего пространства. В левом части, ниже, свернутый список команд, он нам пока не нужен.

Нас интересует пункт «RIBBON» (ЛЕНТА), в котором прописаны все панели (Panels) и вкладки (Tabs), с которыми мы будем работать. Рабочее пространство «2019-0521 Ribbon» является текущим (current).

 

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

 

На вкладке «mRibb PG1»я разместил четыре панели «1-PG», «Block Edit», «Layout PG», «mService», которые при наведении в данном варианте свернутого состояния будут раскрывать свое содержимое.
В целом, все, как и при формировании палитры иконок. Вкладки можно откреплять от общей ленты по отдельности, делая ее плавающей, перемещать по экрану.

Не будем «портить» пользовательское меню AutoCAD, а создадим свое новое. Для этого вызовем команду «_CUI», выберем вкладку «Transfer» и в правой части сохраним наше новое меню под именем «mRibbon2».

 

Обратите внимание, что у подпунктов «Tabs» и «Panels» (Вкладки и Панели) нет «крестиков», раскрывающих список – это значит они пусты, в нашем меню еще нет панелей и вкладок.
Раскроем в левом окне главного файла интересующий нас пункт «Ribbon» и подпункт «Tabs», выберем интересующие нас вкладки «View 3D» и «Geolocation» и просто перетащим их в «Tabs»  правого окна меню «mRibbon2.cuix».

 

Эти две вкладки сразу появятся во вкладках нашего меню. Автоматически перенесутся и панели этих вкладок в свой раздел. Сразу замечу, что для удобства первое слово в названии панели должно соответствовать имени вкладки, хотя бы еще и для того, чтобы не искать на какой вкладке должна располагается панель. Мы перетащили вкладки, которые нам нужны, как пример этой операции.
Теперь создадим свою. Щёлкнем правой кнопкой по пункту вкладок «Tabs» и выберем пункт создания новой вкладки. Аналогично создадим новую панель, потом еще одну.
Для примера перетащим несколько кнопок на созданные панели.
Значки на панели могут располагаться в несколько рядов, иметь подменю, но сейчас не об этом, полагаю при желании можно разобраться самим.

 

Затем перетащим наши новые панели в нашу новую вкладку.

 

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

 

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

Если сейчас вызвать редактор адаптации командой «_CUI», то увидим, что при выборе текущего рабочего пространства, в правой части окна «состав рабочего пространства» увидим в разделе «Ribbon Tabs» все наши вкладки, причем после имени вкладки увидим к какой группе она принадлежит. Здесь же мы сможем открыть соответствующий файл меню и внести изменения.

 

Если мы нажмем на кнопку «Customize Workspace», то попадем в простенький редактор рабочего окружения, где перенос вкладок сводится к простановке галок у соответствующего пункта в левом окне.

 

Отмеченный пункт скопируется в список вкладок ленты нашего меню. После нажатия кнопок «Done» и «Apply», изменения вступят в силу и появятся на ленте.

Чтобы удалить все наши наработки надо дать команду «MENULOAD» и выгрузить (unload) наше меню из списка загруженных.

 

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

Вот так я теперь создаю свои вкладки на ленте.

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


Печать