OpenForm User Guide

Rotate Mesh für Blank

Rotate Mesh für Blank

Die folgende Abbildung zeigt den Rotate Mesh Dialog für eine einfache Platine.

%%============================================================================================%%
%% DEFINTIONS %%
\SetPicture{12.4cm}
\clip (0,0) rectangle (\pw,\ph);
\setlength{\isX}{0.10\pw}
\setlength{\isY}{0.101\pw}

%%============================================================================================%%
%% Table %%
\node[anchor=south, nosep] (N) at (0.50\pw,0.001\ph)
{
    \begin{minipage}[b]{11cm}
    \begin{center}
    \begin{tabular}{|r|l|}
    \hline
    1&Zurück zum Hauptmenü.\\ \hline
    2&Aktiver Unterdialog, Rotate Mesh.\\ \hline
    3&Auswahl der Methode.\\ \hline
    4&Parameter\\ \hline
    5&Rotieren, bzw. zurücksetzen.\\ \hline
    \end{tabular}
    \end{center}
    \end{minipage}
};

%%============================================================================================%%
%% PICTURE 1 %%
\node[anchor=south, nosep] (A) at ($(N.north)+(0.00\pw,0.01\pw)$) {
    \includegraphics[trim=0pt 0pt 0pt 973pt, clip=true, width=0.39\pw]{\PicturePath/Dialogs/DialogAssignBlankRotateMeshXAxis}
};
\node[anchor=south west, nosep] (B) at ($(A.north west)+(0.00\pw,0.00\pw)$) {
    \includegraphics[trim=0pt 497pt 0pt 0pt, clip=true, width=0.39\pw]{\PicturePath/Dialogs/DialogAssignBlankRotateMeshXAxis}
};

\draw[picline] ($(B.north east)+(0.000\isX,-1.090\isY)$) to ($(B.north east)+(0.450\isX,-1.090\isY)$) node[piclabel]{1};
\draw[picline] ($(B.north east)+(0.000\isX,-1.490\isY)$) to ($(B.north east)+(0.450\isX,-1.490\isY)$) node[piclabel]{2};
\draw[picline] ($(B.north east)+(0.000\isX,-2.890\isY)$) to ($(B.north east)+(0.450\isX,-2.890\isY)$) node[piclabel]{3};
\draw[picline] ($(B.north east)+(0.000\isX,-4.540\isY)$) to ($(B.north east)+(0.450\isX,-4.540\isY)$) node[piclabel]{4};
\draw[picline] ($(B.north east)+(0.000\isX,-5.540\isY)$) to ($(B.north east)+(0.450\isX,-5.540\isY)$) node[piclabel]{5};

%%============================================================================================%%
%% TOOLS %%
%\PictureFrame

Rotate Mesh Dialog für einfache Platinen

Der Rotate Mesh Dialog hat drei Dialogabschnitte, den Abschnitt Rotate Around zur Auswahl der Rotationsachse, einen Abschnitt Rotate Options zum Einstellen der Rotationsparameter, sowie den Abschnitt mit Knöpfen zum Ausführen der Aktion, bzw. zum Zurücksetzen der Rotation.

Der Dialogabschnitt Rotate Around bietet per Radiobutton fünf verschiedene Möglichkeiten für die Definition der Rotationsachse:

  • Rotation um die globale X-Achse
  • Rotation um die globale Y-Achse
  • Rotation um die globale Z-Achse
  • Rotation um eine beliebige Achse
  • Rotation zu einem Vektor

Bei der Rotation um eine Achse sieht der Dialog im wesentlichen immer gleich aus. Für die Rotation um eine der globalen Koordinatensystemachsen ist die Rotationsachse fest vorgegeben, für die Rotation um eine beliebige Achse hingegen ist die Achse zu definieren. Einen wesentlichen Unterschied in der Bedienung bietet nur die Rotation zu einem Vektor.

