Документация Engee

Пользовательские библиотеки Engee

Пользовательские библиотеки user library 1 — это файлы с расширением .nglib, которые могут содержать любые блоки Engee. Эти файлы позволяют использовать собственные блоки из библиотеки блоков Engee stateflow button library.

Создание собственных библиотек позволяет:

  • Хранить часто используемые блоки в удобном формате, чтобы значительно упростить и ускорить процесс моделирования;

  • Добавлять нужные элементы сразу из пользовательской библиотеки, вместо создания новых блоков для каждой модели.

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

Чтобы скачать файлы пользовательских библиотек других пользователей или загрузить свои — воспользуйтесь сайтом удаленного репозитория Engee. Подробнее о том как работать с удаленным репозиторием читайте в наших статьях по Git.

Для работы с пользовательскими библиотеками:

  1. Создайте файл библиотеки .nglib в окне Файлы file browser icon и задайте желаемое имя:

    user lib create

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

    user lib custom blocks

  3. Сохраните файл .nglib в файловом браузере или навигационной панели:

    user lib 2

    Директория, в которой сохранен файл, не влияет на его расположение в библиотеке блоков.
  4. Чтобы блоки появились в окне библиотек Engee stateflow button library, переместите файл .nglib в папку и добавьте ее в путь с помощью редактора пути:

    path editor new

  5. Добавленные файлы будут помещены в раздел Пользовательские библиотеки, где имя файла .nglib станет именем соответствующего подраздела:

    user lib save 1 1

  6. К ранее созданной или загруженной пользовательской библиотеке можно также обратиться через поиск в рабочем пространстве:

    user lib 4