Здравствуйте!

Вы знаете, что после входа пользователям становится доступно намного больше содержимого?

2019 Table of Contents

Создание ярлыков запуска с настроенными файлами инициализации

Добавлено April 3, 2019 by Tekla User Assistance tekla.documentation@trimble.com

Версия программы: 
2019

Создание ярлыков запуска с настроенными файлами инициализации

Создание ярлыков запуска с настроенными файлами инициализации

Для запуска teklastructures.exe с настроенными файлами инициализации можно использовать ярлыки. Это дает возможность создать ярлыки для различных целей — например, чтобы иметь отдельные настроечные файлы в зависимости от заказчика (например, изготовителя металлоконструкций), для которого выполняется проект. При установке Tekla Structures автоматически создаются ярлыки для выбранных сред.

Прим.:

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

Создание ярлыка запуска с настроенным файлом инициализации

  1. Откройте файл user.ini с помощью любого стандартного текстового редактора.
  2. Сохраните файл с новым именем, например customer.ini или project.ini.
  3. Отредактируйте файл путем добавления необходимых настроек.
  4. Сохраните измененный файл инициализации.
  5. В Windows откройте меню Пуск и выберите Все программы > Tekla Structures <версия> .
  6. Щелкните Tekla Structures <версия> правой кнопкой мыши и выберите Копировать.
  7. Вставьте ярлык на рабочий стол.
  8. Выберите ярлык, щелкните правой кнопкой мыши и выберите Свойства.
  9. Измените путь в поле Объект ярлыка, добавив в него требуемую инициализационную информацию для проекта.

    Сначала введите путь к текущему файлу teklastructures.exe , затем желаемые параметры.

    Кавычки (") в пути позволяют избежать возможных проблем в случае, если путь содержит пробелы. Есть путь к папке установки Tekla Structures не содержит пробелов — например, C:\TeklaStructures\  — при удалении кавычек никаких проблем не возникнет. Если же путь к папке установки Tekla Structures содержит пробелы — например, C:\Program Files\Tekla Structures\  — кавычки необходимы.

    Максимальная длина ярлыка – 256 символов. Если этой длины недостаточно, все остальные необходимые файлы инициализации можно вызвать из настроенного файла инициализации, а не добавлять их в ярлык.

  10. Переопределить настройки, заданные в ярлыках, можно с помощью параметра -i <initialization_file> в файлах user.ini и option.ini.

Параметры, которые можно использовать в ярлыках

В ярлыках можно использовать следующие параметры:

Параметр Описание
-I <ini_file_path>

Заданный файл .ini загружается перед файлами .ini среды. Этот параметр можно указывать несколько раз.

Этот параметр можно использовать для обхода диалогового окна Выбор варианта настройки (диалогового окна входа).

Пример:

"C:\Program Files\Tekla Structures\2019.0\nt\bin\TeklaStructures.exe" -I
"C:\ProgramData\Trimble\Tekla Structures\2019.0\Environments\uk\Bypass.ini"
-i <ini_file_path>

Заданный файл .ini загружается после файлов .ini роли. Этот параметр можно указывать несколько раз.

Пример:

"C:\Program Files\Tekla Structures\2019.0\nt\bin\TeklaStructures.exe" -i
"C:\TeklaStructures\MySettings.ini"
Чтобы открыть существующую модель

<model_path>

Заданная модель открывается после запуска программы.

Пример:

"C:\Program Files\Tekla Structures\2019.0\nt\bin\TeklaStructures.exe"
"C:\TeklaStructuresModels\My model"
Чтобы открыть существующую автосохраненную модель

<model_path> /autosaved

Заданная автосохраненная модель открывается после запуска программы.

Пример:

"C:\Program Files\Tekla Structures\2019.0\nt\bin\TeklaStructures.exe"
"C:\TeklaStructuresModels\My model" /autosaved
Чтобы создать новую модель без шаблона модели

/create:<model_path>

Новая модель создается после запуска программы.

Пример:

"C:\Program Files\Tekla Structures\2019.0\nt\bin\TeklaStructures.exe"
/create:"C:\TeklaStructuresModels\My model"
Чтобы создать новую модель с использованием шаблона модели

/create:<model_path> /modelTemplate:<template_name>

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

Пример:

"C:\Program Files\Tekla Structures\2019.0\nt\bin\TeklaStructures.exe"
/create:"C:\TeklaStructuresModels\My model" /modelTemplate:"Cast-in-Place"
Чтобы создать новую многопользовательскую модель

/create:<model_path> /server:<server_name>

Новая многопользовательская модель создается после запуска программы.

Пример:

"C:\Program Files\Tekla Structures\2019.0\nt\bin\TeklaStructures.exe"
/create:"C:\TeklaStructuresModels\My model" /server:"my-server:1234"
-m <macro_file_path>

Заданный макрос выполняется при запуске программы.

Пример:

"C:\Program Files\Tekla Structures\2019.0\nt\bin\TeklaStructures.exe" -m
"C:\ProgramData\Trimble\Tekla Structures\2019.0\Environments\UK\General\user-macros\modeling\Swap Handles.cs"

Эти параметры можно использовать в сочетании, чтобы, например, автоматически подавить окно Tekla Structures - выбор варианта настройки , открыть модель и выполнить макрос.

"C:\Program Files\Tekla Structures\2019.0\nt\bin\TeklaStructures.exe" -I
"C:\ProgramData\Trimble\Tekla Structures\2019.0\Environments\uk\Bypass.ini"
"D:\Models\_TS2019\My model" -m "c:ProgramData\Trimble\Tekla Structures\2019.0\Environments\UK\General\user-macros\modeling\Swap Handles.cs"

Пример файла инициализации

Ниже приведен пример настроенного файла инициализации проекта, вызывающего другие файлы инициализации.

MyProject.ini
//The project is based on the default UK settings
call C:\ProgramData\Trimble\Tekla Structures\2019.0\Environments\uk\env_UK.ini
//..but our company policy requires these changes
call c:\CompanySettings\OurPolicy.ini
//..and the fabricator requires something
call c:\Fabricators\Fabricator1.ini
//..and then we let users to make some changes (color etc.)
call c:\Users\user_%USERNAME%.ini

Ярлык проекта для этого файла инициализации:

C:\Program Files\Tekla Structures\2019.0\nt\bin\TeklaStructures.exe -i \\MyServer\MyProject\MyProject.ini \\MyServer\MyProject\MyModel\MyModel.db1

Quick feedback

The feedback you give here is not visible to other users. We use your comments to improve our content.
We use this to prevent automated spam submissions.
Рейтинг: 
Голосов еще нет