Aktivierung der Wort- und Spalten Interpretation
Messfile ermöglicht das Heraustrennen bestimmter Anteile der Koordinaten-Zeile im Wortmodus, im Spaltenmodus und auch in gemischter Form, wobei eine eindeutige Hierarchie in der Abarbeitung besteht. Mit dem Schalter WORTE aktivieren Sie global den Wortmodus. Unter Worten versteht Messfile alle einzeln stehenden Texte, welche mit Leerzeichen und/oder Kommata getrennt sein können - Komma und Leerzeichen sind hierbei absolut gleichwertig. Die Interpretation der Koordinatenzeilen mittels der Worte ist immer dann sinnvoll, wenn die Strukturen in der Koordinatendatei eindeutig nach Worten ausgerichtet, insbesondere wenn die Spaltenpositionen veränderlich sind. Neben der Aktivierung des Wortmodus müssen Sie noch die Wortnummer des entsprechenden Datenwertes angeben.
Die Wortzählung beginnt immer mit 1; Sie können aber die Zählung der Worte von links oder von rechts beginnend definieren!
|
|
Nach der Festlegung, welches Wort der Koordinatenzeile durch den Key zu verwenden ist, kann der Datenbereich noch weiter verfeinert werden, indem Sie die linke Grenze und/oder die rechte Grenze innerhalb des gewählten Wortes festlegen. Geben Sie keine linke/rechte Grenze an, wird das gesamte Wort als Auswertebereich verstanden. Die Spaltenzählung innerhalb eines Wortes beginnt auch hier wieder mit 1. Die Zählung der Spaltennummer für beide Grenzen kann unabhängig voneinander als von links beginnend und als von rechts beginnend eingestellt werden. |
Somit haben Sie also volle Kontrolle darüber, welcher Anteil eines Wortes in der Koordinatenzeile durch Messfile als Datenwert dem aktuellen Format-Key und damit dem entsprechenden Datenwert des Messpunktes zugewiesen wird. Der Modus Wortmodus wird auch dann automatisch aktiviert, wenn Sie den benötigten Anteil der Koordinatenzeile mittels der Wortliste auswählen. Dabei wird gleichzeitig die entsprechende Wortnummer gesetzt; jedoch wird auch stets die Zählung von links eingestellt, was Sie ggf. manuell ändern können. Diese spezielle Form der Spaltenfestlegung kann z.B. dann von Interesse sein, wenn die klassische Form der Zählung von links nicht zum Erfolg führt.
|
Beispiel: Koordinatenzeile: ... 110 X 1123.223 Y 4456.532 Z 54.966 0085a Die Koordinatenzeile enthält neben Punktnummer, X-, Y-, Z-Koordinaten noch den Punktcode 0085a, welcher stets als letztes Wort der Zeile enthalten ist. Gleichzeitig ist aber die Gesamtanzahl der Worte pro Zeile nicht konstant (...), so dass für die Auswertung des Punktcodes das letzte Wort der Zeile genutzt werden muss. Also würde man den Parameter WORT-NR auf den Wert 1 setzten und die Zählrichtung von rechts festlegen. |
|
|
Die Interpretation der Koordinatenzeilen mittels Spalten ist immer dann sinnvoll, wenn die Strukturen im Koordinatenfile eindeutig nach Spalten ausgerichtet, insbesondere wenn die Anzahl der Worte in den Koordinatenzeilen veränderlich sind. Neben der Aktivierung des Spaltenmodus müssen Sie noch die Anfangsspalte und/oder die Endspalte des entsprechenden Datenwertes angeben. Die Spaltenzählung beginnt immer mit 1; Sie können aber die Zählung der Anfangs- und der Endspalte von links oder von rechts beginnend definieren! Der Spaltenmodus wird auch dann automatisch aktiviert, wenn Sie den benötigten Anteil der Koordinatenzeile mittels der Spaltenliste auswählen. Dabei werden gleichzeitig die entsprechenden Spaltennummern gesetzt. |
Der Parameter VON SPALTE legt die linke Grenze des vom aktuellen Key zu nutzenden Auswertebereiches fest. Falls Sie den Wortmodus aktiviert haben, bezieht sich diese linke Auswertgrenze auf das durch den Wortparameter bestimmte Wort der Textzeile; im Spaltenmodus bezieht sie sich auf die gesamte Textzeile. Im Editierfeld tragen Sie bitte die gewünschte Spaltennummer ein; zusätzlich können Sie angeben, ob die Zählung des Parameters VON SPALTE innerhalb des Wortes/der Zeile von rechts oder von links erfolgen soll.
Mit der Schalterstellung VON SPALTE-RECHTS legen Sie fest, dass die Zählung der Anfangsspalte (= linke Grenze des Auswertebereiches) von rechts beginnt. Diese spezielle Form der Spaltenfestlegung kann z.B. dann von Interesse sein, wenn die klassische Form der Zählung von links nicht zum Erfolg führt.
|
Beispiel: Das Datenwort 001100101 enthält gleichzeitig einen Punktcode (0011) und die Punktnummer (00101) - dies bedeutet, dass die Punktnummer immer die letzten 5 Zeichen im Datenwort sind. Also würde man den Parameter VON SPALTE für die Punktnummer auf den Spaltenwert 5, und die Zählrichtung auf VON LINKS setzen; den Parameter BIS SPALTE würde man auf 1 mit Zählrichtung VON RECHTS setzen (oder einfach unbestimmt lassen - damit ist automatisch die rechteste Spalte des Datenwortes die rechte Auswertegrenze). Als Ergebnis würde der Key für die Punktnummer den Text 00101 erkennen; wenn Sie dann noch die Unterdrückung vorlaufender Nullen aktivieren, wird die Punktnummer als 101 erkannt. |

