Папки Фирма и Проект

Tekla Structures
Not version-specific
Tekla Structures
папка
Фирма
настройка
Environment
Not environment-specific

Что такое папка Фирма?

Tekla Structures считывает файлы на нескольких уровнях, таких как глобальные настройки (среда common) или локальные среды (среда russia). Так же множество системных файлов, которые определяют настройки программы. Когда вы сохраняете настройки чертежей, фильтров, редактируете каталоги и т.д, то файлы создаются в папке модели. Эти данные применяются только для этой модели и не сохраняются в системные папки. При создании новой модели, настройки не переносятся из проекта в проект. 
Использование папки Фирма один из способов настроить программу, без необходимости переносить сохраненные данные при создании новой модели. 

Image
icon_warning.png


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

Несколько преимуществ использования папки Фирма:

  • Легко найти расположение всех ваших данных
  • Нет необходимости перезаписывать файлы. Всегда можно вернуться к настройкам по умолчанию
  • Файлы в папке Фирма сохраняются при обновлении программы
  • Легко делится данными с коллегами

Создание и определение папки Фирма

Чтобы настроить папку Фирма, в начале нужно создать пустую папку в любом удобном для вас месте. В некоторых ситуациях папку можно хранить на рабочем столе, однако, лучше хранить папку на сетевом диске.
Для примера мы создадим папки Фирма на рабочем столе. Позже вы сможете перенести папку в другое место, обновив путь.
Правой кнопкой на рабочем столе, выберете Создать > Папку. Название можете использовать любое. Для примера назовем Фирма.
Далее настроим путь к папке в Tekla Structures. Путь должен быть настроен в вашем файле user.ini.

Image
icon_tip.png


Файл user.ini можно использовать для расширенных параметров. Данные в папке Фирма будут использоваться для новых моделей и для существующих.

Найдите расположение файла user.ini.

Image
icon_technical.png

В версиях 15.0 и ранее - C:\TeklaStructures\<version>\nt\bin\
В версии 16.0 и далее XP C:\Documents and Settings\<username>\ApplicationData\TeklaStructures\<version>\UserSettings\
Vista/7 C:\Users\<username>\AppData\Local\TeklaStructures\ <version>\UserSettings\

Откройте файл user.ini любым текстовым редактором. Например, notepad.

Image
icon_tip.png


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

 

Image
TUA_firm_folder_user_ini.png

 


Файл user.ini создан для того, чтобы вносить изменения в расширенные параметры.
Чтобы активировать строку, нужно удалить "rem". Строка должна начитаться со слова "set ". Изменение в файле считывается после перезапуска Tekla Structures.

Image
TUA_firm_folder_copy_path.png

Копируем путь к папке Фирма. Путь должен идти сразу после знака "=". 

Не забудьте указать название самой паки (\Фирма\) в пути!

Image
TUA_firm_folder_user_ini 2.png

Теперь закройте и сохраните файл. Настройка закончена. 
Скопируйте файлы из папки модели attributes в папку Фирма. Данные будет доступны после перезапуска Tekla Structures.

Image
icon_warning.png


Убедитесь, что в конце пути нет пробелов. Это может повлиять на считывание пути.
Не изменяйте кодировку файла. По умолчанию ANSI.

Разница между папкой Фирма и Проект

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

В существующей модели можно указать путь к папке Проект.
Версия 21,1 и ниже - Меню Инструменты > Параметры > Расширенные параметры
Версия 2016 и далее - Меню Файл > Настройки > Расширенные параметры

Image
TUA_firm_folder_advanced_settings.png

В разделе Местоположение файлов вы можете указать путь в папке Проект в переменной XS_PROJECT.

Обратите внимание, что тип переменной MODEL - это означает, что настройка применяется только для текущей модели. Не для всех моделей, как тип SYSTEM у переменной XS_FIRM.

Была ли эта информация полезной?