<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.vermcad.de/index.php?action=history&amp;feed=atom&amp;title=MWT_Syntax-Makro_MASCHENTRANSFORMATION</id>
	<title>MWT Syntax-Makro MASCHENTRANSFORMATION - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.vermcad.de/index.php?action=history&amp;feed=atom&amp;title=MWT_Syntax-Makro_MASCHENTRANSFORMATION"/>
	<link rel="alternate" type="text/html" href="https://wiki.vermcad.de/index.php?title=MWT_Syntax-Makro_MASCHENTRANSFORMATION&amp;action=history"/>
	<updated>2026-11-03T06:22:49Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in VermCAD Hilfe Wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.vermcad.de/index.php?title=MWT_Syntax-Makro_MASCHENTRANSFORMATION&amp;diff=10300&amp;oldid=prev</id>
		<title>Claude: Entwicklerhinweise: Zeilennummern an den Code vom 18.09.2026 angeglichen</title>
		<link rel="alternate" type="text/html" href="https://wiki.vermcad.de/index.php?title=MWT_Syntax-Makro_MASCHENTRANSFORMATION&amp;diff=10300&amp;oldid=prev"/>
		<updated>2026-09-18T09:38:59Z</updated>

		<summary type="html">&lt;p&gt;Entwicklerhinweise: Zeilennummern an den Code vom 18.09.2026 angeglichen&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 18. September 2026, 10:38 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l114&quot;&gt;Zeile 114:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 114:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Quellen im Code:&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Quellen im Code:&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\GlobalConsts.pas:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1564&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1565&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1586&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1672 &lt;/del&gt;— &amp;lt;code&amp;gt;kwMaschenweiseTransformation&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kwMaschenweiseKSTransformation&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kwMaschenDefinitionen = &#039;MASCHEN&#039;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kwAutoGenerateMaschen = &#039;AUTO_MASCHEN&#039;&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\GlobalConsts.pas:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1642&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1643&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1664&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1754 &lt;/ins&gt;— &amp;lt;code&amp;gt;kwMaschenweiseTransformation&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kwMaschenweiseKSTransformation&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kwMaschenDefinitionen = &#039;MASCHEN&#039;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kwAutoGenerateMaschen = &#039;AUTO_MASCHEN&#039;&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCSCHMWT.PAS:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5448&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5457 &lt;/del&gt;— Erkennung der MASCHEN-Sektion (Fehler 800), Satzgrenzen (MASCHENTRAFO &amp;gt; 1, KS-Variante &amp;gt; 2)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCSCHMWT.PAS:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5708&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5717 &lt;/ins&gt;— Erkennung der MASCHEN-Sektion (Fehler 800), Satzgrenzen (MASCHENTRAFO &amp;gt; 1, KS-Variante &amp;gt; 2)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCSCHMWT.PAS:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3744&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3752 &lt;/del&gt;— Kopf-Parameter &amp;lt;code&amp;gt;AUTO_MASCHEN&amp;lt;/code&amp;gt; (nur Maschen-Makros)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCSCHMWT.PAS:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3760&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3768 &lt;/ins&gt;— Kopf-Parameter &amp;lt;code&amp;gt;AUTO_MASCHEN&amp;lt;/code&amp;gt; (nur Maschen-Makros)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCSCHMWT.PAS:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5139&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5143&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3777&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3793 &lt;/del&gt;— KS/LS-Satz der KS-Variante (&amp;lt;code&amp;gt;ReadSourceKsNr&amp;lt;/code&amp;gt;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCSCHMWT.PAS:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5155&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5159&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3793&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3809 &lt;/ins&gt;— KS/LS-Satz der KS-Variante (&amp;lt;code&amp;gt;ReadSourceKsNr&amp;lt;/code&amp;gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCSCHMWT.PAS:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6396&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6400 &lt;/del&gt;— Koordinaten-/Paarlesen inkl. Maschen-Ausnahme (&amp;lt;code&amp;gt;FMaschenDefinitionen&amp;lt;/code&amp;gt;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCSCHMWT.PAS:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6656&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6660 &lt;/ins&gt;— Koordinaten-/Paarlesen inkl. Maschen-Ausnahme (&amp;lt;code&amp;gt;FMaschenDefinitionen&amp;lt;/code&amp;gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCSCHMWT.PAS:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6234&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6291 &lt;/del&gt;— Punktpaare der KS-Variante, virtuelle Zielpunkte&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCSCHMWT.PAS:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6494&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6551 &lt;/ins&gt;— Punktpaare der KS-Variante, virtuelle Zielpunkte&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCSCHMWT.PAS:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3162&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3201&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3222&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3508&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3560&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3563&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3720&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3732 &lt;/del&gt;— zugelassene Kopf-Parameter (GEWM, Sortierungen, M, MF_YX, FIXM/FIXN)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCSCHMWT.PAS:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3178&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3217&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3238&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3524&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3576&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3579&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3736&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3748 &lt;/ins&gt;— zugelassene Kopf-Parameter (GEWM, Sortierungen, M, MF_YX, FIXM/FIXN)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCCALCVT.PAS:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;4918 &lt;/del&gt;— Schreiben der MASCHEN-Sektion&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCCALCVT.PAS:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5163 &lt;/ins&gt;— Schreiben der MASCHEN-Sektion&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Hilfe:NachOben}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Hilfe:NachOben}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:Blöcke mit Anweisungen (Makros)|MASCHENTRANSFORMATION]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:Blöcke mit Anweisungen (Makros)|MASCHENTRANSFORMATION]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Claude</name></author>
	</entry>
	<entry>
		<id>https://wiki.vermcad.de/index.php?title=MWT_Syntax-Makro_MASCHENTRANSFORMATION&amp;diff=8358&amp;oldid=prev</id>
		<title>Claude: MWT-Syntax-Referenz: regelbasierte Seite aus Task MWT_Syntax (Quellen: Compiler-Code + Bestands-MWTs)</title>
		<link rel="alternate" type="text/html" href="https://wiki.vermcad.de/index.php?title=MWT_Syntax-Makro_MASCHENTRANSFORMATION&amp;diff=8358&amp;oldid=prev"/>
		<updated>2026-07-20T13:54:38Z</updated>

		<summary type="html">&lt;p&gt;MWT-Syntax-Referenz: regelbasierte Seite aus Task MWT_Syntax (Quellen: Compiler-Code + Bestands-MWTs)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 20. Juli 2026, 14:54 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l124&quot;&gt;Zeile 124:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 124:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Hilfe:NachOben}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Hilfe:NachOben}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MWT Syntax-&lt;/del&gt;Blöcke mit Anweisungen (Makros)|MASCHENTRANSFORMATION]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:Blöcke mit Anweisungen (Makros)|MASCHENTRANSFORMATION]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Claude</name></author>
	</entry>
	<entry>
		<id>https://wiki.vermcad.de/index.php?title=MWT_Syntax-Makro_MASCHENTRANSFORMATION&amp;diff=8279&amp;oldid=prev</id>
		<title>Claude: MWT-Syntax-Referenz: regelbasierte Seite aus Task MWT_Syntax (Quellen: Compiler-Code + Bestands-MWTs)</title>
		<link rel="alternate" type="text/html" href="https://wiki.vermcad.de/index.php?title=MWT_Syntax-Makro_MASCHENTRANSFORMATION&amp;diff=8279&amp;oldid=prev"/>
		<updated>2026-07-20T13:00:03Z</updated>

		<summary type="html">&lt;p&gt;MWT-Syntax-Referenz: regelbasierte Seite aus Task MWT_Syntax (Quellen: Compiler-Code + Bestands-MWTs)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 20. Juli 2026, 14:00 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{DISPLAYTITLE:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Makro &lt;/del&gt;MASCHENTRANSFORMATION und KSMASCHENTRANSFORMATION}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{DISPLAYTITLE:MASCHENTRANSFORMATION und KSMASCHENTRANSFORMATION}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Rechenmakros MASCHENTRANSFORMATION und KSMASCHENTRANSFORMATION (neu seit 12/2024) führen eine &amp;#039;&amp;#039;&amp;#039;maschenweise Transformation&amp;#039;&amp;#039;&amp;#039; durch: Das Passpunktfeld wird in Dreiecksmaschen zerlegt und jeder Neupunkt wird mit den Parametern „seiner&amp;quot; Masche transformiert (nachbarschaftstreue, lokal affine Anpassung). MASCHENTRANSFORMATION arbeitet wie [[MWT Syntax-Makro TRANSFORMATION|TRANSFORMATION]] mit örtlichen Koordinaten in den Datensätzen, KSMASCHENTRANSFORMATION wie [[MWT Syntax-Makro KSTRANSFORMATION|KSTRANSFORMATION]] mit einem VermCad-Quell-Koordinatensystem. Die Maschen werden im Untersektions-Schlüsselwort &amp;#039;&amp;#039;&amp;#039;MASCHEN&amp;#039;&amp;#039;&amp;#039; explizit definiert oder mit dem Kopf-Parameter &amp;#039;&amp;#039;&amp;#039;AUTO_MASCHEN&amp;#039;&amp;#039;&amp;#039; automatisch erzeugt.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Rechenmakros MASCHENTRANSFORMATION und KSMASCHENTRANSFORMATION (neu seit 12/2024) führen eine &amp;#039;&amp;#039;&amp;#039;maschenweise Transformation&amp;#039;&amp;#039;&amp;#039; durch: Das Passpunktfeld wird in Dreiecksmaschen zerlegt und jeder Neupunkt wird mit den Parametern „seiner&amp;quot; Masche transformiert (nachbarschaftstreue, lokal affine Anpassung). MASCHENTRANSFORMATION arbeitet wie [[MWT Syntax-Makro TRANSFORMATION|TRANSFORMATION]] mit örtlichen Koordinaten in den Datensätzen, KSMASCHENTRANSFORMATION wie [[MWT Syntax-Makro KSTRANSFORMATION|KSTRANSFORMATION]] mit einem VermCad-Quell-Koordinatensystem. Die Maschen werden im Untersektions-Schlüsselwort &amp;#039;&amp;#039;&amp;#039;MASCHEN&amp;#039;&amp;#039;&amp;#039; explizit definiert oder mit dem Kopf-Parameter &amp;#039;&amp;#039;&amp;#039;AUTO_MASCHEN&amp;#039;&amp;#039;&amp;#039; automatisch erzeugt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l124&quot;&gt;Zeile 124:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 124:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Hilfe:NachOben}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Hilfe:NachOben}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:MWT Syntax|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Makro &lt;/del&gt;MASCHENTRANSFORMATION &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;und KSMASCHENTRANSFORMATION&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:MWT Syntax&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-Blöcke mit Anweisungen (Makros)&lt;/ins&gt;|MASCHENTRANSFORMATION]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Claude</name></author>
	</entry>
	<entry>
		<id>https://wiki.vermcad.de/index.php?title=MWT_Syntax-Makro_MASCHENTRANSFORMATION&amp;diff=8163&amp;oldid=prev</id>
		<title>Claude: MWT-Syntax-Referenz: regelbasierte Seite aus Task MWT_Syntax (Quellen: Compiler-Code + Bestands-MWTs)</title>
		<link rel="alternate" type="text/html" href="https://wiki.vermcad.de/index.php?title=MWT_Syntax-Makro_MASCHENTRANSFORMATION&amp;diff=8163&amp;oldid=prev"/>
		<updated>2026-07-20T11:33:12Z</updated>

		<summary type="html">&lt;p&gt;MWT-Syntax-Referenz: regelbasierte Seite aus Task MWT_Syntax (Quellen: Compiler-Code + Bestands-MWTs)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 20. Juli 2026, 12:33 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{DISPLAYTITLE:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MWT Syntax-&lt;/del&gt;Makro MASCHENTRANSFORMATION und KSMASCHENTRANSFORMATION}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{DISPLAYTITLE:Makro MASCHENTRANSFORMATION und KSMASCHENTRANSFORMATION}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Rechenmakros MASCHENTRANSFORMATION und KSMASCHENTRANSFORMATION (neu seit 12/2024) führen eine &amp;#039;&amp;#039;&amp;#039;maschenweise Transformation&amp;#039;&amp;#039;&amp;#039; durch: Das Passpunktfeld wird in Dreiecksmaschen zerlegt und jeder Neupunkt wird mit den Parametern „seiner&amp;quot; Masche transformiert (nachbarschaftstreue, lokal affine Anpassung). MASCHENTRANSFORMATION arbeitet wie [[MWT Syntax-Makro TRANSFORMATION|TRANSFORMATION]] mit örtlichen Koordinaten in den Datensätzen, KSMASCHENTRANSFORMATION wie [[MWT Syntax-Makro KSTRANSFORMATION|KSTRANSFORMATION]] mit einem VermCad-Quell-Koordinatensystem. Die Maschen werden im Untersektions-Schlüsselwort &amp;#039;&amp;#039;&amp;#039;MASCHEN&amp;#039;&amp;#039;&amp;#039; explizit definiert oder mit dem Kopf-Parameter &amp;#039;&amp;#039;&amp;#039;AUTO_MASCHEN&amp;#039;&amp;#039;&amp;#039; automatisch erzeugt.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Rechenmakros MASCHENTRANSFORMATION und KSMASCHENTRANSFORMATION (neu seit 12/2024) führen eine &amp;#039;&amp;#039;&amp;#039;maschenweise Transformation&amp;#039;&amp;#039;&amp;#039; durch: Das Passpunktfeld wird in Dreiecksmaschen zerlegt und jeder Neupunkt wird mit den Parametern „seiner&amp;quot; Masche transformiert (nachbarschaftstreue, lokal affine Anpassung). MASCHENTRANSFORMATION arbeitet wie [[MWT Syntax-Makro TRANSFORMATION|TRANSFORMATION]] mit örtlichen Koordinaten in den Datensätzen, KSMASCHENTRANSFORMATION wie [[MWT Syntax-Makro KSTRANSFORMATION|KSTRANSFORMATION]] mit einem VermCad-Quell-Koordinatensystem. Die Maschen werden im Untersektions-Schlüsselwort &amp;#039;&amp;#039;&amp;#039;MASCHEN&amp;#039;&amp;#039;&amp;#039; explizit definiert oder mit dem Kopf-Parameter &amp;#039;&amp;#039;&amp;#039;AUTO_MASCHEN&amp;#039;&amp;#039;&amp;#039; automatisch erzeugt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l110&quot;&gt;Zeile 110:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 110:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Verwandte nachbarschaftstreue Alternative ohne Maschen: &amp;lt;code&amp;gt;,VRK&amp;lt;/code&amp;gt; bei [[MWT Syntax-Makro TRANSFORMATION|TRANSFORMATION]]/[[MWT Syntax-Makro KSTRANSFORMATION|KSTRANSFORMATION]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Verwandte nachbarschaftstreue Alternative ohne Maschen: &amp;lt;code&amp;gt;,VRK&amp;lt;/code&amp;gt; bei [[MWT Syntax-Makro TRANSFORMATION|TRANSFORMATION]]/[[MWT Syntax-Makro KSTRANSFORMATION|KSTRANSFORMATION]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Quellen im Code &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Entwicklerhinweise ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;Diese Angaben richten sich an Entwickler bzw. eine KI mit Zugriff auf den VermCad-Quellcode; für die reine Nutzung der MWT-Syntax sind sie nicht nötig. Unit-Namen und besonders Zeilennummern können sich durch die laufende Weiterentwicklung verschieben - sie dienen als Einstieg, nicht als exakte Fundstelle.&#039;&#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;Quellen im Code&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:&#039;&#039;&#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\GlobalConsts.pas:1564-1565, 1586, 1672 — &amp;lt;code&amp;gt;kwMaschenweiseTransformation&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kwMaschenweiseKSTransformation&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kwMaschenDefinitionen = &amp;#039;MASCHEN&amp;#039;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kwAutoGenerateMaschen = &amp;#039;AUTO_MASCHEN&amp;#039;&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\GlobalConsts.pas:1564-1565, 1586, 1672 — &amp;lt;code&amp;gt;kwMaschenweiseTransformation&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kwMaschenweiseKSTransformation&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kwMaschenDefinitionen = &amp;#039;MASCHEN&amp;#039;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kwAutoGenerateMaschen = &amp;#039;AUTO_MASCHEN&amp;#039;&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCSCHMWT.PAS:5448-5457 — Erkennung der MASCHEN-Sektion (Fehler 800), Satzgrenzen (MASCHENTRAFO &amp;gt; 1, KS-Variante &amp;gt; 2)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* VERMCAD\VCSCHMWT.PAS:5448-5457 — Erkennung der MASCHEN-Sektion (Fehler 800), Satzgrenzen (MASCHENTRAFO &amp;gt; 1, KS-Variante &amp;gt; 2)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l121&quot;&gt;Zeile 121:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 124:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Hilfe:NachOben}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Hilfe:NachOben}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:MWT Syntax]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:MWT Syntax&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Makro MASCHENTRANSFORMATION und KSMASCHENTRANSFORMATION&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Claude</name></author>
	</entry>
	<entry>
		<id>https://wiki.vermcad.de/index.php?title=MWT_Syntax-Makro_MASCHENTRANSFORMATION&amp;diff=8042&amp;oldid=prev</id>
		<title>Claude: MWT-Syntax-Referenz: regelbasierte Seite aus Task MWT_Syntax (Quellen: Compiler-Code + Bestands-MWTs)</title>
		<link rel="alternate" type="text/html" href="https://wiki.vermcad.de/index.php?title=MWT_Syntax-Makro_MASCHENTRANSFORMATION&amp;diff=8042&amp;oldid=prev"/>
		<updated>2026-07-17T09:40:11Z</updated>

		<summary type="html">&lt;p&gt;MWT-Syntax-Referenz: regelbasierte Seite aus Task MWT_Syntax (Quellen: Compiler-Code + Bestands-MWTs)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:MWT Syntax-Makro MASCHENTRANSFORMATION und KSMASCHENTRANSFORMATION}}&lt;br /&gt;
