СтатьиПлатформа nanoCAD → Функциональная панель Инструменты в Платформе nanoCAD

Функциональная панель Инструменты в Платформе nanoCAD

Функциональная панель Инструменты в Платформе nanoCAD

Завершаем рассмотрение возможностей, которые обеспечивает пользователям Платформы nanoCAD функциональная панель Инструменты.

Добавление пользовательских объектов

Добавление пользовательских блоков на панель инструментов

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

Добавлять на панель собственные блоки достаточно просто. Разберем это на конкретном примере.

  • В новом файле сформируем произвольный набор блоков: к примеру, создадим блоки «Амперметр», «Вольтметр» и «Лампочка» (рис. 31).
    Рис. 31. Созданные блоки Рис. 31. Созданные блоки
  • Сохраним этот *.dwg-файл с блоками в папку ToolPallete (рис. 32).

    Рис. 32. Сохранение блоков в папку ToolPallete Рис. 32. Сохранение блоков в папку ToolPallete
  • Следующим шагом создадим на панели Инструменты новый набор инструментов «Эл. блоки», в который добавим перетаскиванием три наших блока (рис. 33).

    Рис. 33. Набор инструментов «Эл. блоки» Рис. 33. Набор инструментов «Эл. блоки»
  • Открыв свойства инструмента, можно увидеть, что в графе Исходный файл сохранился полный путь до данного файла (рис. 34).

    Рис. 34. Свойства блока «Амперметр» Рис. 34. Свойства блока «Амперметр»

    Таким образом, мы сможем брать из исходного файла наши блоки, работая в совершенно другом проекте (рис. 35).

    Рис. 35. Вставка блоков через панель Рис. 35. Вставка блоков через панель

Добавление таблицы на панель инструментов

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

  • Откроем модуль «СПДС», имеющий прямой доступ к базе элементов, и в новом файле создадим таблицу nanoCAD (рис. 36).

    Рис. 36. Новая таблица Рис. 36. Новая таблица
  • Двойным щелчком по выбранной таблице перейдем в диалоговое окно Редактирование таблицы, где на панели инструментов выберем команду Сохранить в базу (рис. 37).

    Рис. 37. Сохранение таблицы в базу Рис. 37. Сохранение таблицы в базу
  • Для хранения своих таблиц можно создать в диалоге сохранения новую папку или же воспользоваться существующей. Создадим как пример новую директорию под названием Мои таблицы, в которую и сохраним нашу таблицу (рис. 38).

    Рис. 38. Добавление новой папки Рис. 38. Добавление новой папки
  • В диалоговом окне Создать элемент зададим имя нашего объекта и нажмем кнопку OK (рис. 39).

    Рис. 39. Диалоговое окно Создать элемент Рис. 39. Диалоговое окно Создать элемент
  • Откроем функциональную панель База элементов (команда showtablibrary), в которой найдем нашу только что созданную папку с таблицей (рис. 40).

    Рис. 40. База элементов Рис. 40. База элементов
  • При выборе объекта базы в командной строке увидим идентификатор вставляемого объекта — он-то нам и будет нужен (рис. 41).

    Рис. 41. Идентификатор элемента, вставляемого из базы Рис. 41. Идентификатор элемента, вставляемого из базы
  • Далее переходим в функциональную панель Инструменты и, аналогично тому как добавляется инструмент блока, курсором перетаскиваем таблицу в необходимый набор. Но при попытке вызвать данный инструмент наша таблица не вставляется, программа открывает диалоговое окно создания таблицы.

  • Чтобы настроить инструмент конкретно на нашу таблицу, перейдем в свойства инструмента, после чего пропишем управляющую команду spstdselected и идентификатор таблицы в графе Командная строка (через пробел) — (рис. 42).

    Рис. 42. Свойства инструмента Свод_позиции Рис. 42. Свойства инструмента Свод_позиции

Теперь при вызове данного инструмента будет вставляться именно наша таблица (рис. 43).

Рис. 43. Вставка таблиц через панель Рис. 43. Вставка таблиц через панель

Еще один способ добавления таблицы на панель — в качестве блока, причем это можно делать и непосредственно из Платформы. Выделим таблицу и запустим инструмент Создание блока (команда BLOCK). Создадим на основе нашей таблицы новый блок, установив галочку напротив пункта Разрешить разбиение (рис. 44).

Рис. 44. Сохранение таблицы в качестве блока Рис. 44. Сохранение таблицы в качестве блока

После этого сохраним файл с блоком в папку ToolPalette и курсором перетащим блок в наш набор инструментов (рис. 45).

Рис. 45. Добавление таблицы на панель Рис. 45. Добавление таблицы на панель

Теперь эту таблицу можно будет использовать в качестве инструмента (рис. 46).

