ConditionalMarkedPoint

Podzespół ConditionalMarkedPoint umożliwia automatyczne zastosowanie różnych podzespołów, takich jak poszerzenie, krawężnik i ściek, rów lub rzutowanie, do zespołu w zależności od tego, czy znaleziono nazwę oznaczonego punktu na pikiecie korytarza.

Podzespół ConditionalMarkedPoint umożliwia parametrom określenie kierunku wyszukiwania wartości docelowej (Na zewnątrz, Do wewnątrz lub Oba kierunki) oraz minimalnej i maksymalnej odległości do wyszukania wcześniej utworzonego oznaczonego punktu.

Podzespół ConditionalMarkedPoint jest podzespołem specjalnego typu — 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ół ConditionalMarkedPoint, w programie AutoCAD Civil 3D przeprowadzana jest analiza pikiety w celu określenia, czy istnieje oznaczony punkt w określonej odległości i określonym kierunku. Minimalne i maksymalne odległości mierzone do oznaczonego punktu są ustawiane od bieżącej linii bazowej korytarza lub punktu dołączenia podzespołu. W zależności od parametrów podzespołu ConditionalMarkedPoint do zespołu automatycznie dodawane są różne typy podzespołów.

Do zespołu można dodać co najmniej jeden podzespół ConditionalMarkedPoint, aby utworzyć proste lub złożone zachowania warunkowe. Można na przykład dodać do modelu zestaw polilinii, które pokazują położenie chodników. Ponieważ linie kończą się w miejscu przecięcia podjazdów z chodnikiem, podzespół warunkowy umożliwia dodawanie i usuwanie chodnika w zależności od obecności linii chodnika. Użycie podzespołu warunkowego eliminuje konieczność stosowania innego podzespołu do korytarza, w przypadku gdy chodnik nie jest wymagany.

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

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

Dołączenie

Podzespół ten można dołączyć do dowolnego punktu dołączenia podzespołu lub zespołu. Do punktu końcowego w podzespole ConditionalMarkedPoint 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 stosunek długości do wysokości (np. 4 : 1), chyba że podano nachylenie procentowe ze znakiem „%”.

Parametr

Opis

Rodzaj

Wartość domyślna

Strona Określa stronę, po której ma zostać umieszczony 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 ConditionalMarkedPoint i dołączonych do niego podzespołów, ale nie ma wpływu na model korytarza. Liczbowy, dodatni

12.0 stopy

3.6 m

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 ConditionalMarkedPoint i dołączonych do niego podzespołów, ale nie ma na niego żadnego wpływu na model korytarza. Liczbowy

1:1 (znaleziono)

-1:1 (nie znaleziono)

Warunek Określa warunek dostępny dla tego podzespołu. Warunek Znaleziono przetwarzany jest wtedy, gdy nazwa oznaczonego punktu zostanie znaleziona na odcinku maksymalnej odległości. Warunek Nie znaleziono przetwarzany jest wtedy, gdy nazwa oznaczonego punktu nie została ustawiona lub nie znaleziono jej na pikiecie na odcinku maksymalnej odległości. Znaleziono/Nie znaleziono Znaleziono
Maksymalna odległość Określa maksymalną szerokość na jakiej podzespół szuka nazwy oznaczonego punktu. Jeśli na odcinku określonej odległości nie znaleziono nazwy oznaczonego punktu, przetwarzany jest warunek Nie znaleziono. Liczbowy, dodatni

9999 stóp

9999 m

Minimalna odległość Określa minimalną szerokość na jakiej podzespół szuka nazwy oznaczonego punktu. Jeśli na odcinku określonej odległości nie znaleziono nazwy oznaczonego punktu, przetwarzany jest warunek Nie znaleziono. Liczbowy, dodatni

0 stóp

0 m

Kierunek wyszukiwania Określa kierunek wyszukiwania wartości docelowej. Na zewnątrz/Do wewnątrz/Oba kierunki Oba kierunki
Początek wyszukiwania Określa, czy wartość odległości jest obliczana od linii trasowania linii bazowej czy od punktu dołączenia podzespołu. Linia bazowa/Punkt dołączenia Linia bazowa

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. Więcej informacji zawiera temat Określanie ustawień docelowych korytarza.

Przypisania logiczne czasu wykonania

Brak.

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ół ConditionalMarkedPoint.

Punkt, połączenie i kody kształtu

W odróżnieniu od większości innych podzespołów podzespół ConditionalMarkedPoint nie tworzy w trybie modelowania żadnych punktów, połączeń 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.