Właściwość kodu klucza opisu określa, które opisy wstępne są dopasowane do danego klucza opisu.
Klucz opisu składa się z kodu i zestawu właściwości dodatkowych. W przypadku dopasowania kodu pozostałe właściwości określone w kluczu opisu są stosowane dla punktu podczas jego tworzenia.
Poniżej znajdują się przykładowe kody klucza opisu:
Jako kod klucza opisu można podać prosty ciąg znaków lub użyć znaków uniwersalnych, np. gwiazdki (*), służących do rozszerzania możliwości dopasowywania kluczy opisów.
Na przykład wszystkie punkty odniesienia mogą mieć przedrostek PO w opisach wstępnych, takich jak PO-1 i PO-2. W przypadku dodawania punktów odniesienia do rysunku w programie Autodesk Civil 3D można je wszystkie tworzyć z tym samym stylem punktu, stylem etykiety punktu i opisem. W tym celu należy utworzyć klucz opisu z kodem PO*. (Gwiazdka oznacza, że kod zostanie dopasowany do wszystkich opisów wstępnych rozpoczynających się od liter PO). Wszystkie punkty o opisie wstępnym rozpoczynającym się od liter PO będą tworzone przy użyciu właściwości określonych w tym kluczu opisu.
Poniższa tabela zawiera znaki uniwersalne, które mogą być używane w kodzie klucza opisu:
Znak |
Funkcja w kodzie klucza opisu |
---|---|
# (krzyżyk) |
Dopasowuje dowolną cyfrę. |
@ (ad) |
Dopasowuje dowolny znak alfanumeryczny. |
. (kropka) |
Dopasowuje dowolny znak niealfanumeryczny. |
* (gwiazdka) |
Dopasowuje dowolny ciąg znaków i może zostać użyta w dowolnym miejscu w ciągu do wyszukiwania. |
? (znak zapytania) |
Dopasowuje pojedynczy znak, np. ?BC dopasowuje ABC i 3BC. |
~ (tylda) |
Dopasowuje wszystko z wyjątkiem wzorca, np. ~*AB* dopasowuje wszystkie ciągi niezawierające AB. |
[...] (nawiasy) |
Dopasowuje dowolny ze znaków ujętych w nawiasach, np. [AB]C dopasowuje AC i BC. |
[~...] |
Dopasowuje dowolny ze znaków nieujętych w nawiasach, np. [~AB]C dopasowuje XC, ale nie AC. |
- (łącznik) |
Wewnątrz nawiasów określa zakres dla pojedynczego znaku, np. [A-G]C dopasowuje AC, BC,..., GC, ale nie HC. |
' (apostrof) |
Dopasowuje następne znaki dokładnie, np. '*AB dopasowuje *AB. |
W poniższej tabeli przedstawiono przykładowe kody kluczy opisu zawierające często używane znaki uniwersalne:
Kod klucza opisu |
Funkcja |
---|---|
T# |
Dopasowuje opisy składające się z litery T, po której występuje cyfra, np. T1, T2, ..., T9. |
STA# |
Dopasowuje opisy składające się z ciągu STA, po którym występuje cyfra, np. STA1, STA2, ..., STA9. Nie dopasowuje opisu STA, ponieważ po STA nie występuje cyfra. |
T## |
Dopasowuje opisy składające się z litery T, po której występują 2 cyfry, np. T01, ..., T99. |
1@ |
Dopasowuje opis składający się z cyfry 1, po której występuje znak alfabetu, np. 1A, 1B lub 1C. Nie dopasowuje opisu 1, ponieważ po 1 nie występuje żaden znak alfabetu. |
T. |
Dopasowuje opisy składające się z litery T, po której występuje pojedynczy, dowolny znak niealfanumeryczny, np. T- lub T+. |
T* |
Dopasowuje opisy składające się z litery T, po której występuje dowolna liczba znaków, np. T1, TOPO, T-2 lub TREE. |