BVBS
Można eksportować geometrię zbrojenia w formacie BVBS (Bundesvereinigung Bausoftware). Wynikiem jest plik tekstowy w formacie ASCII z rozszerzeniem .abs.
Obsługiwaną wersją formatu BVBS jest wersja 2.0 z 2000 r.
Wersje Tekla Structures od 2021 obsługują BVBS 3.0 od 2018 r. Składnia formatu pliku BVBS 3.0 w innym przypadku jest zgodna ze specyfikacją formatu pliku BVBS 2.0, ale dodano obsługę danych łącznika i gwintów.
Można eksportować gięte pręty zbrojeniowe, grupy prętów zbrojeniowych i siatki zbrojeniowe, które mogą być prostokątne, wielokątne, niegięte oraz gięte i mogą posiadać wycięcia. Obsługiwany jest także eksport haków.
Pręty zbrojeniowe z wygięciami o co najmniej dwóch zmiennych wartościach promienia są eksportowane w pełnej zgodności ze specyfikacją BVBS, tak aby element promieniowy i elementy ramion były zapisywane osobno. Jeśli spowoduje to problemy z zgodnością w Twoim środowisku i innymi narzędziami korzystającymi z plików BVBS, możesz powrócić do starszej metody eksportowania, nadając, opcji zaawansowanej XS_BVBS_EXPORT_ARC_COMPATIBLE_TO_OLDER_METHOD
wartość TRUE
w pliku .ini, na przykład w pliku user.ini.
Aby zapewnić najlepszy możliwy wynik eksportu, zobacz Najlepsze praktyki w eksporcie BVBS.
Eksport w formacie BVBS
Ustawienia eksportu BVBS
Okno dialogowe Eksport BVBS umożliwia określenie ustawień eksportu BVBS.
Zakładka Parametry
Ustawienie |
Opis |
---|---|
Obiekty modelu do eksportowania |
Umożliwia wybranie, które pręty lub siatki zbrojeniowe mają być eksportowane.
|
Wykluczenie zbrojenia wg filtra |
Umożliwia wykluczenie prętów lub siatek zbrojeniowych przez wybranie filtra wyboru. Pręty lub siatki zbrojeniowe pasujące do filtra są wykluczane. |
Plik wyjściowy – Pojedynczy plik |
Eksportuje wszystkie informacje BVBS do jednego pliku .abs. Należy wprowadzić nazwę pliku w polu lub kliknąć przycisk ..., aby wskazać plik. Jeśli ścieżka nie zostanie wprowadzona, plik zostanie zapisany w folderze modelu. |
Plik wyjściowy – Jeden plik dla każdego zespołu betonowego |
Umożliwia wyeksportowanie zawartości każdego elementu betonowego do własnego pliku. Pliki są tworzone w folderze zdefiniowanym w polu Nazwa folderu, lub można wskazać folder za pomocą przycisku .... Lista Szablon nazw plików umożliwia wybranie sposobu automatycznego nadawania nazw tworzonym plikom. W nazwie pliku można zastosować wiele właściwości szablonu zespołu. W polu wpisz właściwości szablonu i oddziel je spacjami. Kombinacja zostanie rozdzielona znakami podkreślenia w nazwie wyeksportowanego pliku. |
Umieść rewizję w nazwie pliku |
Wybierz, aby umieścić rewizję w nazwie pliku. Wybierz jedną z poniższych opcji, aby uwzględnić ją w nazwie pliku wyjściowego:
|
Plik mapowania |
Określ plik mapowania używany do mapowania nazwy materiału lub gatunku zbrojenia na inną nazwę. Pozwala to na dopasowanie wymagań oprogramowania przetwarzającego dane BVBS, jeśli istnieją różne materiały zbrojenia lub gatunki, które mają być użyte. Domyślnie plik mapowania bvbs_export.dat znajduje się w folderze modelu, ale można go również używać z folderów zdefiniowanych przez opcje zaawansowane XS_SYSTEM, XS_PROJECT i XS_FIRM. Zobacz "Przykład pliku mapowania materiału i gatunku zbrojenia" poniżej bvbs_export.dat. |
Elementy BVBS do eksportowania |
Umożliwia wybranie, jakiego typu elementy mają być eksportowane. Dostępne ustawienia:
|
Numery klas dla kratownic |
Wprowadź atrybut klasy, aby rozpoznać dźwigary kratowe. Klasa powinna być taka sama dla wszystkich prętów w kratownicy. |
Karta Zawartość danych
Ustawienie | Opis |
---|---|
Źródło nazwy rysunku |
W pliku BVBS każdy wiersz/pręt ma pole danych dla Pozycja zespołu betonowego Nazwa rysunku Znak rysunku Tytuł1 rysunku Tytuł2 rysunku Tytuł3 rysunku Tekst ustalony: Jeśli wybierzesz tę opcję, wprowadź tekst Nazwa rys. definiowana przez użytkownika. UDA zbrojenia Szablon zbrojenia Szablon zespołu betonowego Szablon zespołu Jeśli wybierzesz opcję Tekst ustalony, możesz wprowadzić wartości w oknie dialogowym, a takie same (stałe) wartości zostaną zapisane dla każdego wyeksportowanego pręta zbrojeniowego. W przypadku jakiejkolwiek innej opcji nazwa i wersja rysunku zostaną pobrane z elementu betonowego lub rysunku elementu betonowego pręta zbrojeniowego. Gdy korzystasz z opcji Szablon zespołu i istnieje zespół zbrojenia, jest on zawsze odczytywany. W przypadku braku zespołu zbrojenia jest odczytywany zespół betonowy. Opcja Szablon zespołu pobiera dane z najbliższego poziomu hierarchii zespołu i Szablon zespołu betonowego z zespołu betonowego górnego poziomu.Od systemu odbiorczego pliku BVBS zależy, na ile istotne będą te dane i jak zostaną one wykorzystane. Z perspektywy Tekla Structures używanie tego pola danych nie jest obowiązkowe. |
Nazwa rys. definiowana przez użytkownika |
Umożliwia wprowadzenie łańcucha tekstu, który zostanie użyty w rysunku podczas eksportu. Ta opcja jest dostępna tylko wtedy, gdy wybrano opcję Tekst ustalony w Źródło nazwy rysunku. |
Rew. |
Rewizja rysunku (indeks). Ta opcja jest dostępna tylko wtedy, gdy wybrano opcję Tekst ustalony w Źródło nazwy rysunku. |
Źródło pozycji |
Umożliwia wskazanie źródła pozycji. Dostępne opcje to Pozycja zbrojenia, UDA zbrojenia, Szablon zbrojenia, i Tekst ustalony. Dla Szablon zbrojenia wprowadź nazwę atrybutu. Na przykład, aby uzyskać kod kształtu zbrojenia, wprowadź SHAPE, a by uzyskać numer pozycji zbrojenia, wprowadź POS. W przypadku opcji Szablon zbrojenia można także wprowadzić także wiele atrybutów szablonu, używając spacji jako separatora. Przykładowo wpisz SHAPE POS. |
Poz. zbrojenia definiowana przez użytkownika |
Umożliwia określenie numer pozycji UDA zbrojenia. Eksportowane elementy o tym samym numerze pozycji, ale o innym numerze pozycji UDA, zostaną wyeksportowane do różnych wierszy. |
Numer projektu |
Zdefiniuj numer projektu. Dostępne ustawienia: Właściwości projektu: Eksport pobiera informacje o numerze projektu z właściwości projektu określonych w Tekla Structures. Właściwości projektu – UDA: Eksport używa nazwy UDA wprowadzonej w polu Numer projektu – użytkownika. Tekst ustalony: Eksport używa tekstu wprowadzonego w polu Numer projektu – użytkownika. |
Numer projektu – użytkownika |
Umożliwia określenie numeru projektu UDA lub łańcucha tekstowego, który ma być używany jako numer projektu. |
Bloki danych prywatnych |
Za pomocą Bloki danych prywatnych można określić, czy blok danych prywatnych jest eksportowany (Eksport bloków danych prywatnych) i wybrać elementy danych dla tego dodatkowego bloku. Dostępne są następujące typy danych: - Właściwość raportu zbrojenia (liczba całkowita, liczba zmiennoprzecinkowa lub tekst) - Atrybut użytkownika (liczba całkowita, liczba zmiennoprzecinkowa lub tekst) - Właściwość obiektu Open API - Właściwość raportu zespołu (liczba całkowita, liczba zmiennoprzecinkowa lub tekst) Kliknij przycisk Nowy..., aby dodać nowe predefiniowane pola danych do listy. Wprowadź informacje na temat elementu danych.
Można również edytować i usuwać pola danych oraz zmieniać ich kolejność. |
Zakładka Zaawansowane
Ustawienie |
Opis |
---|---|
Zaokrąglenie | |
Zaokrąglij Zaokrąglij długości do Zaokrąglij długości ramion do |
Zaokrąglij długości giętych prętów 2D. Nie wpływa to na siatkę i pręty 3D. Aby zaokrąglić długości, najpierw wybierz opcję ustawienia Zaokrąglij. Dostępne ustawienia: Tak – stosuje najbliższą wartość zaokrąglenia. Góra- zaokrągla długości w górę. Dół- zaokrągla długości w dół. W przypadku opcji Zaokrąglij Góra i Dół, przed wykonaniem zaokrąglenia występuje wstępna tolerancja niewielkich różnic długości wynoszących do 0.2 mm. Pozwala to zapewnić, że wartości bardzo zbliżone do dokładnego przyrostu nie są zaokrąglane, jeśli nie jest to konieczne. Zaokrąglij długości do zaokrągla całkowitą długość prętów w odpowiednim polu BVBS w bloku nagłówka, a dostępne wartości to 1 (domyślna), 5, 10 i 25. Zaokrąglij długości ramion do zaokrągla długość ramienia w bloku geometrii, a dostępne wartości to 1 (domyślna), 5 i 10. |
Gięcie | |
Promień łuku giętego ramienia |
To ustawienie określa, który promień gięcia jest wykorzystywany do obliczania długości łuku: Promień gięcia do osi zbrojenia (Oś), który jest domyślny dla większości interfejsów lub do wewnętrznej krawędzi zbrojenia (Krawędź wewnętrzna). Jeśli wybierzesz Krawędź wewnętrzna, promień gięcia zostanie skrócony o połowę nominalnej średnicy zbrojenia. Eksport BVBS korzysta z geometrii łuku w dwóch przypadkach:
|
Siatki | |
Próbuj tworzyć siatki z prętów |
Umożliwia wybranie, czy funkcja eksportu ma próbować automatycznie tworzyć siatki z pojedynczych prętów zbrojeniowych, czy z grup prętów zbrojeniowych i eksportować je w postaci siatki zamiast oddzielnych prętów 2D. Dostępne ustawienia: Tak, grupuj pręty według klasy Tak, grupuj pręty według nazwy Tak, grupuj pręty według stopnia Tak, grupuj pręty według UDA Tak, grupuj zespoły zbrojenia Aby tworzyć siatkę, pręty zbrojeniowe muszą należeć do tego samego elementu, być proste, leżeć w tej samej płaszczyźnie i mieć jednakowe wartości atrybutu filtrowania. Wszystkie metody grupowania mogą obsługiwać zespoły prętów. |
Nazwa UDA dla grupowania |
Jeśli wybrano wartość Tak, grupuj pręty według UDA dla Próbuj tworzyć siatki z prętów, wprowadź nazwę UDA dla grupowania. |
Eksportowanie danych siatki prętów (@X..@Y..) |
To ustawienie umożliwia określenie, czy w eksportowanych danych siatki mają zostać uwzględnione szczegółowe dane siatki prętów. Właściwa opcja zależy od potrzeb i możliwości systemu odbierającego. Te dane są potrzebne, jeśli będą używane, np. do wytwarzania siatki.
|
Grupy zbrojenia zbieżne: Grupy zbrojenia zbieżne muszą mieć rozstaw liniowy. | |
Eksportuj pręty stopniowane jako pojedyncze |
Domyślnie grupa zbieżna jest eksportowana jako pojedynczy łańcuch z długością skoku zdefiniowaną w określonym bloku danych. Po wybraniu wartości Tak dla Eksportuj pręty stopniowane jako pojedyncze, wszystkie grupy zbieżnych prętów zbrojeniowych są eksportowane jako wiele elementów składających się z oddzielnych prętów zbrojeniowych, nawet gdy mają one regularny rozstaw i mogłyby być eksportowane w postaci jednego obiektu jako zbieżna grupa prętów zbrojeniowych. Jeśli wszystkie zbieżne pręty w grupie mają taką samą geometrię i długość, będą eksportowane w obrębie pojedynczego łańcucha BVBS jak zwykła grupa, niezależnie od tego ustawienia. |
Sortowanie | |
Sortuj elementy |
To ustawienie umożliwia określenie kolejności elementów w plikach wyjściowych. Dostępne ustawienia: Brak sortowania Według średnic, od najmniejszej Według średnic, od największej Według numerów pozycji |
Sumowanie | |
Pojedynczy pręt i grupy prętów |
Wybierz jedną z następujących opcji:
|
Karta Połączenia mechaniczne
Ustawienie | Opis |
---|---|
Łącznik | |
Eksportuj dane łączników zbrojenia |
Istnieje możliwość eksportowania danych łączników i gwintów. Aby eksportować dane łączników lub gwintów, wybierz dla ustawienia Eksportuj dane łączników zbrojenia wartość Tak. Wprowadź atrybuty użytkownika dla metody połączenia, produktu oraz kodu produktu, osobno dla początku zbrojenia i dla końca zbrojenia, np. METHOD_START, METHOD_END, PRODUCT_START, PRODUCT_END, CODE_START i CODE_END. Zauważ, że atrybuty użytkownika zależą od narzędzia tworzenia i mogą różnić się od tych podanych w przykładach. Atrybut użytkownika reprezentujący metodę musi mieć typ INTEGER (liczba całkowita), a atrybuty użytkownika reprezentujące produkt i kod muszą mieć typ STRING (łańcuch). |
Zakładka Kontrola
Opcja |
Opis |
---|---|
Sprawdź zbrojenie |
Określ, czy chcesz wykonać dodatkowe sprawdzenia dla następujących danych: Średnice zbrojenia(oddzielone spacjami) Minimalna długość cięcia prętów zbrojeniowych Maksymalna długość cięcia prętów zbrojeniowych Min. długość ramienia dla przekrojów prostych między gięciami Ciężar maksymalny poszczególnych prętów Po zaznaczeniu pola wyboru Sprawdź zbrojenie, gdy wartości eksportowanego pręta są mniejsze niż minimalne lub większe niż maksymalne, w pliku log eksportu zostanie zapisane ostrzeżenie. Wpis w pliku historii zawiera ID pręta zbrojeniowego. Pręt zbrojeniowy można zlokalizować w modelu przez wybranie odpowiedniego wiersza w pliku historii. Należy zwrócić uwagę, że pręt zbrojeniowy jest wciąż eksportowany normalnie i jest tylko wysyłane dodatkowe ostrzeżenie. Należy pamiętać, że gdy sprawdzanie jest aktywne, długość dźwigarów kratownicy jest również sprawdzana. Jeśli sprawdzanie zakończy się niepowodzeniem, do dziennika zostanie dodane ostrzeżenie. Długość głównego pasa wyznacza długość kratownicy po eksporcie. |
Zakładka Atrybuty użytkownika
Na tej karcie można wskazywać pola UDA, które będą używane (UDA) oraz określać zawartość do zapisania w atrybutach UDA zbrojenia, elementu, zespołu betonowego i obiektów wylewanych (Zawartość UDA). Etykiety do atrybutów użytkownika można dodawać na podstawie kodu, statusu i daty wydania oraz informacji o tym, kto przeprowadził wydanie. Można też wybrać, czy istniejące już atrybuty UDA mają być sprawdzane i przetwarzane zgodnie z ustawieniem Sprawdź istniejące UDA. Dostępne opcje to Nie, Blokuj eksport, Raportuj do pliku log, Raportuj do pliku log i nadpisz i Tylko zastąp.
Opis pliku eksportu BVBS (.abs)
Zawartość pliku eksportu BVBS .abs opisano poniżej. Przykładowa struktura danych przedstawia pręt 2D, który jest prosty albo gięty maksymalnie w jednej płaszczyźnie. Sekcja H jest sekcją nagłówka (informacje identyfikujące i ogólne), a sekcja G jest sekcją geometrii (geometria produkcyjna).
Aby zapoznać się z szczegółowym opisem interfejsu BVBS, zobacz Przewodnik BVBS wymiany danych zbrojenia na oficjalnej stronie organizacji BVBS.
(1) element BVBS (typ produktu)
(2) Numer projektu
(3) Numer rysunku (w tym przykładzie numer pozycji zespołu betonowego)
(4) Numer rewizji rysunku (nieużywany w tym przykładzie)
(5) Numer pozycji zbrojenia
(6) Długość pojedynczego pręta
(7) Ilość produktu
(8) Ciężar pojedynczego pręta
(9) Średnica zbrojenia
(10) Klasa materiału
(11) Średnica gięcia (pręt prosty)
(12) Warstwa prętów (nieużywana do eksportu BVBS)
(13) Stopień zbieżności serii prętów zbieżnych, jeśli grupowanie zbieżne jest włączone w ustawieniach eksportu (brak zbieżności w tym przykładzie)
(14) Długość ramienia (tylko 1 ramię w tym przykładzie)
(15) Kąt gięcia za ramieniem
(16) Suma kontrolna dla prawidłowego transferu danych. Suma kontrolna jest operacją sumaryczną na podstawie przekonwertowanych wartości liczbowych znaków ASCII w wierszu BVBS.
Przykład pliku mapowania materiału i gatunku zbrojenia
Przykład pliku mapowania bvbs_export.dat:
// ++++++++++++++++++++++++++++++++++++++++++++++++++
// Grade/Material mapping
// Tekla Structures grade <tab> Alternative material name/code
// ++++++++++++++++++++++++++++++++++++++++++++++++++
//
#GRADE
H 500E
RB 500E
HR 500E
R 300E
D 300E
Obliczanie długości prętów zbrojeniowych w eksporcie BVBS
Długość pręta zbrojeniowego jest obliczana zgodnie ze specyfikacją BVBS. Długość zależy też od kąta gięcia. Eksportowane są długości L1 i L2.
Dokonywane jest podstawowe rozróżnienie między zagięciami (o standardowej średnicy trzpienia 4*ds) i łukami (ze specyfikacją kąta i promienia). Zagięcia są oznaczone symbolem gięcia na obrazie. Aby uzyskać dalsze wyjaśnienia na temat długości segmentów, zobacz aktualną wersję EN ISO 3766.
Jeśli w opcji zaawansowanej XS_USE_USER_DEFINED_REBAR_LENGTH_AND_WEIGHT wybrano TRUE
, wartość długości zdefiniowana przez użytkownika jest eksportowana jako całkowita długość pręta zbrojeniowego.
Należy zwrócić uwagę, że zgodnie ze specyfikacją formatu BVBS długość całkowita pręta jest ignorowana, jeśli dane zawierają rzeczywiste dane geometrii. Niektóre inne programy mogą nadal używać wartości długości całkowitej w pliku BVBS do obliczania ilości. Eksportowana długość całkowita w Tekla Structures jest tą samą długością jak w raportach.