/model/fitness/fitness_ansys/helpers/MakeAnsysSettings.m
MATLAB | 1539 lines | 547 code | 353 blank | 639 comment | 52 complexity | 966c209d7fe80c8f7053a6a554dcf668 MD5 | raw file
Possible License(s): BSD-3-Clause, BSD-2-Clause, LGPL-2.1
Large files files are truncated, but you can click here to view the full file
- function varargout = MakeAnsysSettings(varargin)
- % MAKEANSYSSETTINGS M-file for MakeAnsysSettings.fig
- % MAKEANSYSSETTINGS, by itself, creates a new MAKEANSYSSETTINGS or raises the existing
- % singleton*.
- %
- % H = MAKEANSYSSETTINGS returns the handle to a new MAKEANSYSSETTINGS or the handle to
- % the existing singleton*.
- %
- % MAKEANSYSSETTINGS('CALLBACK',hObject,eventData,handles,...) calls the local
- % function named CALLBACK in MAKEANSYSSETTINGS.M with the given input arguments.
- %
- % MAKEANSYSSETTINGS('Property','Value',...) creates a new MAKEANSYSSETTINGS or raises the
- % existing singleton*. Starting from the left, property value pairs are
- % applied to the GUI before MakeAnsysSettings_OpeningFcn gets called. An
- % unrecognized property name or invalid value makes property application
- % stop. All inputs are passed to MakeAnsysSettings_OpeningFcn via varargin.
- %
- % *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one
- % instance to run (singleton)".
- %
- % See also: GUIDE, GUIDATA, GUIHANDLES
- % Edit the above text to modify the response to help MakeAnsysSettings
- % Last Modified by GUIDE v2.5 31-Oct-2010 16:09:38
- % Begin initialization code - DO NOT EDIT
- gui_Singleton = 1;
- gui_State = struct('gui_Name', mfilename, ...
- 'gui_Singleton', gui_Singleton, ...
- 'gui_OpeningFcn', @MakeAnsysSettings_OpeningFcn, ...
- 'gui_OutputFcn', @MakeAnsysSettings_OutputFcn, ...
- 'gui_LayoutFcn', [] , ...
- 'gui_Callback', []);
- if nargin && ischar(varargin{1})
- gui_State.gui_Callback = str2func(varargin{1});
- end
- if nargout
- [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
- else
- gui_mainfcn(gui_State, varargin{:});
- end
- % End initialization code - DO NOT EDIT
- %% Zum einfacheren hizuf?gen von Feldern und dem Auslesen von diesen.
- % Der Code wird dynamisch erzeugt. Im Prinzip muss nur hier das Struct
- % erweitert werden un ein Element mit dem richtigen Tag im GUI-Editor
- % hinzugef?gt werden.
- function myHandles=getMyHandles()
- %% Definitionen zu StMo
- myHandles.StMo(1).tag='gesamthoeheBStMo';
- myHandles.StMo(1).type='String';
- myHandles.StMo(1).confName='datenStMo.biegung.gesamthoehe';
- myHandles.StMo(1).modFunc='str2double';
- myHandles.StMo(1).com='Gibt die Gesamth?he des Modells an die bei der Biegeberechnung verwendet wird. Die Biegeberechung wird, wenn 0 angegeben, mit der ganzen Bohrerl?nge ausgef?hrt. Einheit: mm';
- myHandles.StMo(end+1).tag='gesamthoeheTStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.torsion.gesamthoehe';
- myHandles.StMo(end).modFunc='str2double';
- myHandles.StMo(end).com='Gibt die Gesamth?he des Modells an die bei der Torsionsberechnung verwendet wird. Die Torsionsrechnung wird, wenn 0 angegeben, mit der ganzen Bohrerl?nge ausgef?hrt. Einheit: mm';
- myHandles.StMo(end+1).tag='schritthoeheStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.schritthoehe';
- myHandles.StMo(end).modFunc='str2double';
- myHandles.StMo(end).com='Gibt die Segment- oder Schritth?he an. Die Schritth?he ist der Abstand zwischen den einzelnen Querschnitten. Einheit: mm';
- myHandles.StMo(end+1).tag='ausblendenStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.anzAusblendenStufen';
- myHandles.StMo(end).modFunc='str2double';
- myHandles.StMo(end).com='Die Anzahl der auszublendenden Stufen; Sollten nach dem Prinzip von de Saint-Venant gew?hlt werden. Werden von oben und unten ausgeblendet um Verschiebungen, Spannungen etc. zu ermitteln.';
- myHandles.StMo(end+1).tag='esizeXYStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.esizeXY';
- myHandles.StMo(end).modFunc='str2double';
- myHandles.StMo(end).com='Die Elementgr??e zum Vernetzen des QS bei z=0';
- myHandles.StMo(end+1).tag='esizeZStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.esizeZ';
- myHandles.StMo(end).modFunc='str2double';
- myHandles.StMo(end).com='Die Anzahl der Linienunterteilungen zwischen zwei Querschnitten in z-Richtung';
- myHandles.StMo(end+1).tag='KLStMo';
- myHandles.StMo(end).type='Value';
- myHandles.StMo(end).confName='datenStMo.trigger.kuehlloecher';
- myHandles.StMo(end).com='Gibt an, ob im Modell K?hll?cher realisiert werden sollen';
- myHandles.StMo(end+1).tag='meshgenauStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.meshGenauigkeit';
- myHandles.StMo(end).modFunc='str2double';
- myHandles.StMo(end).com='Gibt die Genauigkeit des Netzes an. Wird direkt an ANSYS-Befehl "smrt" weitergeben. Zul?ssige Werte: 1..10, wobei 1 fein und 10 grob';
- myHandles.StMo(end+1).tag='momentStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.moment';
- myHandles.StMo(end).modFunc='str2double';
- myHandles.StMo(end).com='Das auzupr?gende Moment bei der Torsionsbelastung, Einheit: Nmm';
- myHandles.StMo(end+1).tag='biegekraftxStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.biegekraftx';
- myHandles.StMo(end).modFunc='str2double';
- myHandles.StMo(end).com='Die Biegekraft in x-Richtung';
- myHandles.StMo(end+1).tag='biegekraftyStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.biegekrafty';
- myHandles.StMo(end).modFunc='str2double';
- myHandles.StMo(end).com='Die Biegekraft in y-Richtung';
- myHandles.StMo(end+1).tag='transfBiegStMo';
- myHandles.StMo(end).type='Value';
- myHandles.StMo(end).confName='datenStMo.trigger.transformiereBiegekraft';
- myHandles.StMo(end).com='Gibt an, ob die Biegekraft transformiert werden soll, sodass sie bez?glich des eingespannten QS angegeben werden kann';
- myHandles.StMo(end+1).tag='rechneTnrmStMo';
- myHandles.StMo(end).type='Value';
- myHandles.StMo(end).confName='datenStMo.trigger.rechneTnrm';
- myHandles.StMo(end).com='Gibt an, ob die Torsionsberechnung mit dem "normalen" (nicht abgestiegenen) QS ausgef?hrt werden soll';
- myHandles.StMo(end+1).tag='rechneTabsStMo';
- myHandles.StMo(end).type='Value';
- myHandles.StMo(end).confName='datenStMo.trigger.rechneTabs';
- myHandles.StMo(end).com='Gibt an, ob die Torsionsberechnung mit dem abgestiegenen QS ausgef?hrt werden soll';
- myHandles.StMo(end+1).tag='rechneBnrmStMo';
- myHandles.StMo(end).type='Value';
- myHandles.StMo(end).confName='datenStMo.trigger.rechneBnrm';
- myHandles.StMo(end).com='Gibt an, ob die Biegeberechnung mit dem "normalen" (nicht abgestiegenen) QS ausgef?hrt werden soll';
- myHandles.StMo(end+1).tag='rechneBabsStMo';
- myHandles.StMo(end).type='Value';
- myHandles.StMo(end).confName='datenStMo.trigger.rechneBabs';
- myHandles.StMo(end).com='Gibt an, ob die Biegeberechnung mit dem abgestiegenen QS ausgef?hrt werden soll';
- myHandles.StMo(end+1).tag='anz_ffStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.flm.anz_ff';
- myHandles.StMo(end).modFunc='str2double';
- myHandles.StMo(end).com='Gibt die Anzahl der Punkte (wenn mehr Punkte f?r den Bereich gegeben) an, die f?r den Bereich genutzt werden';
- myHandles.StMo(end+1).tag='anz_uebergStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.flm.anz_ueberg';
- myHandles.StMo(end).modFunc='str2double';
- myHandles.StMo(end).com='Gibt die Anzahl der Punkte (wenn mehr Punkte f?r den Bereich gegeben) an, die f?r den Bereich genutzt werden';
- myHandles.StMo(end+1).tag='anz_rueckenStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.flm.anz_ruecken';
- myHandles.StMo(end).modFunc='str2double';
- myHandles.StMo(end).com='Gibt die Anzahl der Punkte (wenn mehr Punkte f?r den Bereich gegeben) an, die f?r den Bereich genutzt werden';
- myHandles.StMo(end+1).tag='anz_nutStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.flm.anz_nut';
- myHandles.StMo(end).modFunc='str2double';
- myHandles.StMo(end).com='Gibt die Anzahl der Punkte (wenn mehr Punkte f?r den Bereich gegeben) an, die f?r den Bereich genutzt werden';
- myHandles.StMo(end+1).tag='anz_nebSFStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.flm.anz_nebSF';
- myHandles.StMo(end).modFunc='str2double';
- myHandles.StMo(end).com='Gibt die Anzahl der Punkte (wenn mehr Punkte f?r den Bereich gegeben) an, die f?r den Bereich genutzt werden';
- myHandles.StMo(end+1).tag='execSysCmdStMo';
- myHandles.StMo(end).type='Value';
- myHandles.StMo(end).confName='datenStMo.execSysCmd';
- myHandles.StMo(end).com='Gibt an, ob der geschriebene APDL-Code von ANSYS berechnet werden soll.';
- myHandles.StMo(end+1).tag='bilderOrdnerStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.bilderOrdner';
- myHandles.StMo(end).com='Definiert den Namen f?r den Ordner in welchem die Bilder gespeichert werden. Nur Ordnername, kein Pfad!';
- myHandles.StMo(end+1).tag='dbOrdnerStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.dbOrdner';
- myHandles.StMo(end).com='Definiert den Namen, f?r den Ordner in welchem die Datenbank gespeichert werden. Nur Ordnername, kein Pfad!';
- myHandles.StMo(end+1).tag='apdlFileStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.apdlFile';
- myHandles.StMo(end).com='Der Dateiname der APDL-Datei, ohne Pfad.';
- myHandles.StMo(end+1).tag='resFileStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.resFile';
- myHandles.StMo(end).com='Der Dateiname der Ergebnisdatei, ohne Pfad.';
- myHandles.StMo(end+1).tag='ansysFileNameHeaderStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.ansysFileNameHeader';
- myHandles.StMo(end).com='Interner Name f?r ANSYS unter welchem der Job abgearbeitet werden. Bilder haben bspw. diesen Namen (bevor sie umbenannt werden)';
- myHandles.StMo(end+1).tag='savePicsStMo';
- myHandles.StMo(end).type='Value';
- myHandles.StMo(end).confName='datenStMo.trigger.savePics';
- myHandles.StMo(end).com='Schalter, ob Bilder gespeichert werden sollen';
- myHandles.StMo(end+1).tag='saveDBStMo';
- myHandles.StMo(end).type='Value';
- myHandles.StMo(end).confName='datenStMo.trigger.saveDB';
- myHandles.StMo(end).com='Schalter, ob die Datenbank gespeichert werden soll';
- myHandles.StMo(end+1).tag='picResStMo';
- myHandles.StMo(end).type='String';
- myHandles.StMo(end).confName='datenStMo.bildAufloesung';
- myHandles.StMo(end).modFunc='str2double';
- myHandles.StMo(end).com='Definiert die Bildaufl?sung in Breiten-Richtung, Einheit: pixel';
- %% Definitionen zu KoMo
- myHandles.KoMo(1).tag='schritthoehe';
- myHandles.KoMo(1).type='String';
- myHandles.KoMo(1).confName='datenKoMo.schritthoehe';
- myHandles.KoMo(1).modFunc='str2double';
- myHandles.KoMo(1).com='Gibt die Segment- oder Schritth?he an. Die Schritth?he ist der Abstand zwischen den einzelnen Querschnitten. Einheit: mm';
- myHandles.KoMo(end+1).tag='esizeKoMo';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.esize';
- myHandles.KoMo(end).modFunc='str2double';
- myHandles.KoMo(end).com='Die Elementgr??e zum Vernetzen des Volumen an';
- myHandles.KoMo(end+1).tag='ausblendenKoMo';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.anzAusblendenStufen';
- myHandles.KoMo(end).modFunc='str2double';
- myHandles.KoMo(end).com='Die Anzahl der auszublendenden Stufen; Sollten nach dem Prinzip von de Saint-Venant gew?hlt werden. Werden von oben und unten ausgeblendet um Verschiebungen, Spannungen etc. zu ermitteln.';
- myHandles.KoMo(end+1).tag='KL';
- myHandles.KoMo(end).type='Value';
- myHandles.KoMo(end).confName='datenKoMo.trigger.kuehlloecher';
- myHandles.KoMo(end).com='Gibt an, ob im Modell K?hll?cher realisiert werden sollen';
- myHandles.KoMo(end+1).tag='meshgenau';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.meshGenauigkeit';
- myHandles.KoMo(end).modFunc='str2double';
- myHandles.KoMo(end).com='Gibt die Genauigkeit des Netzes an. Wird direkt an ANSYS-Befehl "smrt" weitergeben. Zul?ssige Werte: 1..10, wobei 1 fein und 10 grob';
- myHandles.KoMo(end+1).tag='moment';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.moment';
- myHandles.KoMo(end).modFunc='str2double';
- myHandles.KoMo(end).com='Das auzupr?gende Moment bei der Torsionsbelastung, Einheit: Nmm';
- myHandles.KoMo(end+1).tag='biegekraftx';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.biegekraftx';
- myHandles.KoMo(end).modFunc='str2double';
- myHandles.KoMo(end).com='Die Biegekraft in x-Richtung, Einheit: N';
- myHandles.KoMo(end+1).tag='biegekrafty';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.biegekrafty';
- myHandles.KoMo(end).modFunc='str2double';
- myHandles.KoMo(end).com='Die Biegekraft in y-Richtung, Einheit: N';
- myHandles.KoMo(end+1).tag='transfBiegKoMo';
- myHandles.KoMo(end).type='Value';
- myHandles.KoMo(end).confName='datenKoMo.trigger.transformiereBiegekraft';
- myHandles.KoMo(end).com='Gibt an, ob die Biegekraft transformiert werden soll, sodass sie bez?glich des eingespannten QS angegeben werden kann';
- myHandles.KoMo(end+1).tag='rechneTKoMo';
- myHandles.KoMo(end).type='Value';
- myHandles.KoMo(end).confName='datenKoMo.trigger.rechneT';
- myHandles.KoMo(end).com='Schalter, ob die Torsionsberechnung ausgef?hrt werden soll';
- myHandles.KoMo(end+1).tag='rechneBKoMo';
- myHandles.KoMo(end).type='Value';
- myHandles.KoMo(end).confName='datenKoMo.trigger.rechneB';
- myHandles.KoMo(end).com='Schalter, ob die Biegeberechnung ausgef?hrt werden soll';
- myHandles.KoMo(end+1).tag='anz_ff';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.flm.anz_ff';
- myHandles.KoMo(end).modFunc='str2double';
- myHandles.KoMo(end).com='Gibt die Anzahl der Punkte (wenn mehr Punkte f?r den Bereich gegeben) an, die f?r den Bereich genutzt werden';
- myHandles.KoMo(end+1).tag='anz_ueberg';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.flm.anz_ueberg';
- myHandles.KoMo(end).modFunc='str2double';
- myHandles.KoMo(end).com='Gibt die Anzahl der Punkte (wenn mehr Punkte f?r den Bereich gegeben) an, die f?r den Bereich genutzt werden';
- myHandles.KoMo(end+1).tag='anz_ruecken';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.flm.anz_ruecken';
- myHandles.KoMo(end).modFunc='str2double';
- myHandles.KoMo(end).com='Gibt die Anzahl der Punkte (wenn mehr Punkte f?r den Bereich gegeben) an, die f?r den Bereich genutzt werden';
- myHandles.KoMo(end+1).tag='anz_nut';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.flm.anz_nut';
- myHandles.KoMo(end).modFunc='str2double';
- myHandles.KoMo(end).com='Gibt die Anzahl der Punkte (wenn mehr Punkte f?r den Bereich gegeben) an, die f?r den Bereich genutzt werden';
- myHandles.KoMo(end+1).tag='anz_nebSF';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.flm.anz_nebSF';
- myHandles.KoMo(end).modFunc='str2double';
- myHandles.KoMo(end).com='Gibt die Anzahl der Punkte (wenn mehr Punkte f?r den Bereich gegeben) an, die f?r den Bereich genutzt werden';
- myHandles.KoMo(end+1).tag='execSysCmd';
- myHandles.KoMo(end).type='Value';
- myHandles.KoMo(end).confName='datenKoMo.execSysCmd';
- myHandles.KoMo(end).com='Gibt an, ob der geschriebene APDL-Code von ANSYS berechnet werden soll.';
- myHandles.KoMo(end+1).tag='bilderOrdnerKoMo';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.bilderOrdner';
- myHandles.KoMo(end).com='Definiert den Namen f?r den Ordner in welchem die Bilder gespeichert werden. Nur Ordnername, kein Pfad!';
- myHandles.KoMo(end+1).tag='dbOrdnerKoMo';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.dbOrdner';
- myHandles.KoMo(end).com='Definiert den Namen, f?r den Ordner in welchem die Datenbank gespeichert werden. Nur Ordnername, kein Pfad!';
- myHandles.KoMo(end+1).tag='apdlFileKoMo';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.apdlFile';
- myHandles.KoMo(end).com='Der Dateiname der APDL-Datei, ohne Pfad.';
- myHandles.KoMo(end+1).tag='resFileKoMo';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.resFile';
- myHandles.KoMo(end).com='Der Dateiname der Ergebnisdatei, ohne Pfad.';
- myHandles.KoMo(end+1).tag='ansysFileNameHeaderKoMo';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.ansysFileNameHeader';
- myHandles.KoMo(end).com='Interner Name f?r ANSYS unter welchem der Job abgearbeitet werden. Bilder haben bspw. diesen Namen (bevor sie umbenannt werden)';
- myHandles.KoMo(end+1).tag='savePicsKoMo';
- myHandles.KoMo(end).type='Value';
- myHandles.KoMo(end).confName='datenKoMo.trigger.savePics';
- myHandles.KoMo(end).com='Schalter, ob Bilder gespeichert werden sollen';
- myHandles.KoMo(end+1).tag='saveDBKoMo';
- myHandles.KoMo(end).type='Value';
- myHandles.KoMo(end).confName='datenKoMo.trigger.saveDB';
- myHandles.KoMo(end).com='Schalter, ob die Datenbank gespeichert werden soll';
- myHandles.KoMo(end+1).tag='picResKoMo';
- myHandles.KoMo(end).type='String';
- myHandles.KoMo(end).confName='datenKoMo.bildAufloesung';
- myHandles.KoMo(end).modFunc='str2double';
- myHandles.KoMo(end).com='Definiert die Bildaufl?sung in Breiten-Richtung, Einheit: pixel';
- myHandles.All(1).tag='ansyspath';
- myHandles.All(1).type='String';
- myHandles.All(1).confName='datenStMo.ansyspath';
- myHandles.All(1).com='Pfadangabe zu ANSYS (executable)';
- myHandles.All(end+1).tag='ansyspath';
- myHandles.All(end).type='String';
- myHandles.All(end).confName='datenKoMo.ansyspath';
- myHandles.All(end).com='Pfadangabe zu ANSYS (executable)';
- % --- Executes just before MakeAnsysSettings is made visible.
- function MakeAnsysSettings_OpeningFcn(hObject, eventdata, handles, varargin)
- % This function has no output args, see OutputFcn.
- % hObject handle to figure
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % varargin command line arguments to MakeAnsysSettings (see VARARGIN)
- activateFields(hObject, eventdata, handles, 'abstieg')
- % Alte Einstellungen laden und im GUI anzeigen.
- SETFILE=which('settings_ansys');
- SETFILEcut=regexprep(SETFILE,'\.m','');
- run(SETFILEcut);
- myHandles=getMyHandles();
- for m=1:size(myHandles.StMo,2)
- str=['set(handles.',myHandles.StMo(m).tag,',''',myHandles.StMo(m).type,''',',myHandles.StMo(m).confName,');'];
- try
- eval(str);
- end
- end
- for m=1:size(myHandles.KoMo,2)
- str=['set(handles.',myHandles.KoMo(m).tag,',''',myHandles.KoMo(m).type,''',',myHandles.KoMo(m).confName,');'];
- try
- eval(str);
- end
- end
- for m=1:size(myHandles.All,2)
- str=['set(handles.',myHandles.All(m).tag,',''',myHandles.All(m).type,''',',myHandles.All(m).confName,');'];
- try
- eval(str);
- end
- end
- % set(handles.schritthoehe,'String',daten.schritthoehe);
- % set(handles.KL,'Value',daten.trigger.kuehlloecher);
- % set(handles.meshgenau,'String',daten.meshGenauigkeit);
- % set(handles.meshen,'Value',daten.trigger.meshen);
- % set(handles.moment,'String',daten.moment);
- % set(handles.biegekraftx,'String',daten.biegekraftx);
- % set(handles.biegekrafty,'String',daten.biegekrafty);
- % % set(handles.appLoads,'Value',daten.trigger.appLoads);
- %
- % set(handles.anz_ff,'String',daten.flm.anz_ff);
- % set(handles.anz_ueberg,'String',daten.flm.anz_ueberg);
- % set(handles.anz_ruecken,'String',daten.flm.anz_ruecken);
- % set(handles.anz_nut,'String',daten.flm.anz_nut);
- % set(handles.anz_nebSF,'String',daten.flm.anz_nebSF);
- % set(handles.execSysCmd,'Value',daten.execSysCmd);
- %
- %
- % set(handles.gesamthoeheBStMo,'String',datenStMo.gesamthoehe);
- % set(handles.schritthoeheStMo,'String',datenStMo.schritthoehe);
- % set(handles.ausblendenStMo,'String',datenStMo.anzAusblendenStufen);
- % set(handles.esizeXYStMo,'String',datenStMo.esizeXY);
- % set(handles.esizeZStMo,'String',datenStMo.esizeZ);
- % set(handles.KLStMo,'Value',datenStMo.trigger.kuehlloecher);
- % set(handles.meshgenauStMo,'String',datenStMo.meshGenauigkeit);
- % set(handles.meshenStMo,'Value',datenStMo.trigger.meshen);
- % set(handles.momentStMo,'String',datenStMo.moment);
- % set(handles.biegekraftxStMo,'String',datenStMo.biegekraftx);
- % set(handles.biegekraftyStMo,'String',datenStMo.biegekrafty);
- %
- % set(handles.anz_ffStMo,'String',datenStMo.flm.anz_ff);
- % set(handles.anz_uebergStMo,'String',datenStMo.flm.anz_ueberg);
- % set(handles.anz_rueckenStMo,'String',datenStMo.flm.anz_ruecken);
- % set(handles.anz_nutStMo,'String',datenStMo.flm.anz_nut);
- % set(handles.anz_nebSFStMo,'String',datenStMo.flm.anz_nebSF);
- %
- % set(handles.resFileStMo,'String',datenStMo.resFile);
- % set(handles.apdlFileStMo,'String',datenStMo.apdlFile);
- % set(handles.execSysCmdStMo,'Value',datenStMo.execSysCmd);
- %
- % set(handles.ansyspath,'String',datenStMo.ansyspath);
- % Choose default command line output for MakeAnsysSettings
- handles.output = hObject;
- % Update handles structure
- guidata(hObject, handles);
- % UIWAIT makes MakeAnsysSettings wait for user response (see UIRESUME)
- % uiwait(handles.figure1);
- % --- Outputs from this function are returned to the command line.
- function varargout = MakeAnsysSettings_OutputFcn(hObject, eventdata, handles)
- % varargout cell array for returning output args (see VARARGOUT);
- % hObject handle to figure
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Get default command line output from handles structure
- varargout{1} = handles.output;
- % --- Executes on button press in pushbutton1.
- function pushbutton1_Callback(hObject, eventdata, handles)
- % hObject handle to pushbutton1 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % handle = findobj('Tag','moment');
- % moment = str2num(get(handle,'String'));
- % Legt fest, in welcher Datei die gemachten Einstellungen gespeichert werden.
- SETFILE=which('settings_ansys');
- myHandles=getMyHandles();
- fid=fopen(SETFILE,'w');
- for m=1:size(myHandles.StMo,2)
- str=['get(handles.',myHandles.StMo(m).tag,',''',myHandles.StMo(m).type,''')'];
- if isfield(myHandles.StMo(m),'modFunc')
- str=[myHandles.StMo(m).modFunc,'(',str,')'];
- end
- str=[myHandles.StMo(m).confName,'=',str,';'];
- eval(str);
-
- % Daten schreiben
- value=eval(myHandles.StMo(m).confName);
- if isstr(value)
- fprintf(fid,'%s = ''%s''; %% %s\n',myHandles.StMo(m).confName,value,myHandles.StMo(m).com);
- else
- fprintf(fid,'%s = %d; %% %s\n',myHandles.StMo(m).confName,value,myHandles.StMo(m).com);
- end
- end
- for m=1:size(myHandles.KoMo,2)
- str=['get(handles.',myHandles.KoMo(m).tag,',''',myHandles.KoMo(m).type,''')'];
- if isfield(myHandles.KoMo(m),'modFunc')
- str=[myHandles.KoMo(m).modFunc,'(',str,')'];
- end
- str=[myHandles.KoMo(m).confName,'=',str,';'];
- eval(str);
-
- % Daten schreiben
- value=eval(myHandles.KoMo(m).confName);
- if isstr(value)
- fprintf(fid,'%s = ''%s''; %% %s\n',myHandles.KoMo(m).confName,value,myHandles.KoMo(m).com);
- else
- fprintf(fid,'%s = %d; %% %s\n',myHandles.KoMo(m).confName,value,myHandles.KoMo(m).com);
- end
- end
- for m=1:size(myHandles.All,2)
- str=['get(handles.',myHandles.All(m).tag,',''',myHandles.All(m).type,''')'];
- if isfield(myHandles.All(m),'modFunc')
- str=[myHandles.All(m).modFunc,'(',str,')'];
- end
- str=[myHandles.All(m).confName,'=',str,';'];
- eval(str);
-
- % Daten schreiben
- value=eval(myHandles.All(m).confName);
- if isstr(value)
- fprintf(fid,'%s = ''%s''; %% %s\n',myHandles.All(m).confName,value,myHandles.All(m).com);
- else
- fprintf(fid,'%s = %d; %% %s\n',myHandles.All(m).confName,value,myHandles.All(m).com);
- end
- end
- fclose(fid);
-
- % schritthoehe = str2num(get(handles.schritthoehe,'String'));
- % kuehlloecher = get(handles.KL,'Value');
- % meshgenau = str2num(get(handles.meshgenau,'String'));
- % meshen = get(handles.meshen,'Value');
- % moment = str2num(get(handles.moment,'String'));
- % biegekraftx = str2num(get(handles.biegekraftx,'String'));
- % biegekrafty = str2num(get(handles.biegekrafty,'String'));
- % appLoads = get(handles.appLoads,'Value');
- % anz_ff = str2num(get(handles.anz_ff,'String'));
- % anz_ueberg = str2num(get(handles.anz_ueberg,'String'));
- % anz_ruecken = str2num(get(handles.anz_ruecken,'String'));
- % anz_nut = str2num(get(handles.anz_nut,'String'));
- % anz_nebSF = str2num(get(handles.anz_nebSF,'String'));
- % execSysCmd= get(handles.execSysCmd,'Value');
- %
- %
- % gesamthoeheBStMo = str2num(get(handles.gesamthoeheBStMo,'String'));
- % schritthoeheStMo = str2num(get(handles.schritthoeheStMo,'String'));
- % ausblendenStMo = str2num(get(handles.ausblendenStMo,'String'));
- % esizeXYStMo = str2num(get(handles.esizeZStMo,'String'));
- % esizeZStMo = str2num(get(handles.esizeXYStMo,'String'));
- % kuehlloecherStMo = get(handles.KLStMo,'Value');
- % meshgenauStMo = str2num(get(handles.meshgenauStMo,'String'));
- % meshenStMo = get(handles.meshenStMo,'Value');
- % momentStMo = str2num(get(handles.momentStMo,'String'));
- % biegekraftxStMo = str2num(get(handles.biegekraftxStMo,'String'));
- % biegekraftyStMo = str2num(get(handles.biegekraftyStMo,'String'));
- % anz_ffStMo = str2num(get(handles.anz_ffStMo,'String'));
- % anz_uebergStMo = str2num(get(handles.anz_uebergStMo,'String'));
- % anz_rueckenStMo = str2num(get(handles.anz_rueckenStMo,'String'));
- % anz_nutStMo = str2num(get(handles.anz_nutStMo,'String'));
- % anz_nebSFStMo = str2num(get(handles.anz_nebSFStMo,'String'));
- % resFileStMo = get(handles.resFileStMo,'String');
- % apdlFileStMo= get(handles.apdlFileStMo,'String');
- % execSysCmdStMo= get(handles.execSysCmdStMo,'Value');
- %
- % ansyspath = get(handles.ansyspath,'String');
- % fid=fopen(SETFILE,'w');
- % fprintf(fid,'daten.schritthoehe = %d;\n',schritthoehe);
- % fprintf(fid,'daten.trigger.kuehlloecher = %d;\n',kuehlloecher);
- % fprintf(fid,'daten.meshGenauigkeit = %d;\n',meshgenau);
- % fprintf(fid,'daten.trigger.meshen = %d;\n',meshen);
- % fprintf(fid,'daten.moment = %d;\n',moment);
- % fprintf(fid,'daten.biegekraftx = %d;\n',biegekraftx);
- % fprintf(fid,'daten.biegekrafty = %d;\n',biegekrafty);
- % fprintf(fid,'daten.trigger.appLoads = %d;\n',appLoads);
- % fprintf(fid,'daten.flm.anz_ff = %d;\n',anz_ff);
- % fprintf(fid,'daten.flm.anz_ueberg = %d;\n',anz_ueberg);
- % fprintf(fid,'daten.flm.anz_ruecken = %d;\n',anz_ruecken);
- % fprintf(fid,'daten.flm.anz_nut = %d;\n',anz_nut);
- % fprintf(fid,'daten.flm.anz_nebSF = %d;\n',anz_nebSF);
- % fprintf(fid,'daten.execSysCmd = %d;\n',execSysCmd);
- %
- % fprintf(fid,'datenStMo.schritthoehe = %d;\n',schritthoeheStMo);
- % fprintf(fid,'datenStMo.gesamthoehe = %d;\n',gesamthoeheBStMo);
- % fprintf(fid,'datenStMo.anzAusblendenStufen = %d;\n',ausblendenStMo);
- % fprintf(fid,'datenStMo.esizeXY = %d;\n',esizeXYStMo);
- % fprintf(fid,'datenStMo.esizeZ = %d;\n',esizeZStMo);
- % fprintf(fid,'datenStMo.trigger.kuehlloecher = %d;\n',kuehlloecherStMo);
- % fprintf(fid,'datenStMo.meshGenauigkeit = %d;\n',meshgenauStMo);
- % fprintf(fid,'datenStMo.trigger.meshen = %d;\n',meshenStMo);
- % fprintf(fid,'datenStMo.moment = %d;\n',momentStMo);
- % fprintf(fid,'datenStMo.biegekraftx = %d;\n',biegekraftxStMo);
- % fprintf(fid,'datenStMo.biegekrafty = %d;\n',biegekraftyStMo);
- % fprintf(fid,'datenStMo.flm.anz_ff = %d;\n',anz_ffStMo);
- % fprintf(fid,'datenStMo.flm.anz_ueberg = %d;\n',anz_uebergStMo);
- % fprintf(fid,'datenStMo.flm.anz_ruecken = %d;\n',anz_rueckenStMo);
- % fprintf(fid,'datenStMo.flm.anz_nut = %d;\n',anz_nutStMo);
- % fprintf(fid,'datenStMo.flm.anz_nebSF = %d;\n',anz_nebSFStMo);
- % fprintf(fid,'datenStMo.execSysCmd = %d;\n',execSysCmdStMo);
- %
- % fprintf(fid,'\ndaten.ansyspath = ''%s'';\n',ansyspath);
- % fprintf(fid,'datenStMo.ansyspath = ''%s'';\n',ansyspath);
- % fprintf(fid,'datenStMo.resFile = ''%s'';\n',resFileStMo);
- % fprintf(fid,'datenStMo.apdlFile = ''%s'';\n',apdlFileStMo);
- delete(handles.figure1);
- function meshgenau_Callback(hObject, eventdata, handles)
- % hObject handle to meshgenau (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of meshgenau as text
- % str2double(get(hObject,'String')) returns contents of meshgenau as a double
- % --- Executes during object creation, after setting all properties.
- function meshgenau_CreateFcn(hObject, eventdata, handles)
- % hObject handle to meshgenau (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- % --- Executes on button press in meshen.
- function meshen_Callback(hObject, eventdata, handles)
- % hObject handle to meshen (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of meshen
- function moment_Callback(hObject, eventdata, handles)
- % hObject handle to moment (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of moment as text
- % str2double(get(hObject,'String')) returns contents of moment as a double
- % --- Executes during object creation, after setting all properties.
- function moment_CreateFcn(hObject, eventdata, handles)
- % hObject handle to moment (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- function schritthoehe_Callback(hObject, eventdata, handles)
- % hObject handle to schritthoehe (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of schritthoehe as text
- % str2double(get(hObject,'String')) returns contents of schritthoehe as a double
- % --- Executes during object creation, after setting all properties.
- function schritthoehe_CreateFcn(hObject, eventdata, handles)
- % hObject handle to schritthoehe (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- % --- Executes on button press in KL.
- function KL_Callback(hObject, eventdata, handles)
- % hObject handle to KL (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of KL
- function anz_ff_Callback(hObject, eventdata, handles)
- % hObject handle to anz_ff (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of anz_ff as text
- % str2double(get(hObject,'String')) returns contents of anz_ff as a double
- % --- Executes during object creation, after setting all properties.
- function anz_ff_CreateFcn(hObject, eventdata, handles)
- % hObject handle to anz_ff (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- function anz_ueberg_Callback(hObject, eventdata, handles)
- % hObject handle to anz_ueberg (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of anz_ueberg as text
- % str2double(get(hObject,'String')) returns contents of anz_ueberg as a double
- % --- Executes during object creation, after setting all properties.
- function anz_ueberg_CreateFcn(hObject, eventdata, handles)
- % hObject handle to anz_ueberg (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- function anz_ruecken_Callback(hObject, eventdata, handles)
- % hObject handle to anz_ruecken (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of anz_ruecken as text
- % str2double(get(hObject,'String')) returns contents of anz_ruecken as a double
- % --- Executes during object creation, after setting all properties.
- function anz_ruecken_CreateFcn(hObject, eventdata, handles)
- % hObject handle to anz_ruecken (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- function anz_nut_Callback(hObject, eventdata, handles)
- % hObject handle to anz_nut (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of anz_nut as text
- % str2double(get(hObject,'String')) returns contents of anz_nut as a double
- % --- Executes during object creation, after setting all properties.
- function anz_nut_CreateFcn(hObject, eventdata, handles)
- % hObject handle to anz_nut (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- function anz_nebSF_Callback(hObject, eventdata, handles)
- % hObject handle to anz_nebSF (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of anz_nebSF as text
- % str2double(get(hObject,'String')) returns contents of anz_nebSF as a double
- % --- Executes during object creation, after setting all properties.
- function anz_nebSF_CreateFcn(hObject, eventdata, handles)
- % hObject handle to anz_nebSF (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- % --- Executes when user attempts to close figure1.
- function figure1_CloseRequestFcn(hObject, eventdata, handles)
- % hObject handle to figure1 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: delete(hObject) closes the figure
- delete(hObject);
- % --------------------------------------------------------------------
- function menumodell_Callback(hObject, eventdata, handles)
- % hObject handle to menumodell (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % --------------------------------------------------------------------
- function menuKoMo_Callback(hObject, eventdata, handles)
- % hObject handle to menuKoMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- set(handles.menuKoMo,'Checked','on');
- set(handles.menuStMo,'Checked','off');
- set(handles.textmodel,'String','Kontinuierliches Modell');
- activateFields(hObject, eventdata, handles, 'abstieg')
- function activateFields(hObject, eventdata, handles, model)
- if strcmp(model,'stufen')
- trig1='on';
- trig2='off';
- else
- trig1='off';
- trig2='on';
- end
- myHandles=getMyHandles();
- for m=1:size(myHandles.StMo,2)
- str=['set(handles.',myHandles.StMo(m).tag,',''Enable'',trig1);'];
- eval(str);
- end
- for m=1:size(myHandles.KoMo,2)
- str=['set(handles.',myHandles.KoMo(m).tag,',''Enable'',trig2);'];
- eval(str);
- end
- % set(handles.gesamthoeheBStMo,'Enable',trig1);
- % set(handles.schritthoeheStMo,'Enable',trig1);
- % set(handles.ausblendenStMo,'Enable',trig1);
- % set(handles.esizeXYStMo,'Enable',trig1);
- % set(handles.esizeZStMo,'Enable',trig1);
- % set(handles.KLStMo,'Enable',trig1);
- % set(handles.meshgenauStMo,'Enable',trig1);
- % set(handles.meshenStMo,'Enable',trig1);
- % set(handles.momentStMo,'Enable',trig1);
- % set(handles.biegekraftxStMo,'Enable',trig1);
- % set(handles.biegekraftyStMo,'Enable',trig1);
- % set(handles.anz_ffStMo,'Enable',trig1);
- % set(handles.anz_uebergStMo,'Enable',trig1);
- % set(handles.anz_rueckenStMo,'Enable',trig1);
- % set(handles.anz_nutStMo,'Enable',trig1);
- % set(handles.anz_nebSFStMo,'Enable',trig1);
- % set(handles.execSysCmdStMo,'Enable',trig1);
- % set(handles.apdlFileStMo,'Enable',trig1);
- % set(handles.resFileStMo,'Enable',trig1);
- %
- % set(handles.schritthoehe,'Enable',trig2);
- % set(handles.KL,'Enable',trig2);
- % set(handles.meshgenau,'Enable',trig2);
- % set(handles.meshen,'Enable',trig2);
- % set(handles.moment,'Enable',trig2);
- % set(handles.biegekraftx,'Enable',trig2);
- % set(handles.biegekrafty,'Enable',trig2);
- % set(handles.appLoads,'Enable',trig2);
- % set(handles.anz_ff,'Enable',trig2);
- % set(handles.anz_ueberg,'Enable',trig2);
- % set(handles.anz_ruecken,'Enable',trig2);
- % set(handles.anz_nut,'Enable',trig2);
- % set(handles.anz_nebSF,'Enable',trig2);
- % set(handles.execSysCmd,'Enable',trig2);
- % --------------------------------------------------------------------
- function menuStMo_Callback(hObject, eventdata, handles)
- % hObject handle to menuStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- set(handles.menuStMo,'Checked','on');
- set(handles.menuKoMo,'Checked','off');
- set(handles.textmodel,'String','Gestuftes Modell');
- activateFields(hObject, eventdata, handles, 'stufen')
- %
- % trig='on';
- % set(handles.gesamthoeheBStMo,'Enable',trig);
- % set(handles.schritthoeheStMo,'Enable',trig);
- % set(handles.ausblendenStMo,'Enable',trig);
- % set(handles.KLStMo,'Enable',trig);
- % set(handles.meshgenauStMo,'Enable',trig);
- % set(handles.meshenStMo,'Enable',trig);
- % set(handles.momentStMo,'Enable',trig);
- % set(handles.biegekraftxStMo,'Enable',trig);
- % set(handles.biegekraftyStMo,'Enable',trig);
- % set(handles.anz_ffStMo,'Enable',trig);
- % set(handles.anz_uebergStMo,'Enable',trig);
- % set(handles.anz_rueckenStMo,'Enable',trig);
- % set(handles.anz_nutStMo,'Enable',trig);
- % set(handles.anz_nebSFStMo,'Enable',trig);
- % trig='off';
- % set(handles.schritthoehe,'Enable',trig);
- % set(handles.KL,'Enable',trig);
- % set(handles.meshgenau,'Enable',trig);
- % set(handles.meshen,'Enable',trig);
- % set(handles.moment,'Enable',trig);
- % set(handles.biegekraftx,'Enable',trig);
- % set(handles.biegekrafty,'Enable',trig);
- % set(handles.appLoads,'Enable',trig);
- % set(handles.anz_ff,'Enable',trig);
- % set(handles.anz_ueberg,'Enable',trig);
- % set(handles.anz_ruecken,'Enable',trig);
- % set(handles.anz_nut,'Enable',trig);
- % set(handles.anz_nebSF,'Enable',trig);
- function biegekraftx_Callback(hObject, eventdata, handles)
- % hObject handle to biegekraftx (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of biegekraftx as text
- % str2double(get(hObject,'String')) returns contents of biegekraftx as a double
- % --- Executes during object creation, after setting all properties.
- function biegekraftx_CreateFcn(hObject, eventdata, handles)
- % hObject handle to biegekraftx (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- function gesamthoeheBStMo_Callback(hObject, eventdata, handles)
- % hObject handle to gesamthoeheBStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of gesamthoeheBStMo as text
- % str2double(get(hObject,'String')) returns contents of gesamthoeheBStMo as a double
- % --- Executes during object creation, after setting all properties.
- function gesamthoeheBStMo_CreateFcn(hObject, eventdata, handles)
- % hObject handle to gesamthoeheBStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- function ausblendenStMo_Callback(hObject, eventdata, handles)
- % hObject handle to ausblendenStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of ausblendenStMo as text
- % str2double(get(hObject,'String')) returns contents of ausblendenStMo as a double
- % --- Executes during object creation, after setting all properties.
- function ausblendenStMo_CreateFcn(hObject, eventdata, handles)
- % hObject handle to ausblendenStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- function anz_ffStMo_Callback(hObject, eventdata, handles)
- % hObject handle to anz_ffStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of anz_ffStMo as text
- % str2double(get(hObject,'String')) returns contents of anz_ffStMo as a double
- % --- Executes during object creation, after setting all properties.
- function anz_ffStMo_CreateFcn(hObject, eventdata, handles)
- % hObject handle to anz_ffStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- function anz_uebergStMo_Callback(hObject, eventdata, handles)
- % hObject handle to anz_uebergStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of anz_uebergStMo as text
- % str2double(get(hObject,'String')) returns contents of anz_uebergStMo as a double
- % --- Executes during object creation, after setting all properties.
- function anz_uebergStMo_CreateFcn(hObject, eventdata, handles)
- % hObject handle to anz_uebergStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- function anz_rueckenStMo_Callback(hObject, eventdata, handles)
- % hObject handle to anz_rueckenStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of anz_rueckenStMo as text
- % str2double(get(hObject,'String')) returns contents of anz_rueckenStMo as a double
- % --- Executes during object creation, after setting all properties.
- function anz_rueckenStMo_CreateFcn(hObject, eventdata, handles)
- % hObject handle to anz_rueckenStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- function anz_nutStMo_Callback(hObject, eventdata, handles)
- % hObject handle to anz_nutStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of anz_nutStMo as text
- % str2double(get(hObject,'String')) returns contents of anz_nutStMo as a double
- % --- Executes during object creation, after setting all properties.
- function anz_nutStMo_CreateFcn(hObject, eventdata, handles)
- % hObject handle to anz_nutStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- function anz_nebSFStMo_Callback(hObject, eventdata, handles)
- % hObject handle to anz_nebSFStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of anz_nebSFStMo as text
- % str2double(get(hObject,'String')) returns contents of anz_nebSFStMo as a double
- % --- Executes during object creation, after setting all properties.
- function anz_nebSFStMo_CreateFcn(hObject, eventdata, handles)
- % hObject handle to anz_nebSFStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- function meshgenauStMo_Callback(hObject, eventdata, handles)
- % hObject handle to meshgenauStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of meshgenauStMo as text
- % str2double(get(hObject,'String')) returns contents of meshgenauStMo as a double
- % --- Executes during object creation, after setting all properties.
- function meshgenauStMo_CreateFcn(hObject, eventdata, handles)
- % hObject handle to meshgenauStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % Hint: edit controls usually have a white background on Windows.
- % See ISPC and COMPUTER.
- if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
- set(hObject,'BackgroundColor','white');
- end
- function momentStMo_Callback(hObject, eventdata, handles)
- % hObject handle to momentStMo (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hints: get(hObject,'String') returns contents of momentStMo as text
- % str2double(get(hObject,'String')) returns contents of momentStMo as a double
- % --- Executes during object creation, after setting all properties.
- function momentStMo_CreateFcn(hObject, eventdata, handles)
- % hObject handl…
Large files files are truncated, but you can click here to view the full file