Arkusze Excel w projektowaniu połączenia
Można użyć arkuszy Excel w projektowaniu połączenia dla wszystkich połączeń stalowych, które w oknie dialogowym połączenia mają zakładkę Projekt lub Typ projektu .
Można łączyć połączenia z arkuszami Excel, wybierając Excel w opcji Obliczenia zewnętrzne na zakładce Projekt lub Typ projektu . Informacje o połączeniu są przekazywane do arkusza dla danego typu połączenia, tam gdzie są wykonywane potrzebne obliczenia. Obliczone właściwości są zapisywane w pliku wyjściowym, a wartości właściwości zmodyfikowanego komponentu są przekazywane z powrotem do połączenia. Połączenie jest modyfikowane zgodnie ze zmianami.
Można utworzyć arkusz Excel dla typu połączenia przy użyciu pliku component_template.xls w folderze ..\Tekla Structures\<version>\Environments\common\exceldesign lub użyć wcześniej zdefiniowanego pliku.
Pliki używane w projektowaniu połączenia z arkuszami Excel
Do projektowania połączenia przy użyciu arkuszy Excel są wykorzystywane następujące pliki:
Plik | Opis |
---|---|
Plik skryptu Visual Basic | Plik Excel.vb łączy Tekla Structures z zewnętrznym oprogramowaniem i określa nazwy oraz lokalizacje plików arkuszy Excel. Ten plik znajduje się w folderze ..\Tekla Structures\<version>\Environments\common\exceldesign. |
Arkusz kalkulacyjny Excel dostosowany do danego typu komponentu | Arkusz kalkulacyjny dostosowany do danego typu komponentu zawiera predefiniowane obliczenia. Gdy uruchamiasz projektowanie połączenia, właściwości połączenia i informacje o głównym i podrzędnych elementach są przekazywane do arkuszy Input i Component w arkuszu Excel. Excel szuka odnośnego pliku arkusza w następującej kolejności:
|
Plik wynikowy dla danego połączenia |
Plik wynikowy zawiera zmodyfikowane właściwości połączenia.
|
Arkusz kalkulacyjny szablonu | Folder ..\Tekla Structures\<version>\Environments\common\exceldesign zawiera arkusz kalkulacyjny component_template.xls, którego należy użyć, aby utworzyć własne zastosowania arkusza kalkulacyjnego stosowane z komponentami Tekla Structures. |
Przykład arkusza kalkulacyjnego Excel w projektowaniu połączenia
Obrazy w tym przykładzie pokazują arkusz Excel używany dla połączenia Blacha końcowa (144).
Przykładowy arkusz kalkulacyjny ma następujące arkusze:
Arkusz Obliczenie zawiera raport na temat obliczeń.
Arkusz Inputs zawiera właściwości połączenia z okna dialogowego połączenia.
Arkusz Outputs zawiera wyniki projektu. Te wartości są przekazywane do połączenia, a połączenie w modelu jest odpowiednio modyfikowane.
Arkusz Component zawiera obliczenia, informacje o geometrii połączenia oraz o elemencie głównym i elementach podrzędnych. Atrybuty komponentu w arkuszu są takie same, jak w odnośnym pliku .inp. Zobacz więcej o plikach .inp w Pliki wejściowe (.inp).
Uwzględniono również następujące arkusze:
- Data pokazuje informacje o katalogu.
- Norm pokazuje wybór kodu i odniesienia do kodów.
- Language pokazuje tłumaczenia.
Przykład wizualizacji procesu projektowania połączenia w arkuszu Excel
W pliku Excel.vb można określić, w jaki sposób ma być wizualizowany proces projektu połączenia w programie Excel. Plik Excel.vb łączy Tekla Structures z zewnętrznym oprogramowaniem i określa nazwy oraz lokalizacje plików arkuszy Excel.
Pokazywanie stanu połączenia w projektowaniu połączenia Excel
Gdy używasz arkuszy Excel w projektowaniu połączeń, Tekla Structures może używać różnych kolorowych symboli komponentu, aby oznaczyć stan komponentu w modelu.
Możesz to wykonać, dołączając atrybut błędu na arkuszu Outputs w arkuszu kalkulacyjnym Excel dla komponentu. Typ atrybutu to int
.
Możliwe wartości:
Wartość | Kolor | Stan |
---|---|---|
1 |
Zielony |
Odległości śrub od krawędzi są dostateczne.
Połączenie zostało pomyślnie sprawdzone zgodnie ze sprawdzeniem projektowania połączeń, używając kodów projektowych UK i US wbudowanych w system. |
2 |
Żółty |
Odległości śrub od krawędzi są niewystarczające, zgodnie z wartością określoną w ustawieniach Komponenty w . |
3 |
Czerwony |
Tekla Structures nie może obliczyć właściwości komponentu. Możliwe przyczyny:
|
Kolor symbolu komponentu można kontrolować tylko dla komponentów systemowych, a nie dla komponentów użytkownika.