Die Rechenmakros MASCHENTRANSFORMATION und KSMASCHENTRANSFORMATION (neu seit 12/2024) führen eine &amp;#039;&amp;#039;&amp;#039;maschenweise Transformation&amp;#039;&amp;#039;&amp;#039; durch: Das Passpunktfeld wird in Dreiecksmaschen zerlegt und jeder Neupunkt wird mit den Parametern „seiner&amp;quot; Masche transformiert (nachbarschaftstreue, lokal affine Anpassung). MASCHENTRANSFORMATION arbeitet wie [[MWT Syntax-Makro TRANSFORMATION|TRANSFORMATION]] mit örtlichen Koordinaten in den Datensätzen, KSMASCHENTRANSFORMATION wie [[MWT Syntax-Makro KSTRANSFORMATION|KSTRANSFORMATION]] mit einem VermCad-Quell-Koordinatensystem. Die Maschen werden im Untersektions-Schlüsselwort &amp;#039;&amp;#039;&amp;#039;MASCHEN&amp;#039;&amp;#039;&amp;#039; explizit definiert oder mit dem Kopf-Parameter &amp;#039;&amp;#039;&amp;#039;AUTO_MASCHEN&amp;#039;&amp;#039;&amp;#039; automatisch erzeugt.&lt;br /&gt;
&lt;br /&gt;
== Syntaxregel ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
MASCHENTRANSFORMATION [, KOORDINATENSYSTEM &amp;lt;n&amp;gt; | , LS &amp;lt;n&amp;gt;] [, &amp;lt;Kopf-Parameter&amp;gt;]*&lt;br /&gt;
  &amp;lt;Passpunkt&amp;gt; { , &amp;lt;Passpunkt&amp;gt; }* ;              (Satz 1: Passpunkte mit Y X)&lt;br /&gt;
  { &amp;lt;Neupunkt&amp;gt; ; }*                             (je Satz ein Neupunkt mit Y X)&lt;br /&gt;
  [ MASCHEN&lt;br /&gt;
    { &amp;lt;P1&amp;gt; , &amp;lt;P2&amp;gt; , &amp;lt;P3&amp;gt; ; }* ]                 (je Satz ein Dreieck)&lt;br /&gt;
