Moin,
die Bedeutung der Argumente ARG..... h hängt vom aufgerufenen Befehl ab und eigentlich kann man in den Aufrufargumenten Parameter z.B. einen Durchmesser, eine Wandstaärke et. etc. übergeben:
Hier z.B. beim Aufruf eines Macros der Text aus der Ansys-Hilfe:
*USE, Name, ARG1, ARG2, ARG3, ARG4, ARG5, ARG6, ARG7, ARG8, ARG9, AR10, AR11, AR12, AR13, AR14, AG15, AR16, AR17, AR18
Executes a macro file.
APDL: Macro Files
MP ME ST PR PRN <> <> FL EM <> <> PP <>
Argument Descriptions
Name
Name (32 characters maximum, beginning with a letter) identifying the macro file or a macro block on a macro library file.
ARG1, ARG2, ARG3, . . . , AR18
Values passed into the file or block where the parameters ARG1 through ARG9 and AR10 through AR18 are referenced. Values may be numbers, alphanumeric character strings (up to 8 characters enclosed in single quotes), parameters (numeric or character) or parametric expressions. See below for additional details.
Notes
Causes execution of a macro file called Name, or, if not found, a macro block "Name" on the macro library file [*ULIB]. Argument values (numeric or character) are passed into the file or block and substituted for local parameters ARG1, ARG2, ..., AR18. The file Name may also be executed as an "unknown command" (i.e., without the *USE command name) as described below.
Ob man jedesmal eine Rechnung mit dem Lösen durchführen muß hängt von der Anwendung ab. Sofern es nur um Auswertungen geht, kann man munter ein Skript-File nach dem anderen starten.
Ach noch eines, in den Skript Files kann auch jeder Befehl vom Editor eingesetzt werden um Meshes zu erzeugen, Linien oder irgendwas auszuwählen usw. . Mit nicht nur etwas Übung können die Selbstgestricktes Files einem eine Menge langweilige Arbeit abnehmen, oder verhindern das man nach dem 3. Anlauf aufgrund irgendeiner Störung wieder neu beginnen muß.
------------------
Gruß
Gerd
Hunde haben ein Herrchen oder Frauchen - Katzen haben Personal.
www.ik-achtmer.de
[Diese Nachricht wurde von smittytomcat am 13. Jun. 2014 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP