OpenForm User Guide

Define Coordinate System Dialog

Define Coordinate System Dialog

Den Define Coordinate System Dialog benutzen Sie zur Definition von lokalen Koordinatensystemen für einzelne Operationen oder für die Definition von Werkzeugen. Siehe hierzu auch die Kapitel Simplified Parameter Editor und Advanced Parameter Editor. Die folgende Abbildung zeigt den Define Coordinate System Dialog mit seinen Bedienelementen.

%%============================================================================================%%
%% DEFINTIONS %%
\SetPicture{10.8cm}
\clip (0,0) rectangle (\pw,\ph);
\setlength{\isX}{0.037\pw}

%%============================================================================================%%
%% Table %%
\node[anchor=south, nosep] (N) at (0.50\pw,0.005\ph)
{
    \begin{minipage}[b]{15cm}
    \begin{center}
    \begin{tabular}{|r|l|}
    \hline
    1&Knopf zum Einlesen eines Koordinatensystems aus einer Datei.\\ \hline
    2&Ursprung des lokalen Koordinatensystems in globalen Koordinaten.\\ \hline
    3&Knopf zur Auswahl des Koordinatensystemursprungs.\\ \hline
    4&X-Achse des lokalen Koordinatensystems in globalen Koordinaten.\\ \hline
    5&Knopf zur Auswahl der X-Achse.\\ \hline
    6&Y-Achse des lokalen Koordinatensystems in globalen Koordinaten.\\ \hline
    7&Knopf zur Auswahl der Y-Achse.\\ \hline
    8&Z-Achse des lokalen Koordinatensystems in globalen Koordinaten.\\ \hline
    9&Knopf zur Auswahl der Z-Achse.\\ \hline
    10&Knopf zum Übernehmen der Koordinatensystemdefinition.\\ \hline
    11&Knopf zum Zurücksetzen der Koordinatensystemdefinition.\\ \hline
    12&Knopf zum Abbrechen der Koordinatensystemdefinition.\\ \hline
    \end{tabular}
    \end{center}
    \end{minipage}
};

%%============================================================================================%%
%% PICTURE 1 %%
\node[anchor=south, nosep] (A) at ($(N.north)+(0.00\pw,0.05\pw)$) {
    \includegraphics[width=0.37\pw]{\PicturePath/Dialogs/DialogDefineCoordinateSystem}};
\GetImageHeight{\PicturePath/Dialogs/DialogDefineCoordinateSystem}{\isX}{\isY}

\draw[picline] ($(A.north west)+(0.570\isX,-2.340\isY)$) to ($(A.north west)+(-0.650\isX,-2.340\isY)$) node[piclabel]{1};

\draw[picline] ($(A.north west)+(0.570\isX,-3.670\isY)$) to ($(A.north west)+(-0.650\isX,-3.670\isY)$) node[piclabel]{2};

\draw[picmark] ($(A.north west)+(8.600\isX,-3.280\isY)$) rectangle ($(A.north west)+(9.430\isX,-4.060\isY)$);
\draw[picline] ($(A.north west)+(9.430\isX,-3.670\isY)$) to ($(A.north west)+(10.650\isX,-3.670\isY)$) node[piclabel]{3};

\draw[picline] ($(A.north west)+(0.570\isX,-4.750\isY)$) to ($(A.north west)+(-0.650\isX,-4.750\isY)$) node[piclabel]{4};

\draw[picmark] ($(A.north west)+(8.600\isX,-4.360\isY)$) rectangle ($(A.north west)+(9.430\isX,-5.140\isY)$);
\draw[picline] ($(A.north west)+(9.430\isX,-4.750\isY)$) to ($(A.north west)+(10.650\isX,-4.750\isY)$) node[piclabel]{5};

\draw[picline] ($(A.north west)+(0.570\isX,-5.830\isY)$) to ($(A.north west)+(-0.650\isX,-5.830\isY)$) node[piclabel]{6};

\draw[picmark] ($(A.north west)+(8.600\isX,-5.440\isY)$) rectangle ($(A.north west)+(9.430\isX,-6.220\isY)$);
\draw[picline] ($(A.north west)+(9.430\isX,-5.830\isY)$) to ($(A.north west)+(10.650\isX,-5.830\isY)$) node[piclabel]{7};

\draw[picline] ($(A.north west)+(0.570\isX,-6.910\isY)$) to ($(A.north west)+(-0.650\isX,-6.910\isY)$) node[piclabel]{8};

\draw[picmark] ($(A.north west)+(8.600\isX,-6.520\isY)$) rectangle ($(A.north west)+(9.430\isX,-7.300\isY)$);
\draw[picline] ($(A.north west)+(9.430\isX,-6.910\isY)$) to ($(A.north west)+(10.650\isX,-6.910\isY)$) node[piclabel]{9};

\draw[picline] ($(A.north west)+(1.950\isX,-9.200\isY)$) to ($(A.north west)+(1.950\isX,-10.900\isY)$) node[piclabel]{10};

