<?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_TRANSFORMATION</id>
	<title>MWT Syntax-Makro TRANSFORMATION - 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_TRANSFORMATION"/>
	<link rel="alternate" type="text/html" href="https://wiki.vermcad.de/index.php?title=MWT_Syntax-Makro_TRANSFORMATION&amp;action=history"/>
	<updated>2026-11-03T04:21:38Z</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_TRANSFORMATION&amp;diff=10311&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_TRANSFORMATION&amp;diff=10311&amp;oldid=prev"/>
		<updated>2026-09-18T09:39:11Z</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:39 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-l136&quot;&gt;Zeile 136:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 136:&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;1562 &lt;/del&gt;— &amp;lt;code&amp;gt;kwTransformation&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;1640 &lt;/ins&gt;— &amp;lt;code&amp;gt;kwTransformation&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;2238&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2266 &lt;/del&gt;— &amp;lt;code&amp;gt;ReadTransParameters&amp;lt;/code&amp;gt;: P = 3/4/5/6 (Lage), P| = 1/2 (Höhe)&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;2241&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2269 &lt;/ins&gt;— &amp;lt;code&amp;gt;ReadTransParameters&amp;lt;/code&amp;gt;: P = 3/4/5/6 (Lage), P| = 1/2 (Höhe)&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;5253&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5265 &lt;/del&gt;— eingebettete ENTFERNUNGEN-Sektion; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6310&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6363 &lt;/del&gt;— Maß Pflicht + Gewicht&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;5513&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5525 &lt;/ins&gt;— eingebettete ENTFERNUNGEN-Sektion; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6570&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6623 &lt;/ins&gt;— Maß Pflicht + Gewicht&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;6421 &lt;/del&gt;— Passpunkt-Koordinaten (Pflicht, Fehler 77), Gewicht/GewX, Flags o/v&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;6681 &lt;/ins&gt;— Passpunkt-Koordinaten (Pflicht, Fehler 77), Gewicht/GewX, Flags o/v&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;5943&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6002 &lt;/del&gt;— Neupunkte ab Satz 2 (Koordinaten Pflicht)&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;6203&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6262 &lt;/ins&gt;— Neupunkte ab Satz 2 (Koordinaten Pflicht)&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;3489&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3493 &lt;/del&gt;— &amp;lt;code&amp;gt;POLAR&amp;lt;/code&amp;gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3506&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3512 &lt;/del&gt;— &amp;lt;code&amp;gt;M&amp;lt;/code&amp;gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3157&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3175 &lt;/del&gt;— &amp;lt;code&amp;gt;GEWX&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;GEWM&amp;lt;/code&amp;gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3615&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3619 &lt;/del&gt;— &amp;lt;code&amp;gt;CVA&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;3505&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3509 &lt;/ins&gt;— &amp;lt;code&amp;gt;POLAR&amp;lt;/code&amp;gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3522&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3528 &lt;/ins&gt;— &amp;lt;code&amp;gt;M&amp;lt;/code&amp;gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3173&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3191 &lt;/ins&gt;— &amp;lt;code&amp;gt;GEWX&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;GEWM&amp;lt;/code&amp;gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3631&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3635 &lt;/ins&gt;— &amp;lt;code&amp;gt;CVA&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;6542&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6548 &lt;/del&gt;— keine Bedingungsflags (b/s) in Trafos (Fehler 66)&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;6819&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6825 &lt;/ins&gt;— keine Bedingungsflags (b/s) in Trafos (Fehler 66)&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;1303&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1319 &lt;/del&gt;— &amp;lt;code&amp;gt;TTransformation_Base.Init&amp;lt;/code&amp;gt;: Default tt_3P für ca_Transformation&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;1331&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1347 &lt;/ins&gt;— &amp;lt;code&amp;gt;TTransformation_Base.Init&amp;lt;/code&amp;gt;: Default tt_3P für ca_Transformation&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\GlobalTypConsts.pas:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;346&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;351 &lt;/del&gt;— &amp;lt;code&amp;gt;ca_PunktIdentWithoutVMA&amp;lt;/code&amp;gt; (keine VMA-Spalte)&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\GlobalTypConsts.pas:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;373&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;378 &lt;/ins&gt;— &amp;lt;code&amp;gt;ca_PunktIdentWithoutVMA&amp;lt;/code&amp;gt; (keine VMA-Spalte)&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:6228 — Neupunkte über &amp;lt;code&amp;gt;NextPunktIdent&amp;lt;/code&amp;gt; → VERMCAD\VcSCheck.pas:1236-1259 &amp;lt;code&amp;gt;NextPunktId&amp;lt;/code&amp;gt;: Punktart &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; wird stets gelesen (alle Ausgaben); VERMCAD\VCSCHMWT.PAS:6396-6465 — Passpunkte in Satz 1: &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; nur unter &amp;lt;code&amp;gt;{$IFDEF A_NR}&amp;lt;/code&amp;gt;, dort optional&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:6228 — Neupunkte über &amp;lt;code&amp;gt;NextPunktIdent&amp;lt;/code&amp;gt; → VERMCAD\VcSCheck.pas:1236-1259 &amp;lt;code&amp;gt;NextPunktId&amp;lt;/code&amp;gt;: Punktart &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; wird stets gelesen (alle Ausgaben); VERMCAD\VCSCHMWT.PAS:6396-6465 — Passpunkte in Satz 1: &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; nur unter &amp;lt;code&amp;gt;{$IFDEF A_NR}&amp;lt;/code&amp;gt;, dort optional&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)|TRANSFORMATION]]&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)|TRANSFORMATION]]&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_TRANSFORMATION&amp;diff=10242&amp;oldid=prev</id>
		<title>Claude: Punktart A: im Neupunkt Pflicht (alle Ausgaben), im Passpunkt nur Brandenburg/Berlin und optional</title>
		<link rel="alternate" type="text/html" href="https://wiki.vermcad.de/index.php?title=MWT_Syntax-Makro_TRANSFORMATION&amp;diff=10242&amp;oldid=prev"/>
		<updated>2026-09-18T09:36:50Z</updated>

		<summary type="html">&lt;p&gt;Punktart A: im Neupunkt Pflicht (alle Ausgaben), im Passpunkt nur Brandenburg/Berlin und optional&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:36 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-l11&quot;&gt;Zeile 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 11:&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;END[;]&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;END[;]&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;&amp;lt;Passpunkt&amp;gt; ::= &amp;lt;NV&amp;gt; &amp;lt;NR&amp;gt;  &amp;lt;W1&amp;gt; &amp;lt;W2&amp;gt;  [&amp;lt;Gew&amp;gt; [&amp;lt;GewX&amp;gt;]]  [o] [v]&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;&amp;lt;Passpunkt&amp;gt; ::= &amp;lt;NV&amp;gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[&amp;lt;A&amp;gt;] &lt;/ins&gt;&amp;lt;NR&amp;gt;  &amp;lt;W1&amp;gt; &amp;lt;W2&amp;gt;  [&amp;lt;Gew&amp;gt; [&amp;lt;GewX&amp;gt;]]  [o] [v]&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;&amp;lt;Neupunkt&amp;gt;  ::= &amp;lt;NV&amp;gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[&lt;/del&gt;&amp;lt;A&amp;gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;] &lt;/del&gt;&amp;lt;NR&amp;gt;  &amp;lt;Flags&amp;gt;  &amp;lt;W1&amp;gt; &amp;lt;W2&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;&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;W1&amp;gt; &amp;lt;W2&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;&amp;lt;/pre&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;&amp;lt;/pre&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;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;{| class=&amp;quot;wikitable&amp;quot;&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;{| class=&amp;quot;wikitable&amp;quot;&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;! Regelelement !! Bedeutung&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;! Regelelement !! Bedeutung&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;|-&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;| &amp;lt;code&amp;gt;&amp;amp;lt;A&amp;amp;gt;&amp;lt;/code&amp;gt; || Punktart. Beim &#039;&#039;&#039;Neupunkt&#039;&#039;&#039; steht sie in allen Ausgaben (Pflicht; als Platzhalter genügt &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;). Beim &#039;&#039;&#039;Passpunkt&#039;&#039;&#039; gibt es sie nur in den Ausgaben für &#039;&#039;&#039;Brandenburg&#039;&#039;&#039; und &#039;&#039;&#039;Berlin&#039;&#039;&#039;, dort ist sie optional; siehe [[MWT Syntax-Punktidentifikation und Flags|Punktidentifikation]]&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;|-&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;|-&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;| &amp;lt;code&amp;gt;&amp;amp;lt;W1&amp;amp;gt; &amp;amp;lt;W2&amp;amp;gt;&amp;lt;/code&amp;gt; || örtliche Koordinaten &amp;lt;code&amp;gt;Y X&amp;lt;/code&amp;gt; (Pflicht); mit Kopf-Parameter &amp;lt;code&amp;gt;POLAR&amp;lt;/code&amp;gt; stattdessen &amp;lt;code&amp;gt;Hz HD&amp;lt;/code&amp;gt; (polare Quellwerte)&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;lt;code&amp;gt;&amp;amp;lt;W1&amp;amp;gt; &amp;amp;lt;W2&amp;amp;gt;&amp;lt;/code&amp;gt; || örtliche Koordinaten &amp;lt;code&amp;gt;Y X&amp;lt;/code&amp;gt; (Pflicht); mit Kopf-Parameter &amp;lt;code&amp;gt;POLAR&amp;lt;/code&amp;gt; stattdessen &amp;lt;code&amp;gt;Hz HD&amp;lt;/code&amp;gt; (polare Quellwerte)&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-l65&quot;&gt;Zeile 65:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 67:&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;== Datenzeilen ==&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;== Datenzeilen ==&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;* Punktangabe siehe [[MWT Syntax-Punktidentifikation und Flags|Punktidentifikation]]; Transformationen gehören zu den Makros &#039;&#039;&#039;ohne VMA-Spalte&#039;&#039;&#039; in Neupunkten (&amp;lt;code&amp;gt;NV &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[&lt;/del&gt;A&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;] &lt;/del&gt;NR Flags Werte&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;* Punktangabe siehe [[MWT Syntax-Punktidentifikation und Flags|Punktidentifikation]]; Transformationen gehören zu den Makros &#039;&#039;&#039;ohne VMA-Spalte&#039;&#039;&#039; in Neupunkten (&amp;lt;code&amp;gt;NV A NR Flags Werte&amp;lt;/code&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, die Punktart &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; ist dort Pflicht&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;* &amp;#039;&amp;#039;&amp;#039;Satz 1&amp;#039;&amp;#039;&amp;#039; (Passpunkte, kommagetrennt): jeder Passpunkt braucht beide örtlichen Koordinaten (Fehler 77 bei fehlenden Werten).&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;Satz 1&amp;#039;&amp;#039;&amp;#039; (Passpunkte, kommagetrennt): jeder Passpunkt braucht beide örtlichen Koordinaten (Fehler 77 bei fehlenden Werten).&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;* &amp;#039;&amp;#039;&amp;#039;Ab Satz 2&amp;#039;&amp;#039;&amp;#039; je Satz genau ein Neupunkt mit vollständiger Punktbeschreibung und beiden örtlichen Koordinaten.&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;Ab Satz 2&amp;#039;&amp;#039;&amp;#039; je Satz genau ein Neupunkt mit vollständiger Punktbeschreibung und beiden örtlichen Koordinaten.&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-l143&quot;&gt;Zeile 143:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 145:&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\VCCALCVT.PAS:1303-1319 — &amp;lt;code&amp;gt;TTransformation_Base.Init&amp;lt;/code&amp;gt;: Default tt_3P für ca_Transformation&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\VCCALCVT.PAS:1303-1319 — &amp;lt;code&amp;gt;TTransformation_Base.Init&amp;lt;/code&amp;gt;: Default tt_3P für ca_Transformation&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\GlobalTypConsts.pas:346-351 — &amp;lt;code&amp;gt;ca_PunktIdentWithoutVMA&amp;lt;/code&amp;gt; (keine VMA-Spalte)&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\GlobalTypConsts.pas:346-351 — &amp;lt;code&amp;gt;ca_PunktIdentWithoutVMA&amp;lt;/code&amp;gt; (keine VMA-Spalte)&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;* VERMCAD\VCSCHMWT.PAS:6228 — Neupunkte über &amp;lt;code&amp;gt;NextPunktIdent&amp;lt;/code&amp;gt; → VERMCAD\VcSCheck.pas:1236-1259 &amp;lt;code&amp;gt;NextPunktId&amp;lt;/code&amp;gt;: Punktart &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; wird stets gelesen (alle Ausgaben); VERMCAD\VCSCHMWT.PAS:6396-6465 — Passpunkte in Satz 1: &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; nur unter &amp;lt;code&amp;gt;{$IFDEF A_NR}&amp;lt;/code&amp;gt;, dort optional&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;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)|TRANSFORMATION]]&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)|TRANSFORMATION]]&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_TRANSFORMATION&amp;diff=8426&amp;oldid=prev</id>
		<title>Claude: Alt-Klassik-Doku eingemischt: Mehrwert/Grafiken/Siehe-auch (Task MWT_Syntax)</title>
		<link rel="alternate" type="text/html" href="https://wiki.vermcad.de/index.php?title=MWT_Syntax-Makro_TRANSFORMATION&amp;diff=8426&amp;oldid=prev"/>
		<updated>2026-07-20T20:30:45Z</updated>

		<summary type="html">&lt;p&gt;Alt-Klassik-Doku eingemischt: Mehrwert/Grafiken/Siehe-auch (Task MWT_Syntax)&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, 21:30 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-l126&quot;&gt;Zeile 126:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 126:&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 Makros: [[MWT Syntax-Makro KSTRANSFORMATION|KSTRANSFORMATION]] (Quelle ist ein VermCad-Koordinatensystem statt Wertespalten), [[MWT Syntax-Makro MASCHENTRANSFORMATION|MASCHENTRANSFORMATION/KSMASCHENTRANSFORMATION]] (maschenweise), [[MWT Syntax-Makro VKTRANSFORMATION|VKTRANSFORMATION]] (verkettete Systeme), [[MWT Syntax-Makro GRENZPRUEFUNG|GRENZPRUEFUNG]] (nur Prüfung, keine Neupunkte).&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 Makros: [[MWT Syntax-Makro KSTRANSFORMATION|KSTRANSFORMATION]] (Quelle ist ein VermCad-Koordinatensystem statt Wertespalten), [[MWT Syntax-Makro MASCHENTRANSFORMATION|MASCHENTRANSFORMATION/KSMASCHENTRANSFORMATION]] (maschenweise), [[MWT Syntax-Makro VKTRANSFORMATION|VKTRANSFORMATION]] (verkettete Systeme), [[MWT Syntax-Makro GRENZPRUEFUNG|GRENZPRUEFUNG]] (nur Prüfung, keine Neupunkte).&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;* Zugehörige [[MWT Syntax-Globale Optionen|globale Optionen]]: &amp;lt;code&amp;gt;$SP_DEP_TRAFO&amp;lt;/code&amp;gt; (Abhängigkeitsausnahme inkl. Trafos, schaltet &amp;lt;code&amp;gt;,NA&amp;lt;/code&amp;gt; frei).&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;* Zugehörige [[MWT Syntax-Globale Optionen|globale Optionen]]: &amp;lt;code&amp;gt;$SP_DEP_TRAFO&amp;lt;/code&amp;gt; (Abhängigkeitsausnahme inkl. Trafos, schaltet &amp;lt;code&amp;gt;,NA&amp;lt;/code&amp;gt; frei).&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;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Alt-Dokumentation: &lt;/del&gt;[[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MWT-Blöcke mit Anweisungen (Makros)&lt;/del&gt;-Das &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Makro TRANSFORMATION&lt;/del&gt;|Das &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Makro TRANSFORMATION&lt;/del&gt;]]&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;/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;== Siehe auch ==&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;Rechnen Menü&lt;/ins&gt;-Das &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Dialogfenster Transformation&lt;/ins&gt;|Das &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Dialogfenster Transformation&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;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;== Entwicklerhinweise ==&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;== Entwicklerhinweise ==&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_TRANSFORMATION&amp;diff=8369&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_TRANSFORMATION&amp;diff=8369&amp;oldid=prev"/>
		<updated>2026-07-20T13:54:45Z</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-l143&quot;&gt;Zeile 143:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 143:&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)|TRANSFORMATION]]&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)|TRANSFORMATION]]&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_TRANSFORMATION&amp;diff=8290&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_TRANSFORMATION&amp;diff=8290&amp;oldid=prev"/>
		<updated>2026-07-20T13:00:10Z</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;TRANSFORMATION}}&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:TRANSFORMATION}}&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;Das Rechenmakro TRANSFORMATION transformiert Punkte aus einem beliebigen (örtlichen) Koordinatensystem über Passpunkte in das System des Auftrags. Der erste Satz enthält die Passpunkte mit ihren örtlichen Koordinaten, die folgenden Sätze die Neupunkte. Eine eingebettete ENTFERNUNGEN-Sektion erlaubt zusätzlich Spannmaße als Beobachtungen.&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;Das Rechenmakro TRANSFORMATION transformiert Punkte aus einem beliebigen (örtlichen) Koordinatensystem über Passpunkte in das System des Auftrags. Der erste Satz enthält die Passpunkte mit ihren örtlichen Koordinaten, die folgenden Sätze die Neupunkte. Eine eingebettete ENTFERNUNGEN-Sektion erlaubt zusätzlich Spannmaße als Beobachtungen.&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-l143&quot;&gt;Zeile 143:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 143:&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;TRANSFORMATION]]&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;|TRANSFORMATION]]&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_TRANSFORMATION&amp;diff=8174&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_TRANSFORMATION&amp;diff=8174&amp;oldid=prev"/>
		<updated>2026-07-20T11:33:20Z</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 TRANSFORMATION}}&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 TRANSFORMATION}}&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;Das Rechenmakro TRANSFORMATION transformiert Punkte aus einem beliebigen (örtlichen) Koordinatensystem über Passpunkte in das System des Auftrags. Der erste Satz enthält die Passpunkte mit ihren örtlichen Koordinaten, die folgenden Sätze die Neupunkte. Eine eingebettete ENTFERNUNGEN-Sektion erlaubt zusätzlich Spannmaße als Beobachtungen.&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;Das Rechenmakro TRANSFORMATION transformiert Punkte aus einem beliebigen (örtlichen) Koordinatensystem über Passpunkte in das System des Auftrags. Der erste Satz enthält die Passpunkte mit ihren örtlichen Koordinaten, die folgenden Sätze die Neupunkte. Eine eingebettete ENTFERNUNGEN-Sektion erlaubt zusätzlich Spannmaße als Beobachtungen.&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-l128&quot;&gt;Zeile 128:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 128:&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;* Alt-Dokumentation: [[MWT-Blöcke mit Anweisungen (Makros)-Das Makro TRANSFORMATION|Das Makro TRANSFORMATION]].&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;* Alt-Dokumentation: [[MWT-Blöcke mit Anweisungen (Makros)-Das Makro TRANSFORMATION|Das Makro TRANSFORMATION]].&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:1562 — &amp;lt;code&amp;gt;kwTransformation&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:1562 — &amp;lt;code&amp;gt;kwTransformation&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:2238-2266 — &amp;lt;code&amp;gt;ReadTransParameters&amp;lt;/code&amp;gt;: P = 3/4/5/6 (Lage), P| = 1/2 (Höhe)&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:2238-2266 — &amp;lt;code&amp;gt;ReadTransParameters&amp;lt;/code&amp;gt;: P = 3/4/5/6 (Lage), P| = 1/2 (Höhe)&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-l140&quot;&gt;Zeile 140:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 143:&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 TRANSFORMATION&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_TRANSFORMATION&amp;diff=8053&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_TRANSFORMATION&amp;diff=8053&amp;oldid=prev"/>
		<updated>2026-07-17T09:40:20Z</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 TRANSFORMATION}}&lt;br /&gt;
