Tworzenie niestandardowych skrótów na pulpicie dla Tekla Structures

Tekla Structures
Zmodyfikowany: 16 lut 2024
2024
Tekla Structures

Tworzenie niestandardowych skrótów na pulpicie dla Tekla Structures

Aby skorzystać z odpowiednich plików .ini dla konkretnego projektu, można utworzyć skróty, aby uruchomić teklastructures.exe z dostosowanymi plikami inicjującymi.

Można użyć skrótów na pulpicie do różnych celów, np. aby użyć dostosowanych plików konfiguracji zależnie od klienta, dla którego pracujesz w ramach projektu. Instalacja Tekla Structures automatycznie tworzy skróty dla wybranych środowisk.

Uwaga:

Zalecamy, aby dostosowywaniem i tworzeniem skrótów na pulpicie zajmowali się tylko administratorzy. W przeciwnym razie Twoje ustawienia mogą różnić się od ustawień zdefiniowanych dla firmy albo konkretnego projektu, nad którym pracujesz.

Aby uzyskać więcej informacji na temat plików inicjujących (pliki .ini), zobacz pliki inicjujące (pliki .ini).

Tworzenie skrótu na pulpicie dla Tekla Structures przy użyciu dostosowanych plików inicjujących

  1. Utwórz dostosowany plik inicjujący.
    1. Otwórz plik user.ini w dowolnym standardowym edytorze tekstu.

      Plik user.ini znajduje się w folderze ..\Users\<user>\AppData\Local\Trimble\Tekla Structures\<version>\UserSettings na Twoim komputerze.

    2. Zapisz plik pod nową nazwą, np customer.ini lub project.ini.
    3. Dodaj wymagane ustawienia do pliku, a następnie zapisz zmodyfikowany plik inicjujący.
  2. Aby wykonać kopię domyślnego skrótu, kliknij prawym przyciskiem myszy skrót Tekla Structures <wersja> na pulpicie, wybierz Kopiuj, a następnie wklej skrót na pulpicie.
  3. Kliknij prawym przyciskiem myszy skrót i wybierz Właściwości.
  4. W polu Element docelowy wprowadź ścieżkę do teklastructures.exe, a następnie parametry inicjowania projektu.

    Jeśli ścieżka zawiera spacje, należy ująć ścieżkę w cudzysłów ("). Na przykład: "C:\Program Files\Tekla Structures\"

    Wskazówka:

    Maksymalna długość skrótu wynosi 256 znaków. Jeżeli skrót jest zbyt długi, możesz wywołać wszystkie inne niezbędne pliki inicjujące ze swojego dostosowanego pliku inicjującego, zamiast dodawać je do skrótu.

  5. Ustawienia w plikach user.ini i option.ini zastępują ustawienia zdefiniowane w skrótach przy użyciu parametru -i <initialization_file>.

Parametry dostępne w skrótach na pulpicie dla Tekla Structures

Te parametry można stosować w skrótach na pulpicie dla Tekla Structures.

Można stosować parametry w kombinacjach. Można ustawić parametry, aby na przykład automatycznie pominąć okno dialogowe Tekla Structures - wybierz ustawienia, otworzyć model i uruchomić makro.

Parametr Opis

-I <ini_file_path>

Dany plik .ini jest wczytywany przed plikami .ini środowiska. Ten parametr można wprowadzić wiele razy.

Ten parametr może być używany do pomijania okna dialogowego Tekla Structures - wybierz ustawienia (okno dialogowe).

Przykład:

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

-i <ini_file_path>

Dany plik .ini jest wczytywany po plikach .ini roli. Ten parametr można wprowadzić wiele razy.

Przykład:

"C:\Program Files\Tekla Structures\<version>\bin\TeklaStructures.exe" -i "C:\TeklaStructures\MySettings.ini"

Otwieranie istniejącego modelu

<model_path>

Dany model jest otwierany po uruchomieniu.

Przykład:

"C:\Program Files\Tekla Structures\<version>\bin\TeklaStructures.exe" "C:\TeklaStructuresModels\My model"

Otwieranie istniejącego modelu zapisanego automatycznie (autozapis)

<model_path> /autosaved

Dany model zapisany automatycznie (autozapis) jest otwierany po uruchomieniu.

Przykład:

"C:\Program Files\Tekla Structures\<version>\bin\TeklaStructures.exe""C:\TeklaStructuresModels\My model" /autosaved

Tworzenie nowego modelu bez szablonu modelu

/create:<model_path>

Po uruchomieniu zostanie utworzony nowy model.

Przykład:

"C:\Program Files\Tekla Structures\<version>\bin\TeklaStructures.exe"/create:"C:\TeklaStructuresModels\My model"

Tworzenie nowego modelu za pomocą szablonu modelu

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

Po uruchomieniu zostanie utworzony nowy model z zastosowaniem szablonu modelu.

Przykład:

"C:\Program Files\Tekla Structures\<version>\bin\TeklaStructures.exe"/create:"C:\TeklaStructuresModels\My model" /modelTemplate:"Cast-in-Place"

Tworzenie nowego modelu wielu użytkowników

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

Po uruchomieniu zostanie utworzony nowy model wielu użytkowników.

Przykład:

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

Aby uruchomić makro po uruchomieniu

-m <macro_file_path>

Dane makro jest wykonywane podczas uruchamiania.

Poniższy przykład otwiera Tekla Structures, ustawia środowisko, rolę i konfigurację z pliku Bypass.ini, otwiera model oraz odczytuje i zapisuje model przy użyciu przykładowego makra: Odczyt i zapisanie modelu Model Sharing z narzędzia BIM Publisher, które jest dostępne w Tekla Warehouse.

"C:\Program Files\Tekla Structures\<version>\bin\TeklaStructures.exe" -I "C:\ProgramData\Trimble\Tekla Structures\<version>\Environments\<environment>\Bypass.ini" "C:\TeklaStructuresModels\<model>" -m "C:\ReadInSave2016.cs"

Przykładowy plik inicjujący

Ten przykład pokazuje dostosowany plik inicjujący do projektu, który wywołuje inne pliki inicjujące.

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

Skrót do projektu w przypadku tego pliku inicjującego:

"C:\Program Files\Tekla Structures\<version>\bin\TeklaStructures.exe" -i "\\MyServer\MyProject\MyProject.ini" "\\MyServer\MyProject\MyModel\"

Pomijanie okna dialogowego logowania

Istnieje możliwość pominięcia okna dialogowego logowania poprzez utworzenie skrótów na pulpicie dla Tekla Structures przy użyciu niestandardowego pliku Bypass.ini.

  1. W edytorze tekstu otwórz istniejący plik Bypass.ini.

    Pliki Bypass.ini dla poszczególnych środowisk znajdują się w folderze %XSDATADIR%\Environments\<your environment>.

  2. W dostosowanym pliku Bypass.ini ustaw następujące opcje zaawansowane:
    • XS_​LICENSE_​SERVER_​HOST: adres serwera licencji. Aby skorzystać z subskrypcji Tekla Structures, nadaj tej opcji wartość https.
    • XS_DEFAULT_LICENSE: domyślna subskrypcja lub licencja dla roli użytkownika.
    • XS_DEFAULT_ENVIRONMENT: plik .ini specyficzny dla środowiska, na przykład %XSDATADIR%\Environments\uk\env_UK.ini
    • XS_DEFAULT_ROLE: plik .ini specyficzny dla roli, na przykład %XSDATADIR%\Environments\uk\role_Engineer.ini

    Przykład:

    set XS_LICENSE_SERVER_HOST=https
    set XS_DEFAULT_LICENSE=DIAMOND
    set XS_DEFAULT_ENVIRONMENT=%XSDATADIR%\Environments\uk\env_UK.ini 
    set XS_DEFAULT_ROLE=%XSDATADIR%\Environments\uk\role_Engineer.ini 
  3. Zapisz zmodyfikowany plik Bypass.ini.
  4. Kliknij prawym przyciskiem myszy skrót Tekla Structures <wersja>, a następnie na pulpicie wybierz Kopiuj.
  5. Wklej skrót na pulpit.
  6. Kliknij prawym przyciskiem myszy nowy skrót i wybierz Właściwości.
  7. W polu Element docelowy wpisz ścieżkę do pliku teklastructures.exe, po niej parametr -I (z wielką literą i), a na koniec ścieżkę do pliku Bypass.ini.

    Jeśli program Tekla Structures zainstalowano w ścieżce zawierającej spacje, należy ująć każdą ścieżkę w cudzysłowy (").

    Przykład zmodyfikowanego elementu docelowego:

    "C:\Program Files\Tekla Structures\2022\bin\TeklaStructures.exe" -I 
    "C:\ProgramData\Tekla Structures\2022\Environments\uk\Bypass.ini"
Czy to było pomocne?
Wstecz
Dalej