En "morph" i skumskærer-terminologi betyder, at tråden følger en **FORSKELLIG** 2D-profil på det venstre tårn vs. det højre tårn. Tråden er lige, men dens endepunkter følger uafhængige baner, der udkrager en **rulet overflade**, som glat interpolerer mellem de to former.
Sådan skærer du en konisk vinge (NACA2412 rod → NACA0009 spids), en overgangskanal (kvadrat → rund) eller en snoet søjle (samme cirkel, roteret 60° mellem enderne).
For former, hvor venstre og højre er identiske (en simpel cylinder, en ellipse, en lige vinge) producerer generatoren stadig en "morph" — det er bare en degenereret en. Dette holder rørledningen ensartet: hvert AI-output går igennem den samme `generateMorph()`-funktion, den samme skaleringmatematik, den samme G-code-serialiser. Du kan flippe en non-morph til en morph når som helst ved at justere højre-tårn skala + rotation.
Sådan skærer du en konisk vinge (NACA2412 rod → NACA0009 spids), en overgangskanal (kvadrat → rund) eller en snoet søjle (samme cirkel, roteret 60° mellem enderne).
For former, hvor venstre og højre er identiske (en simpel cylinder, en ellipse, en lige vinge) producerer generatoren stadig en "morph" — det er bare en degenereret en. Dette holder rørledningen ensartet: hvert AI-output går igennem den samme `generateMorph()`-funktion, den samme skaleringmatematik, den samme G-code-serialiser. Du kan flippe en non-morph til en morph når som helst ved at justere højre-tårn skala + rotation.