Das Rechenmakro TRANSFORMATION transformiert Punkte aus einem beliebigen (örtlichen) Koordinatensystem über Passpunkte in das System des Auftrags. Der erste Satz enthält die Passpunkte mit ihren örtlichen Koordinaten, die folgenden Sätze die Neupunkte. Eine eingebettete ENTFERNUNGEN-Sektion erlaubt zusätzlich Spannmaße als Beobachtungen.&lt;br /&gt;
&lt;br /&gt;
== Syntaxregel ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TRANSFORMATION [, 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)&lt;br /&gt;
  { &amp;lt;Neupunkt&amp;gt; ; }*                                      (je Satz ein Neupunkt)&lt;br /&gt;
  [ ENTFERNUNGEN [, M = &amp;lt;w&amp;gt;]&lt;br /&gt;
    { &amp;lt;NV&amp;gt; [&amp;lt;A&amp;gt;] &amp;lt;NR&amp;gt;  &amp;lt;NV&amp;gt; [&amp;lt;A&amp;gt;] &amp;lt;NR&amp;gt;  &amp;lt;Maß&amp;gt; [&amp;lt;Gew&amp;gt;] [o] ; }* ]&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;W1&amp;gt; &amp;lt;W2&amp;gt;  [&amp;lt;Gew&amp;gt; [&amp;lt;GewX&amp;gt;]]  [o] [v]&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;W1&amp;gt; &amp;lt;W2&amp;gt;&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;&amp;amp;lt;W1&amp;amp;gt; &amp;amp;lt;W2&amp;amp;gt;&amp;lt;/code&amp;gt; || örtliche Koordinaten &amp;lt;code&amp;gt;Y X&amp;lt;/code&amp;gt; (Pflicht); mit Kopf-Parameter &amp;lt;code&amp;gt;POLAR&amp;lt;/code&amp;gt; stattdessen &amp;lt;code&amp;gt;Hz HD&amp;lt;/code&amp;gt; (polare Quellwerte)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;lt;Gew&amp;amp;gt; [&amp;amp;lt;GewX&amp;amp;gt;]&amp;lt;/code&amp;gt; || optionales Gewicht des Passpunkts; mit Kopf-Parameter &amp;lt;code&amp;gt;GEWX&amp;lt;/code&amp;gt; zusätzlich getrenntes X-Gewicht&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;o&amp;lt;/code&amp;gt; || Passpunkt passiv setzen (nimmt nicht an der Ausgleichung teil, wird nur geprüft)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;v&amp;lt;/code&amp;gt; || Flag Veränderung (Punkt wird als koordinatenmäßig verändert geführt; seit 29.05.2020 auch bei Trafo-Festpunkten)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;lt;Flags&amp;amp;gt;&amp;lt;/code&amp;gt; || Flags des Neupunkts, üblich &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt; (keine); Bedingungsflags &amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt; sind in Transformationen &amp;#039;&amp;#039;&amp;#039;nicht&amp;#039;&amp;#039;&amp;#039; zulässig (Fehler 66)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ENTFERNUNGEN&amp;lt;/code&amp;gt; || eingebettete Spannmaß-Sektion (ab Satz 2 möglich): je Satz zwei Punkte mit Pflicht-Maß, optional Gewicht; Flag &amp;lt;code&amp;gt;o&amp;lt;/code&amp;gt; = Maß nicht verwenden&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;#039;…&amp;#039;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;REM = &amp;#039;…&amp;#039;&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;