END[;]&lt;br /&gt;
&lt;br /&gt;
KSMASCHENTRANSFORMATION [, &amp;lt;Kopf-Parameter&amp;gt;]*&lt;br /&gt;
  KS &amp;lt;QuellKsNr&amp;gt; | LS &amp;lt;Lagestatus&amp;gt; ;            (Satz 1: Quellsystem)&lt;br /&gt;
  &amp;lt;Passpunktpaar&amp;gt; { , &amp;lt;Passpunktpaar&amp;gt; }* ;      (Satz 2: Passpunkte)&lt;br /&gt;
  { &amp;lt;Neupunktpaar&amp;gt; ; }*&lt;br /&gt;
  [ MASCHEN&lt;br /&gt;
    { &amp;lt;P1&amp;gt; , &amp;lt;P2&amp;gt; , &amp;lt;P3&amp;gt; ; }* ]&lt;br /&gt;
END[;]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Passpunkt&amp;gt;     ::= &amp;lt;NV&amp;gt; &amp;lt;NR&amp;gt;  &amp;lt;Y&amp;gt; &amp;lt;X&amp;gt;  [o] [v]                     (wie TRANSFORMATION)&lt;br /&gt;
&amp;lt;Neupunkt&amp;gt;      ::= &amp;lt;NV&amp;gt; [&amp;lt;A&amp;gt;] &amp;lt;NR&amp;gt;  &amp;lt;Flags&amp;gt;  &amp;lt;Y&amp;gt; &amp;lt;X&amp;gt;&lt;br /&gt;
&amp;lt;Passpunktpaar&amp;gt; ::= &amp;lt;QuellPunkt&amp;gt; [&amp;lt;ZielPunkt&amp;gt;] [o] [v]              (wie KSTRANSFORMATION)&lt;br /&gt;
&amp;lt;P1&amp;gt;, &amp;lt;P2&amp;gt;, &amp;lt;P3&amp;gt; ::= &amp;lt;NV&amp;gt; [&amp;lt;A&amp;gt;] &amp;lt;NR&amp;gt;                                (Eckpunkte der Masche)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Regelelement !! Bedeutung&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;MASCHEN&amp;lt;/code&amp;gt; || leitet die Maschendefinitionen ein (eigener Satzbeginn, kein eigenes END); bei MASCHENTRANSFORMATION ab Satz 2, bei KSMASCHENTRANSFORMATION ab Satz 3 zulässig (Fehler 800, wenn das Schlüsselwort erwartet, aber nicht gefunden wird)&lt;br /&gt;
|-&lt;br /&gt;
| Dreieckssatz || genau drei Passpunkte, durch Kommas getrennt, Abschluss mit Semikolon; die Punkte referenzieren bei der KS-Variante die Punktnummern im Quellsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xx xxxxx&amp;lt;/code&amp;gt; || Platzhalter-Zielpunkt in Punktpaaren der KS-Variante: der Punkt behält seine Nummer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
Allgemeine Kopf-Parameter (&amp;lt;code&amp;gt;NR =&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;DATUM =&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ZEIT =&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;PNR =&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;KN =&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;REM =&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;NE&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;DEA&amp;lt;/code&amp;gt;) siehe [[MWT Syntax-Blockkopf-Parameter|Blockkopf-Parameter]]. Makrospezifisch:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter !! Syntax !! Pflicht !! Bedeutung !! Bundesland&lt;br /&gt;
|-&lt;br /&gt;
| Auto-Maschen || &amp;lt;code&amp;gt;,AUTO_MASCHEN&amp;lt;/code&amp;gt; (abschaltbar &amp;lt;code&amp;gt;,AUTO_MASCHEN-&amp;lt;/code&amp;gt;) || nein || Dreiecksmaschen automatisch aus dem Passpunktfeld erzeugen (Delaunay); dann entfällt die MASCHEN-Sektion || alle&lt;br /&gt;
|-&lt;br /&gt;
| GK-Reduktion || &amp;lt;code&amp;gt;,GK_RED&amp;lt;/code&amp;gt; || nein || Quellwerte Gauß-Krüger-reduzieren || alle&lt;br /&gt;
|-&lt;br /&gt;
| KS-Reduzierer || &amp;lt;code&amp;gt;,KS_RED&amp;lt;/code&amp;gt; || nein || nur KSMASCHENTRANSFORMATION: KS-Trafo-Reduzierer verwenden || alle&lt;br /&gt;
|-&lt;br /&gt;
| Maßstab || &amp;lt;code&amp;gt;,M = w&amp;lt;/code&amp;gt; || nein || nur MASCHENTRANSFORMATION: Multiplikator für die örtlichen Werte || alle&lt;br /&gt;
|-&lt;br /&gt;
| mittlerer Fehler || &amp;lt;code&amp;gt;,MF_YX = w&amp;lt;/code&amp;gt; || nein || a-priori-Fehler der Koordinaten || alle&lt;br /&gt;
|-&lt;br /&gt;
| Gewichtsmaßstab || &amp;lt;code&amp;gt;,GEWM = w&amp;lt;/code&amp;gt; || nein || Gewichtsmaßstab || alle&lt;br /&gt;
|-&lt;br /&gt;
| Sortierung || &amp;lt;code&amp;gt;,SNR_P&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;,SX_P&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;,SNR_N&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;,SX_N&amp;lt;/code&amp;gt; || nein || Pass-/Neupunkte nach Nummer bzw. X sortieren || alle&lt;br /&gt;
|-&lt;br /&gt;
| Fixierungen || &amp;lt;code&amp;gt;,FIXM&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;,FIXN&amp;lt;/code&amp;gt; || nein || Maßstab bzw. Nachbarschaft fixieren || alle&lt;br /&gt;
|-&lt;br /&gt;
| Toleranzen || &amp;lt;code&amp;gt;,ZP = w&amp;lt;/code&amp;gt; || nein || zulässige Punktabweichung || alle&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Nicht zulässig sind u. a. &amp;lt;code&amp;gt;GEWX&amp;lt;/code&amp;gt; (nur TRANSFORMATION/KSTRANSFORMATION/GRENZPRUEFUNG) und &amp;lt;code&amp;gt;CVA&amp;lt;/code&amp;gt;; auch das Flag &amp;lt;code&amp;gt;v&amp;lt;/code&amp;gt; wird bei Maschentransformationen nicht in Flags übernommen (Fehler 66 wie bei Bedingungsflags).&lt;br /&gt;
&lt;br /&gt;
== Datenzeilen ==&lt;br /&gt;
* Punktangabe wie bei [[MWT Syntax-Makro TRANSFORMATION|TRANSFORMATION]] bzw. [[MWT Syntax-Makro KSTRANSFORMATION|KSTRANSFORMATION]], siehe [[MWT Syntax-Punktidentifikation und Flags|Punktidentifikation]].&lt;br /&gt;
* Passpunkt-/Neupunkt-Sätze wie bei [[MWT Syntax-Makro TRANSFORMATION|TRANSFORMATION]] (Werteform) bzw. [[MWT Syntax-Makro KSTRANSFORMATION|KSTRANSFORMATION]] (Paarform).&lt;br /&gt;
* In der MASCHEN-Sektion enthält jeder Satz genau ein Dreieck; alle Eckpunkte müssen Passpunkte sein. Ohne MASCHEN-Sektion ist &amp;lt;code&amp;gt;AUTO_MASCHEN&amp;lt;/code&amp;gt; zu setzen.&lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
Hinweis: VermCad ergänzt beim Speichern binäre Codierungszeilen; sie sind hier weggelassen.&lt;br /&gt;
&lt;br /&gt;
=== Beispiel (Baden-Württemberg, echt — KSMASCHENTRANSFORMATION mit expliziten MASCHEN) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
KSMASCHENTRANSFORMATION, NR = 7, GK_RED,&lt;br /&gt;
  DATUM = 19.06.2026, ZEIT = 10:55:47&lt;br /&gt;
