# Zapisywanie modeli do starszych wersji programu

Każdy model Dietrich’s można otworzyć dysponując najnowszą wersją programu. Jednak zapisanie modelu w danej wersji Dietrich's uniemożliwia jego otwarcie w starszych wersjach programu. Np. w programie Dietrich's v20 nie otworzymy modeli przygotowanych w wersji v21. Istnieje jednak możliwość wymiany danych wstecz.

### Objawy

Dysponując modelami zapisanymi w różnych wersjach możemy spotkać dwie sytuacje przy próbie ich otwarcia:

* **starszy model w nowszym programie:**\
  System wyświetli komunikat informujący, że w przypadku zapisania tego modelu nie będzie możliwe ponowne jego uruchomienie w starszej wersji programu. System uruchomi model. Zamknięcie pliku bez zapisywania zmian nie spowoduje utraty możliwości jego otwarcia w wersji oryginalnej.

  <figure><img src="https://3407883257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYMzEDBs19APCTuiyQZE1%2Fuploads%2Fgit-blob-cd1299bf531391bbfca117111b1a8d82e4fd093b%2Fstary-plik.png?alt=media" alt="" width="290"><figcaption></figcaption></figure>
* **nowszy model w starszym programie:**\
  System wyświetli komunikat informujący że nie ma możliwości uruchomienia tego modelu. System nie uruchomi modelu

  <figure><img src="https://3407883257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYMzEDBs19APCTuiyQZE1%2Fuploads%2Fgit-blob-7c6382a2244b76beac480e74bb9a81edc9917729%2Fnowy-plik.png?alt=media" alt="" width="257"><figcaption></figcaption></figure>

### Narzędzie

Od wersji 16 program Dietrich’s został wyposażony w funkcję “***Zapisz kopię jako***”\
Narzędzie to stworzy nowy model w tej samej lokalizacji z numerem nadanym przez użytkownika w wybranej wersji. Kopia zostanie utworzona zgodnie z bieżącym stanem modelu. Utworzona kopia nie zostanie otwarta, a bieżący model będzie dalej aktywny. Wykonana czynność nie powoduje zapisania bieżącego modelu.

<figure><img src="https://3407883257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYMzEDBs19APCTuiyQZE1%2Fuploads%2Fgit-blob-fbf7e2c88c1b55d721f2284da7c5563524b603ac%2FV.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

Dostęp:

* ikona na pasku narzędzi ![](https://3407883257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYMzEDBs19APCTuiyQZE1%2Fuploads%2Fgit-blob-dfdd8e989165da62067b13c54c5032d3fc7f267f%2Fdldmkosp-1.png?alt=media)
* pasek menu: 1-1-5 ***zapisz kopię jako***
* skrót klawiszowy: **Ctrl + K**

### warunki:

* Narzędzie może zapisywać modele do wersji nie niższej niż v15
* Funkcja dostępna jest tylko dla obiektów typu konstrukcja
* System może ograniczyć dostęp do niektórych najniższych wersji. Dzieje się tak w przypadku gdy bieżący model zawiera rozwiązania nie występujące we wcześniejszych systemach.
