SMARTHolechart > Mit SMARTHolechart arbeiten > So definieren Sie UDFs und lokale Gruppen
  
So definieren Sie UDFs und lokale Gruppen
Mit der Option UDF_RECOGNITION können Sie steuern, welche Typen von Gruppen von SMARTHolechart erkannt werden sollen. Alle Parameter aus der Gruppe können ausgegeben werden. Um die KE-Bemaßungen in einer Gruppe auszugeben, müssen Sie diese Parameter mit der Geometrie anhand von Beziehungen verknüpfen.
Damit SMARTHolechart Gruppen erkennt, muss eine Positionsreferenz in Ihrer Gruppe vorhanden sein. Sie können eine von zwei Positionsreferenzen verwenden:
Bezugspunkt: Nur die Position wird angezeigt.
Koordinatensystem: Position, Richtung und Orientierung können angezeigt werden. Verwenden Sie die Optionen UDF_DIR und UDF_ORIENT, um Richtung und Orientierung zu definieren.
 
*Hinweis Alle KEs und die Geometrie in einer erkannten Gruppe werden nicht für die geometriebasierte Bohrungsauswertung berücksichtigt. Wenn Sie weiterhin Geometrie aus Ihrer Gruppe erkennen möchten, fügen Sie den Parameter BUW_HC_USE dem entsprechenden KE hinzu.
UDF_RECOGNITION = NO
Keine Gruppen werden von SMARTHolechart erkannt.
UDF_RECOGNITION = BUW
Definieren Sie die folgenden Parameter, um Gruppenerkennung mit SMARTHolechart zu aktivieren:
BUW_UDF_NAME: Legt den Namen des Bohrungstyps fest.
BUW_REF: Legt die Positionsreferenz fest. Der Wert dieses Parameters bleibt unberücksichtigt.
NUMBER: Wenn mehr als ein Bohrungstyp in einem UDF definiert ist, müssen Sie die Anzahl der verschiedenen Bohrungstypen im UDF deklarieren. Jeder Bohrungstyp erfordert eine Positionsreferenz.
BUW_HC_UDF_DIR: (optional) Wenn dies nicht festgelegt wird, wird der Standard von UDF_DIR verwendet.
BUW_HC_UDF_ORIENT: (optional) Wenn dies nicht festgelegt wird, wird der Standard von UDF_ORIENT verwendet.
Wenn ein Bohrungstyp in einer Gruppe vorhanden ist, sind BUW_REF und BUW_UDF_NAME die einzigen erforderlichen Parameter. Alle KEs in der Gruppe werden für die Auswertung berücksichtigt:
BUW_REF
BUW_UDF_NAME
NUMBER
Group TESTUDF
Extrude 1
UDFCSYS1
REF 1
TESTUDF1
Extrude 2
UDFCSYS2
Sind mehrere Bohrungstypen in einer einzelnen Gruppe vorhanden, sind die Parameter BUW_REF, BUW_UDF_NAME und NUMBER erforderlich:
BUW_REF
BUW_UDF_NAME
NUMBER
Group TESTUDF
Extrude 1
TESTUDF1
1
UDFCSYS1
REF 1
TESTUDF1
1
Extrude 2
TESTUDF2
2
UDFCSYS2
REF 2
TESTUDF2
2
UDF_RECOGNITION = ALL
Unter den oben beschriebenen BUW-Gruppen werden alle Gruppen erkannt, die von einem benutzerdefinierten KE (User-Defined Feature, UDF) erkannt werden. Es muss eine Positionsreferenz (Punkt oder Koordinatensystem) im UDF geben. Die erste Referenz wird als Positionsreferenz verwendet.
Sie müssen ein UDF mit dem Namen des UDF zur Liste Bohrungstypen/UDF (Hole types/UDF) hinzufügen.
Alle Parameter und variablen Bemaßungen aus dem UDF können ausgegeben werden.