&lt;br /&gt;
  LS  895;&lt;br /&gt;
&lt;br /&gt;
 0390    804/157      0390      xxxxx ,&lt;br /&gt;
 0390      309/6      0390      xxxxx ,&lt;br /&gt;
 0390      309/7      0390      xxxxx ,&lt;br /&gt;
 0390      777/2      0390      xxxxx ;&lt;br /&gt;
&lt;br /&gt;
MASCHEN&lt;br /&gt;
 0390      309/7 , 0390      777/2 , 0390      309/6 ;&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Beispiel (Testprojekt, echt — automatische Maschen) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
KSMASCHENTRANSFORMATION, NR = 4, GK_RED, AUTO_MASCHEN,&lt;br /&gt;
  DATUM = 13.01.2025, ZEIT = 17:41:45&lt;br /&gt;
&lt;br /&gt;
  KS 1;&lt;br /&gt;
&lt;br /&gt;
  xx          10       xx       xxxxx ,&lt;br /&gt;
  xx          11       xx       xxxxx ,&lt;br /&gt;
  xx          12       xx       xxxxx ;&lt;br /&gt;
&lt;br /&gt;
  xx          97       xx       xxxxx,&lt;br /&gt;
  xx          99       xx       xxxxx;&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Die Punkte 10-12 sind Passpunkte (im Auftrag koordiniert), 97 und 99 werden maschenweise transformiert und behalten ihre Nummern.&lt;br /&gt;
