OpenForm User Guide

Scale Mesh für Blank

Scale Mesh für Blank

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

%%============================================================================================%%
%% DEFINTIONS %%
\SetPicture{11.3cm}
\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, Scale Mesh.\\ \hline
    3&Auswahl der Methode.\\ \hline
    4&Parameter\\ \hline
    5&Skalieren, 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/DialogAssignBlankScaleMeshByFactor}
};
\node[anchor=south west, nosep] (B) at ($(A.north west)+(0.00\pw,0.00\pw)$) {
    \includegraphics[trim=0pt 547pt 0pt 0pt, clip=true, width=0.39\pw]{\PicturePath/Dialogs/DialogAssignBlankScaleMeshByFactor}
};

\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.440\isY)$) to ($(B.north east)+(0.450\isX,-2.440\isY)$) node[piclabel]{3};
\draw[picline] ($(B.north east)+(0.000\isX,-3.490\isY)$) to ($(B.north east)+(0.450\isX,-3.490\isY)$) node[piclabel]{4};
\draw[picline] ($(B.north east)+(0.000\isX,-4.610\isY)$) to ($(B.north east)+(0.450\isX,-4.610\isY)$) node[piclabel]{5};

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

Scale Mesh Dialog für einfache Platinen

Der Scale Mesh Dialog hat drei Dialogabschnitte, den Abschnitt Scale Options zur Auswahl der Methode, einen Abschnitt zum Einstellen der Parameter, sowie den Abschnitt mit Knöpfen zum Ausführen der Aktion, bzw. zum Zurücksetzen der Skalierung.

Der Dialogabschnitt Scale Options bietet per Radiobutton zwei Möglichkeiten der Skalierung:

  • Skalierung um einen Faktor
  • Skalierung um die thermische Expansion

Zur Erläuterung der unterschiedlichen Funktionsweisen siehe die folgenden Abschnitte.

Scale Mesh by Factor

Die folgende Abbildung zeigt den Dialog für die gewählte Option By Factor.

%%============================================================================================%%
%% DEFINTIONS %%
\SetPicture{5.5cm}
\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 577pt 0pt 141pt, clip=true, width=0.39\pw]{\PicturePath/Dialogs/DialogAssignBlankScaleMeshByFactor}
};

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

Scale Mesh Dialog, Scale by Factor

Die Skalierungsfaktoren für die drei globalen Richtungen X, Y und Z können Sie direkt in die entsprechenden Wertefelder eintragen. Für die Auswahl des Referenzpunktes steht ein Dropdown Menü zur Verfügung, siehe folgende Abbildung.

%%============================================================================================%%
%% DEFINTIONS %%
\SetPicture{2.2cm}
\clip (0,0) rectangle (\pw,\ph);
\setlength{\isX}{0.10\pw}
\setlength{\isY}{0.09\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&Platinenzentrum.\\ \hline
    2&Referenzpunkt.\\ \hline
    \end{tabular}
    \end{center}
    \end{minipage}
};

%%============================================================================================%%
%% PICTURE 1 %%
\node[anchor=south, nosep] (A) at ($(N.north)+(0.00\pw,0.01\pw)$) {
    \includegraphics[width=0.40\pw]{\PicturePath/Dialogs/DialogAssignBlankScaleMeshDropDownMenuReferencePoint}
};

\draw[picline] ($(A.north west)+(0.000\isX,-0.180\isY)$) to ($(A.north west)+(-0.450\isX,-0.180\isY)$) node[piclabel]{1};
\draw[picline] ($(A.north west)+(0.000\isX,-0.540\isY)$) to ($(A.north west)+(-0.450\isX,-0.540\isY)$) node[piclabel]{2};

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

Dropdown Menü Referenzpunkt

Für die Option Item Center wird der geometrische Mittelpunkt der Platine verwendet. Wenn Sie die Option Point wählen, wird der Dialog um eine Zeile für die Referenzpunktkoordinaten erweitert, siehe nächste Abbildung.

%%============================================================================================%%
%% DEFINTIONS %%
\SetPicture{5.9cm}
\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 557pt 0pt 141pt, clip=true, width=0.39\pw]{\PicturePath/Dialogs/DialogAssignBlankScaleMeshByFactorPoint}
};

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

Scale Mesh Dialog, Scale by Factor, relative to a Point

Sie können die Koordinaten des Referenzpunktes direkt in das Wertefeld eingeben, oder durch Klicken des _images/button_choose_value.png Knopfes den Select Point Dialog zum Setzen des Referenzpunktes aufrufen. Details zum Select Point Dialog finden Sie im entsprechenden Kapitel Select Point Dialog.

Klicken des _images/button_scale_mesh.png Knopfes skaliert die Platine entsprechend den Vorgaben.

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

Scale Mesh by Thermal Expansion

Die folgende Abbildung zeigt den Dialog für die gewählte Option By Thermal Expansion.

%%============================================================================================%%
%% DEFINTIONS %%
\SetPicture{6.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 550pt 0pt 141pt, clip=true, width=0.39\pw]{\PicturePath/Dialogs/DialogAssignBlankScaleMeshByThermalExpansion}
};

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

Scale Mesh Dialog, Scale by Thermal Expansion

Die Werte für den thermischen Ausdehnungskoeffizienten und die Temperaturdifferenz können Sie direkt in die entsprechenden Wertefelder eintragen. Die Ausdehnung wird in den Standardeinstellungen nach der folgenden Formel berechnet:

Scale [XYZ] = 1 + a * dt

Hierbei ist a der thermische Ausdehnungskoeffizient und dt ist die Temperaturdifferenz.

Falls Sie eine andere Formel benötigen, können Sie durch Klicken des _images/button_choose_value.png Knopfes den Scale Dialog öffnen und dort die Formel anpassen, siehe folgende Abbildung.

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

%%============================================================================================%%
%% PICTURE 1 %%
\node[anchor=south, nosep] (A) at (0.5\pw,0.005\pw) {
    \includegraphics[width=0.6\pw]{\PicturePath/Dialogs/DialogScaleBlanksScaleEquationModified}};

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

Scale Dialog

Details zum Scale Dialog finden Sie im Kapitel Scale Blanks Dialog.