| Parameterzahl || &amp;lt;code&amp;gt;,P = 3&amp;amp;#124;4&amp;amp;#124;5&amp;amp;#124;6&amp;lt;/code&amp;gt; || nein || Transformationstyp: 3 = Kongruenz (&amp;#039;&amp;#039;&amp;#039;Standard&amp;#039;&amp;#039;&amp;#039;), 4 = Helmert/Ähnlichkeit, 5 = 5-Parameter, 6 = Affin. Höhen: &amp;lt;code&amp;gt;,P&amp;amp;#124; = 1&amp;amp;#124;2&amp;lt;/code&amp;gt; || alle&lt;br /&gt;
|-&lt;br /&gt;
| polare Quelle || &amp;lt;code&amp;gt;,POLAR&amp;lt;/code&amp;gt; || nein || Quellwerte sind &amp;lt;code&amp;gt;Hz HD&amp;lt;/code&amp;gt; statt &amp;lt;code&amp;gt;Y X&amp;lt;/code&amp;gt; || alle&lt;br /&gt;
|-&lt;br /&gt;
| Maßstab || &amp;lt;code&amp;gt;,M = w&amp;lt;/code&amp;gt; || nein || Multiplikator für alle örtlichen Werte (auch reziprok &amp;lt;code&amp;gt;M = 1/0.9987&amp;lt;/code&amp;gt;); in Folgesätzen für die ENTFERNUNGEN-Sektion erlaubt || alle&lt;br /&gt;
|-&lt;br /&gt;
| GK-Reduktion || &amp;lt;code&amp;gt;,GK_RED&amp;lt;/code&amp;gt; || nein || örtliche Werte Gauß-Krüger-reduzieren (auch in Folgesätzen erlaubt) || alle&lt;br /&gt;
|-&lt;br /&gt;
| Toleranzen || &amp;lt;code&amp;gt;,ZP = w&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;,ZS = w&amp;lt;/code&amp;gt; || nein || zulässige Punkt- bzw. Spannmaßabweichung || alle&lt;br /&gt;
|-&lt;br /&gt;
| Restklaffen || &amp;lt;code&amp;gt;,VRK&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;,VRK = s&amp;amp;#124;s2&amp;amp;#124;s32&amp;lt;/code&amp;gt; || nein || nachbarschaftstreue Verteilung der Restklaffen || alle&lt;br /&gt;
|-&lt;br /&gt;
| Gewichte || &amp;lt;code&amp;gt;,GEWX&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;,GEWM = w&amp;lt;/code&amp;gt; || nein || getrennte X-Gewichte zulassen / Gewichtsmaßstab || alle&lt;br /&gt;
|-&lt;br /&gt;
| mittlere Fehler || &amp;lt;code&amp;gt;,MF_S = w&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;,MF_YX = w&amp;lt;/code&amp;gt; || nein || a-priori-Fehler der Spannmaße bzw. der Koordinaten || alle&lt;br /&gt;
|-&lt;br /&gt;
| gemeinsame VA || &amp;lt;code&amp;gt;,CVA&amp;lt;/code&amp;gt; || nein || Transformation &amp;#039;&amp;#039;&amp;#039;verkettet&amp;#039;&amp;#039;&amp;#039; mit der Streckenausgleichung der ENTFERNUNGEN-Sektion rechnen (statt nacheinander) || 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 || Passpunkte/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;
| Abhängigkeit || &amp;lt;code&amp;gt;,NA&amp;lt;/code&amp;gt; || nein || normale Abhängigkeit (nur mit globaler Option &amp;lt;code&amp;gt;$SP_DEP_TRAFO&amp;lt;/code&amp;gt;) || alle&lt;br /&gt;
|-&lt;br /&gt;
| BW-Spezifika || &amp;lt;code&amp;gt;,APA&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;,AWS = n&amp;lt;/code&amp;gt; || nein || automatische Punktausscheidung / Auswerteschranke || nur BW&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Datenzeilen ==&lt;br /&gt;
* Punktangabe siehe [[MWT Syntax-Punktidentifikation und Flags|Punktidentifikation]]; Transformationen gehören zu den Makros &amp;#039;&amp;#039;&amp;#039;ohne VMA-Spalte&amp;#039;&amp;#039;&amp;#039; in Neupunkten (&amp;lt;code&amp;gt;NV [A] NR Flags Werte&amp;lt;/code&amp;gt;).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Satz 1&amp;#039;&amp;#039;&amp;#039; (Passpunkte, kommagetrennt): jeder Passpunkt braucht beide örtlichen Koordinaten (Fehler 77 bei fehlenden Werten).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Ab Satz 2&amp;#039;&amp;#039;&amp;#039; je Satz genau ein Neupunkt mit vollständiger Punktbeschreibung und beiden örtlichen Koordinaten.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ENTFERNUNGEN-Sektion&amp;#039;&amp;#039;&amp;#039;: erster Datensatz je Paar enthält beide Punkte und das gemessene Maß (Pflicht), optional ein Gewicht; wie beim Makro [[MWT Syntax-Makro ENTFERNUNGEN|ENTFERNUNGEN]], aber als Beobachtung der Ausgleichung.&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 — Helmert mit VRK) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TRANSFORMATION, NR = 1, P = 4, GK_RED, VRK, GEWM = 50000.0,&lt;br /&gt;
  DATUM = 16.09.2020,&lt;br /&gt;
  ZEIT = 15:10:34,&lt;br /&gt;
  PNR = 1,&lt;br /&gt;
  REM = &amp;#039;Datei ws.txt&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 0455     218/22    50736.59   70881.81,&lt;br /&gt;
 0455     218/38    50858.57   70916.22,&lt;br /&gt;
 0455      220/0    50677.31   71012.43,&lt;br /&gt;
 0456      471/0    50845.70   71067.51;&lt;br /&gt;
