Praca z parametrami i ograniczeniami
Modelowanie parametryczne
W BricsCAD modelowanie parametryczne odbywa się poprzez zastosowanie wiązań geometrycznych i wymiarowych. Bogaty zestaw narzędzi kontroluje model geometryczny 2D i 3D za pomocą zestawu parametrów. Każdy parametr zostanie wyświetlony wraz z wartością w Przeglądarce Mechanicznej. Wartości różnych parametrów można łączyć ze sobą za pomocą wyrażeń. Gdy jedna z wartości parametrów zostanie zmieniona, model geometryczny jest automatycznie aktualizowany. Zestaw narzędzi pozwala użytkownikom BricsCAD dodawać parametryczne zachowanie do dowolnej geometrii i łatwo badać intencje projektowe.
- Parametry lokalne są przypisane do konkretnego obiektu.
- Parametry globalne nie są przypisane do określonej jednostki.

Praca z ograniczeniami
Jeśli tworzysz jakieś komponenty (np. okna, drzwi,...) w modelu BIM można je parametryzować, stosując wiązania 3D. Definiowanie więzów pozwala kontrolować kształt i rozmiar elementów. Wraz z ograniczeniami parametry określają pozycje jednostek za pomocą wyrażenia.
Istnieją dwa rodzaje wiązań 3D w BricsCAD: jeden określa rozmiar elementów, drugi lokalizuje ich pozycje.
Wiązania geometryczne
Wiązania geometryczne umożliwiają sterowanie położeniem elementów 3D względem siebie.

Pasek narzędzi:
Quad: Wiązania
Poniższa tabela przedstawia wiązania geometryczne 3D.
Napraw | Utrzymuje bryły, krawędzie lub powierzchnie brył w miejscu na rysunku. |
Zgodny | Stosuje wiązanie pokrywania się między dwiema krawędziami, dwiema ścianami lub krawędzią i ścianą dwóch różnych brył. |
Koncentryczny | Utrzymuje centralnie dwie cylindryczne, kuliste lub stożkowe powierzchnie. |
Równoległy | Utrzymuje równolegle dwie ściany bryły lub różnych brył. |
Prostopadły | Utrzymuje dwie ściany bryły lub różnych brył prostopadle. |
Styczne | Utrzymuje powierzchnię i zakrzywioną powierzchnię różnych brył jako styczne. |
Sztywny zestaw | Sprawia, że zbiór elementów lub podelementów staje się bryłą sztywną. |
Więzy Wymiarowe
Więzy wymiarowe umożliwiają sterowanie rozmiarami elementów 3D na rysunkach oraz odległościami między nimi.