Rotate Mesh around Axis

Die folgende Abbildung zeigt den Dialog für die gewählte Option Rotate around other Axis.

%%============================================================================================%%
%% DEFINTIONS %%
\SetPicture{7.0cm}
\clip (0,0) rectangle (\pw,\ph);
\setlength{\isX}{0.10\pw}
\setlength{\isY}{0.10\pw}

%%============================================================================================%%
%% PICTURE 1 %%
\node[anchor=south, nosep] (A) at (0.50\pw,0.005\pw) {
    \includegraphics[trim=0pt 504pt 0pt 141pt, clip=true, width=0.39\pw]{\PicturePath/Dialogs/DialogAssignBlankRotateMeshOtherAxis}
};

%%============================================================================================%%
%% TOOLS %%
%\PictureFrame

Rotate Mesh Dialog, Rotate around other Axis

Den Richtungsvektor für die Achse können Sie direkt anhand der Vektorkoordinaten in das Wertefeld eintragen, oder mit Hilfe des Define Vector Dialoges festlegen. Den Define Vector Dialog starten Sie durch Klicken des _images/button_choose_value.png Knopfes. Details zum Define Vector Dialog finden Sie im entsprechenden Kapitel Define Vector Dialog.

Die Koordinaten für das Rotationszentrum können Sie ebenfalls direkt in das Wertefeld eintragen, oder das Rotationszentrum mit Hilfe des Select Point Dialogs festlegen. Den Select Point Dialog starten Sie durch Klicken des _images/button_choose_value.png Knopfes. Details zum Select Point Dialog finden Sie im entsprechenden Kapitel Select Point Dialog.

Den Rotationswinkel tragen Sie in das dafür vorgesehene Wertefeld ein.

Jedes Klicken des _images/button_minus_big.png Knopfes rotiert die Platine um den angegebenen Winkel in negativer Richtung entsprechend der “rechte Hand Regel” um die definierte Achse, Klicken des _images/button_plus_big.png Knopfes hingegen rotiert die Platine in positiver Richtung.

Durch Klicken des _images/button_reset_rotation.png Knopfes werden alle Rotationen für die Platine zurückgesetzt.

Rotate Mesh to Vector

Die folgende Abbildung zeigt den Dialog für die gewählte Option Rotation to Vector.

%%============================================================================================%%
%% DEFINTIONS %%
\SetPicture{7.0cm}
\clip (0,0) rectangle (\pw,\ph);
\setlength{\isX}{0.10\pw}
\setlength{\isY}{0.10\pw}

%%============================================================================================%%
%% PICTURE 1 %%
\node[anchor=south, nosep] (A) at (0.50\pw,0.005\pw) {
    \includegraphics[trim=0pt 504pt 0pt 141pt, clip=true, width=0.39\pw]{\PicturePath/Dialogs/DialogAssignBlankRotateMeshToVector}
};

%%============================================================================================%%
%% TOOLS %%
%\PictureFrame

Rotate Mesh Dialog, Rotation to Vector

Für die Option Rotate to Vector benötigen Sie neben der Definition für das Rotationszentrum zwei Vektoren. Einen Referenzvektor, der die aktuelle Lage beschreibt, und einen Zielvektor zu dem hin rotiert werden soll.

Die beiden Vektoren können Sie wie oben beschrieben durch Eingabe der Koordinaten in die Wertefelder oder mit Hilfe des Define Vector Dialoges definieren.

Die Koordinaten für das Rotationszentrum können Sie hier ebenfalls direkt in das Wertefeld eintragen, oder das Rotationszentrum mit Hilfe des Select Point Dialogs festlegen, siehe Rotate Mesh around Axis.

Klicken des _images/button_rotate.png Knopfes rotiert die Platine entsprechend den Definitionen.

Durch Klicken des _images/button_reset_rotation.png Knopfes werden alle Rotationen für die Platine zurückgesetzt.