&lt;br /&gt;
 0455 2   218/31  x    50778.17   70899.03;&lt;br /&gt;
 0455 2   218/29  x    50772.10   70908.53;&lt;br /&gt;
 0455 2   218/30  x    50774.33   70909.72;&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Beispiel (Baden-Württemberg, echt — 5-Parameter, Zahlenriss mit X-Gewichten) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TRANSFORMATION, NR = 2, P = 5, GK_RED, GEWX,&lt;br /&gt;
  DATUM = 16.09.2020, ZEIT = 16:01:17, PNR = 1,&lt;br /&gt;
  KN = &amp;#039;1854/55 S.15&amp;#039;,&lt;br /&gt;
  REM = &amp;#039;Datei linie_4.txt&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 0455       V709        0.00      12.32,&lt;br /&gt;
 0455       V710        0.00      14.15,&lt;br /&gt;
 0455    218/104        0.00      35.67,&lt;br /&gt;
 0455    218/105      -68.36      39.54;&lt;br /&gt;
&lt;br /&gt;
 0455 2  218/131  x        0.00      38.10;&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Beispiel (polare Quelle, aus der Alt-Dokumentation) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TRANSFORMATION, NR = 8, P = 4, POLAR&lt;br /&gt;
&lt;br /&gt;
  xx       80   114.3402     81.307,&lt;br /&gt;
  xx       20    18.4710    101.390,&lt;br /&gt;
  xx       30   324.5825     76.239;&lt;br /&gt;
