Praca z parametrami i ograniczeniami

Modelowanie parametryczne

W BricsCADmodelowanie parametryczne odbywa się za pomocą wiązań geometrycznych i wymiarowych. Bogaty zestaw narzędzi steruje modelem geometrycznym 2D i 3D za pomocą zestawu parametrów. Każdy parametr zostanie wyświetlony z wartością w Przeglądarka Mechanical. Wartości z różnych parametrów można łączyć ze sobą za pomocą wyrażeń. Gdy jedna z wartości parametru zostanie zmieniona, model geometryczny jest aktualizowany automatycznie. Zestaw narzędzi pozwala BricsCAD użytkownikom dodawać zachowanie parametryczne do dowolnej geometrii i łatwo badać założenia projektowe.

Note: W BricsCADnie ma zależności rodzic-dziecko między elementami geometrycznymi. Na przykład, jeśli zmienisz szkic użyty do utworzenia wyciągniętej bryły 3D, bryła nie zostanie odpowiednio zmieniona. Za pomocą parametrów i wyrażeń można tworzyć dowolne zależności.

Istnieją dwa typy parametrów: Parametry lokalne są dołączane do określonej jednostki. 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ęzy geometryczne

Wiązania geometryczne umożliwiają sterowanie położeniem elementów 3D względem siebie.



Pasek narzędzi: Wiązania parametryczne > 3D

Quad: Ograniczenia

W poniższej tabeli przedstawiono 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: Wiązania parametryczne > 3D

Quad: Ograniczenia

Wstążka: karta Parametryczne > wiązaniami 3D

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 programie BricsCADmożna ustawić wyrażenie na dowolny parametr, zarówno globalny, jak i lokalny. Na przykład można utworzyć proste wyrażenie zawierające 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.

Note:
  • 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.

Krok 1: Przed rozpoczęciem dodawania ograniczeń:
  1. Otwórz Przeglądarka Mechanical za pomocą polecenia OTWÓRZPRZEGMECHANICZNĄ, aby sterować wartościami wiązań i parametrów 3D oraz zarządzać nimi.
    Note: Przeglądarka Mechanical umożliwia nawigację po wszystkich wiązaniach i parametrach na rysunku oraz edycję więzów wymiarowych.
  2. Upewnij się, że Włącz wybór powierzchni brył 3D () jest włączona w trybach wyboru Aby łatwo wykonać te czynności, upewnij się, że opcja Wykrywanie obwiedni jest wyłączona.

Krok 2: Stosowanie ograniczeń poprawki

Polecenie: DMFIX3D
  1. Włącz warstwę BC_SUBTRACT .
  2. Wybierz elementy (1), do których chcesz dodać fiksację.
  3. (Opcjonalnie) Naciśnij TAB, aby wybrać zasłoniętą geometrię.
  4. Wybierz Dodaj unieruchomienia (2) w grupie poleceń Wiązania 3D w Quad.


    Fiksacja pojawia się w Mechanical Browser jako Fix_1.



Krok 3: Stosowanie sztywnych wiązań

Polecenie: MBSZTYWNYZESTAW3D
  1. Wybierz elementy, do których mają zostać zastosowane wiązania Zestaw sztywny.

    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 Spójrz z Widżetu (4), domyślnie znajduje się on w prawym górnym rogu ekranu, aby zmienić widok z 3D na TOP.
    • Wybierz elementy za pomocą pola wyboru (5). Podczas rysowania pola wyboru naciśnij CTRL, aby zmienić typ wyboru podelementów. Za każdym razem, gdy naciśniesz CTRL, zmieni się typ wyboru podelementu. Pod kursorem myszy można zobaczyć typ podelementu, na przykład twarze (6) lub krawędzie (7).
    Note: Domyślnie pola wyboru widzą i wybierają bryły.






  2. Wybierz Dodaj zestaw sztywny () w grupie poleceń Wiązania 3D w Quad.
  3. 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

Wymiary okna i grubość tafli szkła.
  1. Włącz warstwę BIM_Subtract .
  2. Wybierz pierwszą ścianę.

    Twarz rozświetla się.

  3. Najedź kursorem na drugą powierzchnię.

    Naciśnij klawisz TAB, aby podświetlić zasłonięte powierzchnie.

  4. Gdy druga powierzchnia zostanie podświetlona, wybierz Dodaj odległość (8) w grupie poleceń Wiązania 3D w Quad.


    Zostanie wyświetlony monit: Określ wartość odległości lub [Sterowane geometrią] <xxx.xx>:

  5. 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 aktywna jest Wymiarów Dynamicznych (DYN).



    • Wpisz wartość w wierszu poleceń.
  6. Wartość odległości między dwiema powierzchniami pojawi się w Przeglądarce Mechanical.
    Note: Aby usunąć wiązanie z modelu, wybierz wiązanie w Przeglądarce Mechanical, np. fix, rigid set..., a następnie naciśnij Delete lub kliknij prawym przyciskiem myszy i wybierz opcję Delete .

Krok 5: Stosowanie parametrów

Stworzymy parametr sterujący szerokością okna.
  1. Kliknij prawym przyciskiem myszy nazwę pliku (10) w Przeglądarce Mechanical.
  2. Wybierz Dodaj nowy parametr (11) z menu kontekstowego.

    Siatka ustawień parametrów zostanie utworzona, a parametr zostanie dodany w Przeglądarce Mechanical jako v1 = 1 (12).



  3. Wybierz parametr, a następnie edytuj jego właściwości w siatce ustawień.

    Na poniższej ilustracji przedstawiono właściwości parametru Width 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 opcja Włączone, powoduje, że parametr jest sterowany geometrią.
    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.
  4. 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).

  5. Aby połączyć właśnie utworzone parametry z wiązaniem wymiarowym, wybierz wiązanie odległości w panelu Przeglądarka Mechanical i użyj parametrów do sformułowania wyrażenia w polu Wyrażenia w siatce ustawień wiązania.

    Na przykład, gdy W = 900 mm, wartość Distance_1 będzie wynosić 800 mm:

  6. (Opcjonalnie) Zmień wartość wyrażenia parametru i naciśnij Enter. Przypisane ograniczenie 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.