ConditionalCutOrFill

W tym podzespole do zespołu są automatycznie stosowane różne podzespoły, takie jak łącza ogólne, poszerzenia, rowy lub podzespoły rzutowania, zależności od tego, czy istnieje warunek wykopu lub nasypu.

ConditionalCutOrFill jest podzespołem warunkowym. Podzespoły warunkowe umożliwiają automatyczne dodanie określonych podzespołów do zespołu po zaistnieniu warunków zdefiniowanych przez użytkownika.

Jeśli na przykład zespół zawiera podzespół ConditionalCutOrFill, w programie Autodesk Civil 3D analizowane są pikieta, odsunięcie i pozycja rzędnej podzespołu, aby określić, czy spełniony jest warunek wykopu, czy nasypu. W zależności od ustawienia parametrów podzespołu ConditionalCutOrFill do zespołu są automatycznie stosowane (dodawane) różne typy następnych podzespołów w zależności od tego, czy dla podzespołu jest spełniony warunek wykopu, czy nasypu.

Aby uzyskać więcej informacji na temat korzystania z podzespołu ConditionalCutOrFill, zobacz .

Na poniższym rysunku pokazano przekrój zespołu korytarza zawierający następujące elementy:

Do zespołu można dodać jeden lub wiele podzespołów ConditionalCutOrFill, tworząc w ten sposób proste lub złożone zachowania warunkowe w zespołach. W poprzednim przykładzie można także dodać podzespół ConditionalCutOrFill, który automatycznie jest rzutowany przy danym nachyleniu (proporcja) w przypadku wykrycia, że znajduje się on w warunku nasypu większym niż 3 metry lub przyjmującym inną określoną wartość. Podobnie można dodać podzespół ConditionalCutOrFill, dla którego zostanie automatycznie zastosowane poszerzenie w wyniku wykrycia warunku nasypu o wartości większej niż określona.

Podczas tworzenia zespołu przy użyciu podzespołów ConditionalCutOrFill w konstrukcji zespołu wyświetlanej na karcie Konstrukcja w oknie dialogowym Właściwości zespołu wskazywana jest kolejność przetwarzania podzespołów.

Korzystając z podzespołu ConditionalCutOrFill, należy pamiętać o następujących uwarunkowaniach:

Wiele podzespołów ConditionalCutOrFill

Do wspólnego punktu w zespole można dołączyć wiele podzespołów ConditionalCutOrFill. Dotyczy to wielu podzespołów ConditionalCutOrFill wykopu i/lub nasypu, jak pokazano na rysunku.

Rysunek przedstawia tylko prawą stronę zespołu. W poniższej tabeli opisano komponenty włączone do tej strony zespołu.

Komponent Opis
A Linia bazowa zespołu
B Podzespół prawego pasa ruchu
C Podzespół ConditionalCutOrFill z parametrem typu ustawionym na opcję Wykop. Jeśli zachodzi warunek wykopu, a jego wartość znajduje się w zakresie między wartościami minimalnej i maksymalnej odległości określonymi dla podzespołu (C), zostanie zastosowany określony typ podzespołu (G).
D Podzespół ConditionalCutOrFill z parametrem typu ustawionym na opcję Wykop. Jeśli zachodzi warunek wykopu, a jego wartość znajduje się w zakresie między wartościami minimalnej i maksymalnej odległości określonymi dla podzespołu (D), zostanie zastosowany podzespół rowu (H).
E Podzespół ConditionalCutOrFill z parametrem typu ustawionym na opcję Nasyp. Jeśli zachodzi warunek nasypu, a jego wartość znajduje się w zakresie między wartościami minimalnej i maksymalnej odległości określonymi dla podzespołu (E), zostanie zastosowany określony typ podzespołu (I).
F Podzespół ConditionalCutOrFill z parametrem typu ustawionym na opcję Nasyp. Jeśli zachodzi warunek nasypu, a jego wartość znajduje się w zakresie między wartościami minimalnej i maksymalnej odległości określonymi dla podzespołu (F), zostanie zastosowany określony typ podzespołu (J).
G Określony typ podzespołu stosowany w warunkach wykopu, które mieszczą się między wartościami minimalnej i maksymalnej odległości określonymi dla podzespołu (C).
H Określony typ podzespołu stosowany w warunkach wykopu, które mieszczą się między wartościami minimalnej i maksymalnej odległości określonymi dla podzespołu (D).
I Określony typ podzespołu stosowany w warunkach nasypu, które mieszczą się między wartościami minimalnej i maksymalnej odległości określonymi dla podzespołu (E).
J Określony typ podzespołu stosowany w warunkach nasypu, które mieszczą się między wartościami minimalnej i maksymalnej odległości określonymi dla podzespołu (E).