&lt;br /&gt;
== Verfügbarkeit und Besonderheiten ==&lt;br /&gt;
* Verfügbar in allen Bundesland-Versionen (Compiler); in echten Projekten bisher nur in Baden-Württemberg und Testdaten beobachtet (Makrofamilie ist neu, 12/2024).&lt;br /&gt;
* Die MASCHEN-Sektion und der Parameter &amp;lt;code&amp;gt;AUTO_MASCHEN&amp;lt;/code&amp;gt; existieren nur in diesen beiden Makros.&lt;br /&gt;
* MASCHENTRANSFORMATION entspricht in Datensatzform und Header weitgehend TRANSFORMATION, KSMASCHENTRANSFORMATION entspricht KSTRANSFORMATION — dokumentierte Abweichungen: keine &amp;lt;code&amp;gt;P =&amp;lt;/code&amp;gt;-Angabe (je Masche wird eine eigene lokale Transformation gerechnet, intern Standardtyp tt_4P), keine ENTFERNUNGEN-Sektion, keine punktweisen Gewichte, kein &amp;lt;code&amp;gt;GEWX&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;CVA&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Verwandte nachbarschaftstreue Alternative ohne Maschen: &amp;lt;code&amp;gt;,VRK&amp;lt;/code&amp;gt; bei [[MWT Syntax-Makro TRANSFORMATION|TRANSFORMATION]]/[[MWT Syntax-Makro KSTRANSFORMATION|KSTRANSFORMATION]].&lt;br /&gt;
&lt;br /&gt;
== Quellen im Code ==&lt;br /&gt;
* VERMCAD\GlobalConsts.pas:1564-1565, 1586, 1672 — &amp;lt;code&amp;gt;kwMaschenweiseTransformation&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kwMaschenweiseKSTransformation&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kwMaschenDefinitionen = &amp;#039;MASCHEN&amp;#039;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kwAutoGenerateMaschen = &amp;#039;AUTO_MASCHEN&amp;#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
* VERMCAD\VCSCHMWT.PAS:5448-5457 — Erkennung der MASCHEN-Sektion (Fehler 800), Satzgrenzen (MASCHENTRAFO &amp;gt; 1, KS-Variante &amp;gt; 2)&lt;br /&gt;
* VERMCAD\VCSCHMWT.PAS:3744-3752 — Kopf-Parameter &amp;lt;code&amp;gt;AUTO_MASCHEN&amp;lt;/code&amp;gt; (nur Maschen-Makros)&lt;br /&gt;
* VERMCAD\VCSCHMWT.PAS:5139-5143, 3777-3793 — KS/LS-Satz der KS-Variante (&amp;lt;code&amp;gt;ReadSourceKsNr&amp;lt;/code&amp;gt;)&lt;br /&gt;
* VERMCAD\VCSCHMWT.PAS:6396-6400 — Koordinaten-/Paarlesen inkl. Maschen-Ausnahme (&amp;lt;code&amp;gt;FMaschenDefinitionen&amp;lt;/code&amp;gt;)&lt;br /&gt;
* VERMCAD\VCSCHMWT.PAS:6234-6291 — Punktpaare der KS-Variante, virtuelle Zielpunkte&lt;br /&gt;
* VERMCAD\VCSCHMWT.PAS:3162, 3201-3222, 3508, 3560-3563, 3720-3732 — zugelassene Kopf-Parameter (GEWM, Sortierungen, M, MF_YX, FIXM/FIXN)&lt;br /&gt;
* VERMCAD\VCCALCVT.PAS:4918 — Schreiben der MASCHEN-Sektion&lt;br /&gt;
&lt;br /&gt;
{{Hilfe:NachOben}}&lt;br /&gt;
[[Kategorie:MWT Syntax]]&lt;/div&gt;</summary>
		<author><name>Claude</name></author>
	</entry>
</feed>