\draw[picline] ($(A.north west)+(5.000\isX,-9.200\isY)$) to ($(A.north west)+(5.000\isX,-10.900\isY)$) node[piclabel]{11};

\draw[picline] ($(A.north west)+(8.100\isX,-9.200\isY)$) to ($(A.north west)+(8.100\isX,-10.900\isY)$) node[piclabel]{12};

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

Define Coordinate System Dialog.

Klicken des _images/button_from_file.png Knopfes öffnet den Import Coordinate System Dialog zum Importieren eines Koordinatensystems aus einer IGES-CAD-Datei oder einer LS-Dyna-Keyword-Datei, siehe folgendes Kapitel Import Coordinate System Dialog.

In den Eingabefeldern für den Koordinatensystemursprung und die Koordinatensystemachsen können Sie die gewünschten Werte direkt in globalen Koordinaten eingeben. Alternativ können Sie die _images/button_choose_value.png Knöpfe nutzen, um die Werte interaktiv im Grafik-Fenster (3D View) auszuwählen. Hierzu müssen Sie eine Fensteraufteilung mit Grafik-Fenster (3D-View) auswählen, siehe Kapitel Funktionsebene Process, Abschnitt View Leiste.

Klicken des _images/button_choose_value.png Knopfes in der Zeile für den Koordinatensystemursprung startet einen Select Point Dialog, siehe folgende Abbildung.

%%============================================================================================%%
%% DEFINTIONS %%
\SetPicture{5.1cm}
\clip (0,0) rectangle (\pw,\ph);
\setlength{\isX}{0.02\pw}

%%============================================================================================%%
%% PICTURE 1 %%
\node[anchor=south, nosep] (A) at (0.5\pw,0.005\pw) {
    \includegraphics[width=0.20\pw]{\PicturePath/Dialogs/DialogSelectPointCoordinateSystemOrigin}};
\GetImageHeight{\PicturePath/Dialogs/DialogSelectPointCoordinateSystemOrigin}{\isX}{\isY}

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

Select Point Dialog.

Details zur Nutzung des Select Point Dialogs finden Sie im Kapitel Select Point Dialog.

Bemerkung

Das Setzen des Koordinatensystemursprungs kann auch bei der Definition einer Koordinatensystemachse erfolgen.

Klicken der _images/button_choose_value.png Knöpfe in den Zeilen für die Koordinatensystemachsen startet einen der drei Define Coordinate System Dialoge für die entsprechende Achse des lokalen Koordinatensystems, siehe folgende Abbildung.

%%============================================================================================%%
%% DEFINTIONS %%
\SetPicture{6.5cm}
\clip (0,0) rectangle (\pw,\ph);
\setlength{\isX}{0.03\pw}

%%============================================================================================%%
%% PICTURE 1 %%
\node[anchor=south west, nosep] (A) at (0.0\pw,0.005\pw) {
    \includegraphics[width=0.30\pw]{\PicturePath/Dialogs/DialogDefineCoordinateSystemXAxis}};
\GetImageHeight{\PicturePath/Dialogs/DialogDefineCoordinateSystemXAxis}{\isX}{\isY}

%%============================================================================================%%
%% PICTURE 2 %%
\node[anchor=west, nosep] (B) at ($(A.east)+(0.05\pw,0.0\pw)$) {
    \includegraphics[width=0.30\pw]{\PicturePath/Dialogs/DialogDefineCoordinateSystemYAxis}};
\GetImageHeight{\PicturePath/Dialogs/DialogDefineCoordinateSystemYAxis}{\isX}{\isY}

%%============================================================================================%%
%% PICTURE 3 %%
\node[anchor=west, nosep] (C) at ($(B.east)+(0.05\pw,0.0\pw)$) {
    \includegraphics[width=0.2927\pw]{\PicturePath/Dialogs/DialogDefineCoordinateSystemZAxis}};
\GetImageHeight{\PicturePath/Dialogs/DialogDefineCoordinateSystemZAxis}{\isX}{\isY}

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

Define Coordinate System Dialog, Achsen Definition

Die Funktionsweise der Dialoge wird im folgenden beispielhaft am Define Coordinate System Dialog für die X-Achse erläutert. Die nächste Abbildung zeigt die Details des Dialoges.

%%============================================================================================%%
%% DEFINTIONS %%
\SetPicture{11.0cm}
\clip (0,0) rectangle (\pw,\ph);
\setlength{\isX}{0.035\pw}

%%============================================================================================%%
%% Table %%
\node[anchor=south, nosep] (N) at (0.50\pw,0.005\ph)
{
    \begin{minipage}[b]{15cm}
    \begin{center}
    \begin{tabular}{|r|l|}
    \hline
    1&Auswahl der Selektionsmethode.\\ \hline
    2&Definition der Achse.\\ \hline
    3&Definition einer Ebene für eine der weiteren Achsen.\\ \hline
    4&Hinweis: Was ist als Nächstes zu tun.\\ \hline
    5&Knopf zum Übernehmen der Achsendefinition.\\ \hline
    6&Knopf zum Abbrechen der Achsendefinition.\\ \hline
    \end{tabular}
    \end{center}
    \end{minipage}
};