Рис. 46. Таблица в качестве инструмента Рис. 46. Таблица в качестве инструмента

А чтобы таблица не вставлялась блоком, перейдите в свойства инструмента и выставьте у опции Разбивка значение Да (рис. 47).

Рис. 47. Установка разбивки блока Рис. 47. Установка разбивки блока

Добавление объектов из базы элементов на панель Инструменты

На панель Инструменты можно добавлять и объекты из баз элементов — к примеру, из базы элементов СПДС. Для этого добавим новый инструмент Вставка блока и в графу Команда внесем уже знакомую нам команду spstdselected и идентификатор объекта, вставляемого из базы (узнать его можно через командную строку) — (рис. 48).

Рис. 48. Добавление элемента из базы в панель Инструменты Рис. 48. Добавление элемента из базы в панель Инструменты

Далее мы сможем вставлять этот объект в чертеж уже из панели Инструменты (рис. 49).

Рис. 49. Вызов объекта из базы через панель Рис. 49. Вызов объекта из базы через панель

При этом следует упомянуть, что данные объекты будут вставляться только в модуле «СПДС». Если мы попробуем вставить такой объект в Платформе — ничего не выйдет.

Решить проблему можно следующим образом:

  • Откроем модуль «СПДС» и создадим новый файл, в который вставим объект из базы (к примеру, «Мойка») — (рис. 50).

    Рис. 50. Объект из базы элементов: «Мойка» Рис. 50. Объект из базы элементов: «Мойка»
  • Выделим этот объект и запустим команду Создание блока (команда НОВБЛОК) — (рис. 51).

    Рис. 51. Создание блока на основе объекта из базы Рис. 51. Создание блока на основе объекта из базы
  • Сформируем на основе нашего объекта блок (не забудьте установить галочку напротив пункта Разрешить разбиение), после чего обязательно сохраним данный *.dwg-файл в папку ToolPalette. Далее уже знакомым нам способом перетащим файл при помощи курсора на панель Инструменты (для удобства создадим отдельный набор инструментов СПДС) — (рис. 52).

    Рис. 52. Добавление блока на панель Инструменты Рис. 52. Добавление блока на панель Инструменты
  • Как и в случае таблиц, установим в свойствах инструмента значение Да у пункта Разбивка. Таким образом, мы сохранили объект из базы элементов в качестве блока, тем самым обеспечив доступ к нему не только из «СПДС», но и из других модулей программы.

Настройка инструментов для сетевого доступа

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

Откроем настройки программы (НастройкиАдаптацияНастройки программы) и найдем в них раздел Стандартные папкиФайлы наборов инструментов (рис. 53).

Рис. 53. Файлы наборов инструментов Рис. 53. Файлы наборов инструментов

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

Чтобы передать функциональную панель Инструменты на другое рабочее место, необходимо передать папку с инструментами (по умолчанию — стандартную папку ToolPalette, в которой содержится каталог NcTcCatalog.ntc).

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

Но только лишь этим возможности настройки не ограничиваются.

В том же разделе мы можем настроить нашу панель инструментов на совместную работу, выбрав в качестве стандартной папки для инструментов сетевую папку. Чтобы настроить папку на сетевой доступ, нужно проследовать по пути Свойства папкиДоступОбщий доступ (рис. 54).

Рис. 54. Настройка папки на общий доступ Рис. 54. Настройка папки на общий доступ

В открывшемся разделе Доступ к сети выберите пользователей, которым будет предоставлен доступ к папке (рис. 55).

Рис. 55. Раздел Доступ к сети Рис. 55. Раздел Доступ к сети

Когда рабочий компьютер настроен на сетевое обнаружение и предоставление доступа к файлам через Центр управления сетями и общим доступом (рис. 56), к этому компьютеру можно подключиться по доменной или частной сети, тем самым получив доступ к общей папке с необходимыми файлами.

Рис. 56. Центр управления сетями и общим доступом Рис. 56. Центр управления сетями и общим доступом

Далее всем пользователям нужно лишь найти и указать через настройки программы данную сетевую папку как стандартную для инструментов. Таким образом инструменты можно применять для организации работ в проектной группе, обеспечивая пользователям доступ к определенным наборам инструментов по сети.

Заключение

Подытожим все вышесказанное. Функциональная панель Инструменты обеспечивает следующие возможности:

  • адаптацию интерфейса под потребности пользователя (к примеру, возможность собрать воедино все часто используемые и специализированные инструменты);
  • добавление пользовательских блоков, таблиц, объектов базы элементов на панель в качестве инструментов;
  • создание единого набора инструментов для сетевой работы с предоставлением доступа ко всем инструментам по сети.

Литература

Матвей Лукьянов,
технический специалист
группы технической поддержки «Нанософт»