Wysokościami granicznymi wykopu lub nasypu można sterować przy użyciu parametrów wejściowych Minimalna odległość i Maksymalna odległość. Parametry wejściowe Szerokość układu i Nachylenie układu umożliwiają sterowanie pozycją grafiki wyświetlanej przez ten podzespół, gdy jest rysowany w trybie układu.

Uwaga:

Liczba podzespołów ConditionalCutOrFill, które można dodać do zespołu, jest nieograniczona.

Dołączenie

Podzespół ten można dołączyć do dowolnego punktu dołączenia podzespołu lub zespołu. Do punktu końcowego w podzespole ConditionalCutOrFill można dołączać kolejne podzespoły.

Parametry wejściowe

Uwaga: Jeśli nie zaznaczono inaczej, wszystkie wymiary podawane są w metrach lub stopach. Wszystkie nachylenia podawane są jako kąt względem pionu (np. 4 : 1), chyba że podano nachylenie procentowe ze znakiem %.

Parametr Opis Rodzaj Wartość domyślna
Bok Określa, po której stronie zespołu lub korytarza ma zostać wstawiony podzespół. Lewy / Prawy Prawy
Szerokość układu Określa długość linii rysowanej w celu reprezentacji tego podzespołu w trybie układu. Ten parametr w połączeniu z parametrem Nachylenie układu umożliwia określenie pozycji podzespołu ConditionalCutOrFill i dołączonych do niego podzespołów, ale nie jest wyświetlany w modelu korytarza ani nie ma na niego żadnego wpływu. Liczbowy, dodatni

3.6 m

12.0 stopy

Nachylenie układu Określa nachylenie (procent) linii rysowanej w celu reprezentacji tego podzespołu w trybie układu. Ten parametr w połączeniu z parametrem Szerokość układu umożliwia określenie pozycji podzespołu ConditionalCutOrFill i dołączonych do niego podzespołów, ale nie jest wyświetlany w modelu korytarza ani nie ma na niego żadnego wpływu. Liczbowy, dodatni lub ujemny

1:1 (wykop)

-1:1 (nasyp)

Typ Określa typ warunku używanego do porównania tego podzespołu z obiektem docelowym. Wykop/nasyp Wykop
Minimalna odległość Określa minimalną głębokość wykopu lub minimalną wysokość nasypu wymaganą do kontynuacji przetwarzania podzespołów połączonych z tym podzespołem ConditionalCutOrFill. Liczbowy, dodatni lub ujemny

0.0 m

0.0 stóp

Maksymalna odległość Określa maksymalną głębokość wykopu lub maksymalną wysokość nasypu wymaganą do kontynuacji przetwarzania podzespołów połączonych z tym podzespołem ConditionalCutOrFill. Liczbowy, dodatni

9999 stóp

9999 m

Parametry docelowe

W tej sekcji opisano występujące w tym podzespole parametry, które można mapować do jednego lub większej liczby obiektów docelowych, takich jak powierzchnia, linia trasowania lub obiekt profilu na rysunku. Więcej informacji zawiera temat Określanie ustawień docelowych korytarza.

Parametr Opis Stan
Powierzchnia Powierzchnia używana do określania, czy bieżące wartości pikiety, odsunięcia i rzędnej znajdują się w warunku wykopu, czy nasypu. Używane pikieta, odsunięcie i rzędna pochodzą z punktu dołączenia podzespołu ConditionalCutOrFill. Wymagany

Parametry wyjściowe

Brak.

Zachowanie

Zobacz opis.

Działanie w trybie układu

W trybie układu ten podzespół powoduje narysowanie linii przy użyciu wartości parametrów wejściowych Szerokość układu i Nachylenie układu. Linia reprezentuje położenie w zespole, w którym zastosowano podzespół ConditionalCutOrFill.

Punkt, połączenie i kody kształtu

W odróżnieniu od większości innych podzespołów podzespół ConditionalCutOrFill nie tworzy w trybie modelowania żadnych punktów, łączy ani kształtów.

Schemat kodowania

Poniższy schemat kodowania przedstawia punkty i łącza tworzone w trybie układu. W trybie modelowania dla tego podzespołu nie są tworzone żadne punkty, łącza ani kody kształtów.