Pasek narzędzi:
Quad: Wiązania
Wstążka:
W poniższej tabeli przedstawiono wiązania wymiarowe.
Odległość | Odległość tworzy odległość między dwoma podelementami. |
Promień | Tworzy promień do cylindrycznych powierzchni lub okrągłych krawędzi. |
Kąt | Tworzy kąt pomiędzy dwiema ścianami bryły lub różnych brył. |
Ustawianie wyrażenia na parametr
W BricsCAD można ustawić wyrażenie na dowolny parametr, globalny lub lokalny. Jako przykład można utworzyć proste wyrażenie, które zawiera tylko liczbę lub nazwę parametru globalnego i zastosować je do powiązanej geometrii na rysunku. Możesz także użyć bardziej złożonych formuł, które obejmują użycie standardowych operatorów i funkcji.
- Nazwy w wyrażeniach nie mogą zawierać odwołań do parametrów lokalnych.
- Stałe Pi=3,14... oraz e=2,72... może być używany w wyrażeniach. Nazwy stałych nie mogą być używane jako nazwa parametru i nazwa wiązania 3D.
W poniższej tabeli przedstawiono operatory, których można używać w wyrażeniach.
Dodawanie (+) | Tworzy sumę wartości liczbowych. |
Odejmowanie lub Ujemne (-) | Odejmuje dwie wartości liczbowe. |
Mnożenie (*) | Mnoży wartości liczbowe. |
Podział (/) | Dzieli dwie wartości liczbowe. |
Potęgowanie (^) | Oblicza wartość wykładniczą podanych liczb. |
Operator modulo lub reszty (%) |
Daje resztę po podzieleniu jednej wartości liczbowej na inną np. Wyrażenie "5 % 2" daje w wyniku 1, ponieważ 5 podzielone przez 2 daje iloraz 2 i resztę równą 1. |
W poniższej tabeli przedstawiono funkcje i składnię, których można używać w wyrażeniach.
Sinus | sin(wyrażenie) |
Cosinus | cos(wyrażenie) |
Styczne | tan(wyrażenie) |
Łuk sinusoidalny | asin(wyrażenie) |
Arcus cosinus | acos (wyrażenie) |
Arcus tangens | atan (wyrażenie) |
Sinus hiperboliczny | sinh(wyrażenie) |
Cosinus hiperboliczny | cosh(wyrażenie) |
Tangens hiperboliczny | tanh(wyrażenie) |
Arcus sinus hiperboliczny | asinh(wyrażenie) |
Arcus cosinus hiperboliczny | acosh(wyrażenie) |
Styczna hiperboliczna łuku | atanh(wyrażenie) |
Pierwiastek kwadratowy | sqrt (wyrażenie) |
Funkcja Signum (-1,0,1) | sign(wyrażenie) |
Zaokrąglij do najbliższej liczby całkowitej | round(wyrażenie) |
Skróć ułamek dziesiętny | trunc (wyrażenie) |
Zaokrąglić w dół | floor(wyrażenie) |
Zaokrąglij w górę | ceil (wyrażenie) |
Wartość absolutna | abs(wyrażenie) |
Największy element w szyku | max(wyrażenie1; wyrażenie2)* |
Najmniejszy element w tablicy | min(wyrażenie1;wyrażenie2) * |
Stopnie na radiany | d2r(wyrażenie) |
Radiany na stopnie | r2d(wyrażenie) |
Logarytm o podstawie e | ln(wyrażenie) |
Logarytm o podstawie 10 | log(wyrażenie) |
Wykładnik o podstawie e | exp(wyrażenie) |
Wykładnik o podstawie 10 | exp10 (wyrażenie) |
Funkcja mocy | pow(wyrażenie1; wyrażenie2)* |
Losowy ułamek dziesiętny z zakresu od 0 do 1 | Losowy |
* Użyj separatora listy zdefiniowanego w systemie: , (przecinek) lub ; (średnik).
Bloki Parametryczne
Bloki parametryczne odnoszą się do bloków, które mają parametry określające rozmiar i kształt geometrii 3D. Po utworzeniu bloku parametrycznego można go wstawić jako odniesienie do bloku na rysunku. Parametry bloku można zmienić po wstawieniu go do modelu. Dzięki temu nie ma potrzeby indywidualnej modyfikacji pliku bloku parametrycznego. Bloki parametryczne umożliwiają również użycie tego samego bloku w różnych rozmiarach i kształtach w modelu.
Parametryzacja komponentu użytkownika
Okno, które zostało utworzone w poprzedniej lekcji, służy do zademonstrowania, jak działa projektowanie parametryczne. Okno to składa się z trzech brył: odejmowania, ramy stałej i szyby.
- Otwórz Przeglądarke Mechaniczną za pomocą polecenia OTWÓRZPRZEGMECHANICZNĄ, aby kontrolować i zarządzać wartościami wiązań i parametrów 3D.Uwaga: Przeglądarka mechaniczna umożliwia nawigację po wszystkich wiązaniach i parametrach na rysunku oraz edycję wiązań wymiarowych.
- Upewnij się, że opcja Zezwalaj na zaznaczanie brył 3D (
) jest włączona w Trybie zaznaczania. Aby ułatwić sobie wykonywanie kroków, upewnij się, że opcja Wykrywanie granic jest wyłączona.
Krok 2: Stosowanie ograniczeń poprawki
- Włącz warstwę BC_SUBTRACT.
- Wybierz elementy (1), do których chcesz dodać fiksację.
- (Opcjonalnie) Naciśnij klawisz TAB, aby wybrać zasłoniętą geometrię.
- Wybierz opcję Dodaj umocowanie (2) w grupie poleceń Wiązania 3D w oknie Quad.
Utrwalenie pojawi się w Przeglądarce Mechanicznej jako Zablokuj_1.
Krok 3: Stosowanie sztywnych wiązań
- Wybierz jednostki, do których mają zostać zastosowane ograniczenia Sztywny Zestaw.
Elementy pozostają w tym samym położeniu względem siebie, gdy znajdują się w zbiorze sztywnym.
Aby wybrać więcej niż jeden podelement tego samego typu jednocześnie, wykonaj następujące czynności:- Użyj widżetu Patrz Od (4), który domyślnie znajduje się w prawym górnym rogu ekranu, aby zmienić widok z 3D na GÓRA.
- Wybierz obiekty za pomocą pola wyboru (5). Podczas rysowania pola wyboru naciśnij klawisz CTRL, aby zmienić typ wyboru podobiektu. Po każdym naciśnięciu klawisza CTRL zmieni się typ wybranej podjednostki. Typ podjednostki można zobaczyć pod kursorem myszy, na przykład ściany (6) lub krawędzie (7).
Uwaga: Domyślnie pola wyboru widzą i wybierają bryły.
- Wybierz opcję Dodaj zestaw sztywny (
) w grupie poleceń Wiązania 3D w oknie Quad.
- Powtórz ten sam proces dla pozostałych stron: górnej, dolnej i prawej strony.
Krok 4: Stosowanie ograniczeń odległości
Polecenie: MBODLEGŁOŚĆ3D
- Wyłącz warstwę BIM_Subtract.
- Wybierz pierwszą ścianę.
Twarz rozświetla się.
- Najedź kursorem na drugą powierzchnię.
Naciśnij klawisz TAB, aby podświetlić zasłonięte powierzchnie.
- Gdy druga ściana zostanie podświetlona, wybierz opcję Dodaj odległość (8) w grupie poleceń Wiązania 3D w oknie Quad.
Zostanie wyświetlony monit: Określ wartość odległości lub [Sterowane geometrią] <xxx.xx>:
- Wykonaj jedną z następujących czynności:
- Naciśnij Enter lub kliknij prawym przyciskiem myszy, aby zaakceptować bieżącą wartość.
Bieżąca wartość jest wyświetlana w polu wymiaru dynamicznego (9), gdy aktywne są wymiary dynamiczne (WYM).
- Wpisz wartość w wierszu poleceń.
- Naciśnij Enter lub kliknij prawym przyciskiem myszy, aby zaakceptować bieżącą wartość.
- Wartość odległości między dwiema powierzchniami pojawi się w Przeglądarce Mechanicznej.Uwaga: Aby usunąć dowolne wiązania w modelu, wybierz je w Przeglądarce Mechanicznej, np. zablokuj, sztywny zestaw... i naciśnij klawisz Delete lub kliknij prawym przyciskiem myszy i wybierz opcję Usuń.
Krok 5: Stosowanie parametrów
- Kliknij prawym przyciskiem myszy nazwę pliku (10) w Przeglądarce Mechanicznej.
- Wybierz Dodaj nowy parametr (11) z menu kontekstowego.
Zostanie utworzona siatka ustawień parametrów, a parametr zostanie dodany w Przeglądarce Mechanicznej jako v1 = 1 (12).
- Wybierz parametr, a następnie edytuj jego właściwości w siatce ustawień.
Poniższa ilustracja przedstawia właściwości parametru Szerokość okna niestandardowego. Poniższa tabela przedstawia każdą właściwość.
Nazwa Wpisz nazwę parametru. Wyrażenie Wpisz wartość lub formułę. Wartość Pokazuje bieżącą wartość parametru. Oparte na geometrii Jeśli jest włączona, parametr jest sterowany geometrią (wyłącza pole Wyrażenia ). Opis Zdefiniuj opcjonalny opis parametru. Narażone Określa, czy parametr jest dostępny w panelu właściwości, gdy komponent jest wstawiany do modelu. Jednostki Określa, czy parametr jest liniowy, powierzchniowy czy wolumetryczny. Stan BOM (dbg) Określa, czy parametr zostanie uwzględniony w zestawieniu komponentów. -
Podobnie, również za pomocą panelu Menedżera parametrów, możemy dodać parametry, które utworzą górne i dolne limity szerokości okna poprzez połączenie wyrażeń max(expression) i min(expression).
- Aby połączyć właśnie utworzone parametry z ograniczeniem wymiarowym, wybierz ograniczenie odległości w panelu Przeglądarki Mechanicznej i użyj parametrów do sformułowania wyrażenia w polu Wyrażenia w siatce ustawień wiązań.
Na przykład, gdy W = 900 mm, wartość Distance_1 będzie wynosić 800 mm:
- (Opcjonalnie ) Zmień wartość wyrażenia parametru i naciśnij Enter. Przypisane wiązanie odległości zostanie odpowiednio zmienione.
* Na swoim rysunku możesz zaprojektować jak najwięcej wiązań. Pamiętaj, że oprogramowanie powstrzyma Cię od stosowania większej liczby ograniczeń, niż jest to konieczne.