%%============================================================================================%%
%% PICTURE 1 %%
\node[anchor=south, nosep] (A) at ($(N.north)+(0.00\pw,0.05\pw)$) {
    \includegraphics[width=0.35\pw]{\PicturePath/Dialogs/DialogDefineCoordinateSystemXAxis}};
\GetImageHeight{\PicturePath/Dialogs/DialogDefineCoordinateSystemXAxis}{\isX}{\isY}

\draw[picmark] ($(A.north west)+(0.570\isX,-1.050\isY)$) rectangle ($(A.north west)+(9.430\isX,-2.890\isY)$);
\draw[picline] ($(A.north west)+(0.570\isX,-1.970\isY)$) to ($(A.north west)+(-0.650\isX,-1.970\isY)$) node[piclabel]{1};

\draw[picmark] ($(A.north west)+(0.570\isX,-3.060\isY)$) rectangle ($(A.north west)+(9.430\isX,-6.180\isY)$);
\draw[picline] ($(A.north west)+(0.570\isX,-4.620\isY)$) to ($(A.north west)+(-0.650\isX,-4.620\isY)$) node[piclabel]{2};

\draw[picmark] ($(A.north west)+(0.570\isX,-6.350\isY)$) rectangle ($(A.north west)+(9.430\isX,-7.870\isY)$);
\draw[picline] ($(A.north west)+(0.570\isX,-7.110\isY)$) to ($(A.north west)+(-0.650\isX,-7.110\isY)$) node[piclabel]{3};

\draw[picmark] ($(A.north west)+(0.570\isX,-7.970\isY)$) rectangle ($(A.north west)+(9.430\isX,-8.510\isY)$);
\draw[picline] ($(A.north west)+(0.570\isX,-8.240\isY)$) to ($(A.north west)+(-0.650\isX,-8.240\isY)$) node[piclabel]{4};

\draw[picline] ($(A.north west)+(3.000\isX,-9.480\isY)$) to ($(A.north west)+(3.000\isX,-10.550\isY)$) node[piclabel]{5};

\draw[picline] ($(A.north west)+(7.000\isX,-9.480\isY)$) to ($(A.north west)+(7.000\isX,-10.550\isY)$) node[piclabel]{6};

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

Define Coordinate System Dialog für die X-Achse

Zu Details der Selektionsmethoden siehe Kapitel Select Point Dialog.

Nach dem Öffnen des Define Coordinate System Dialogs für eine Koordinatensystemachse ist zunächst die Selektion für den Koordinatensystemursprung aktiv. Dies wird durch den invertierten _images/button_origin_inverse.png Knopf und den Hinweis “Select start point” signalisiert.

Wenn Sie im Grafik-Fenster einen Punkt ausgewählt haben, wird die Selektion für den Vektorendpunkt aktiv. Dies wird entsprechend durch den invertierten _images/button_vector_inverse.png Knopf und den Hinweis “Select end point” signalisiert.

Bemerkung

Falls Sie den Koordinatensystemursprung nicht ändern wollen, können Sie durch Klicken des Schriftzugs vector direkt zur Selektion des Vektorendpunktes springen.

Im Anschluss an die Selektion eines Vektorendpunktes ist zur Vervollständigung der Koordinatensystemdefinition ein Punkt zu wählen, der zusammen mit dem Achsenvektor entweder die X-Y oder X-Z-Ebene aufspannt. Dies wird durch den invertierten _images/button_XY_inverse.png oder _images/button_XZ_inverse.png Knopf, sowie den Hinweis “Select point on XY Plane” oder “Select point on XZ Plane” verdeutlicht. Zum Ändern der Ebene klicken Sie auf den jeweils anderen Schriftzug XY oder XZ.

Die Definition des lokalen Koordinatensystems anhand der Y-, oder Z-Achse erfolgt analog.

Die folgenden beiden Abbildungen zeigen ein Beispiel zur Definition eines lokalen Koordinatensystems.

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

%%============================================================================================%%
%% PICTURE 1 %%
\node[anchor=south west, nosep] (A) at (0.00\pw,0.005\pw) {
    \includegraphics[width=1.0\pw]{\PicturePath/Dialogs/DialogDefineCoordinateSystemExample1}};
\GetImageHeight{\PicturePath/Dialogs/DialogDefineCoordinateSystemExample1}{\isX}{\isY}

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

Definition eines lokalen Koordinatensystems anhand der X-Achse.

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

%%============================================================================================%%
%% PICTURE 1 %%
\node[anchor=south west, nosep] (A) at (0.00\pw,0.005\pw) {
    \includegraphics[width=1.0\pw]{\PicturePath/Dialogs/DialogDefineCoordinateSystemExample2}};
\GetImageHeight{\PicturePath/Dialogs/DialogDefineCoordinateSystemExample2}{\isX}{\isY}

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

Definition eines lokalen Koordinatensystems anhand der X-Achse.