&lt;br /&gt;
  xx  x  4001  x      201.3487     54.230;&lt;br /&gt;
  xx  x  4002  x      187.0450     68.540;&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Verfügbarkeit und Besonderheiten ==&lt;br /&gt;
* Verfügbar in allen Bundesland-Versionen; sehr häufig in BW (Zahlenriss-Auswertung), daneben Anhalt, Sachsen, Thüringen, MyMWTs.&lt;br /&gt;
* Standard-Transformationstyp ist die &amp;#039;&amp;#039;&amp;#039;Kongruenztransformation (P = 3)&amp;#039;&amp;#039;&amp;#039; — anders als bei [[MWT Syntax-Makro KSTRANSFORMATION|KSTRANSFORMATION]] und [[MWT Syntax-Makro GRENZPRUEFUNG|GRENZPRUEFUNG]] (dort P = 4).&lt;br /&gt;
* Verwandte Makros: [[MWT Syntax-Makro KSTRANSFORMATION|KSTRANSFORMATION]] (Quelle ist ein VermCad-Koordinatensystem statt Wertespalten), [[MWT Syntax-Makro MASCHENTRANSFORMATION|MASCHENTRANSFORMATION/KSMASCHENTRANSFORMATION]] (maschenweise), [[MWT Syntax-Makro VKTRANSFORMATION|VKTRANSFORMATION]] (verkettete Systeme), [[MWT Syntax-Makro GRENZPRUEFUNG|GRENZPRUEFUNG]] (nur Prüfung, keine Neupunkte).&lt;br /&gt;
* Zugehörige [[MWT Syntax-Globale Optionen|globale Optionen]]: &amp;lt;code&amp;gt;$SP_DEP_TRAFO&amp;lt;/code&amp;gt; (Abhängigkeitsausnahme inkl. Trafos, schaltet &amp;lt;code&amp;gt;,NA&amp;lt;/code&amp;gt; frei).&lt;br /&gt;
* Alt-Dokumentation: [[MWT-Blöcke mit Anweisungen (Makros)-Das Makro TRANSFORMATION|Das Makro TRANSFORMATION]].&lt;br /&gt;
&lt;br /&gt;
== Quellen im Code ==&lt;br /&gt;
* VERMCAD\GlobalConsts.pas:1562 — &amp;lt;code&amp;gt;kwTransformation&amp;lt;/code&amp;gt;&lt;br /&gt;
* VERMCAD\VCSCHMWT.PAS:2238-2266 — &amp;lt;code&amp;gt;ReadTransParameters&amp;lt;/code&amp;gt;: P = 3/4/5/6 (Lage), P| = 1/2 (Höhe)&lt;br /&gt;
* VERMCAD\VCSCHMWT.PAS:5253-5265 — eingebettete ENTFERNUNGEN-Sektion; 6310, 6363 — Maß Pflicht + Gewicht&lt;br /&gt;
* VERMCAD\VCSCHMWT.PAS:6396-6421 — Passpunkt-Koordinaten (Pflicht, Fehler 77), Gewicht/GewX, Flags o/v&lt;br /&gt;
* VERMCAD\VCSCHMWT.PAS:5943-6002 — Neupunkte ab Satz 2 (Koordinaten Pflicht)&lt;br /&gt;
* VERMCAD\VCSCHMWT.PAS:3489-3493 — &amp;lt;code&amp;gt;POLAR&amp;lt;/code&amp;gt;; 3506-3512 — &amp;lt;code&amp;gt;M&amp;lt;/code&amp;gt;; 3157-3175 — &amp;lt;code&amp;gt;GEWX&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;GEWM&amp;lt;/code&amp;gt;; 3615-3619 — &amp;lt;code&amp;gt;CVA&amp;lt;/code&amp;gt;&lt;br /&gt;
* VERMCAD\VCSCHMWT.PAS:6542-6548 — keine Bedingungsflags (b/s) in Trafos (Fehler 66)&lt;br /&gt;
* VERMCAD\VCCALCVT.PAS:1303-1319 — &amp;lt;code&amp;gt;TTransformation_Base.Init&amp;lt;/code&amp;gt;: Default tt_3P für ca_Transformation&lt;br /&gt;
* VERMCAD\GlobalTypConsts.pas:346-351 — &amp;lt;code&amp;gt;ca_PunktIdentWithoutVMA&amp;lt;/code&amp;gt; (keine VMA-Spalte)&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>