Hallo Comumnity,
ich versuche aus einem ANSYS-APDL-script ein externes Programm mit Parametern zu starten.
Hier mein Code-Schnippsel:
*DIM,pdir,STRING,248,1
/INQUIRE,pdir,ENV,ANS_USER_PATH
/INQUIRE,tmpfile,JOBNAME
*DIM,hs,STRING,248,1
*DIM,fi,STRING,248,2
*DIM,fo,STRING,248,2
hs(1,1)=STRCAT(pdir(1),'bin\umsetzen_tmp_bso.exe')
fi(1,1)=STRCAT(tmpfile(1,1),'_TMF.tmp')
fo(1,1)=STRCAT(tmpfile(1,1),'_TMF.bso')
/SYP,hs(1),fi(1),fo(1)
Ausgeführt werden soll ein Programm
c:\Benutzerdaten\TEST\usermat\bin\umsetzen_tmp_bso.exe TMF-OP-3D_TMF.tmp TMF-OP-3D_TMF.tmp
Das kommt aus dem oberen Schnippsel raus:
SET PARAMETER DIMENSIONS ON HS TYPE=STRI DIMENSIONS= 248 1 1
SET PARAMETER DIMENSIONS ON FI TYPE=STRI DIMENSIONS= 248 2 1
SET PARAMETER DIMENSIONS ON FO TYPE=STRI DIMENSIONS= 248 2 1
PARAMETER HS(1,1) = C:\Benutzerdaten\TEST\usermat\bin\umsetzen_tmp_bso.exe
PARAMETER FI(1,1) = TMF-OP-3D_TMF.tmp
PARAMETER FO(1,1) = TMF-OP-3D_TMF.tmp
SYSTEM=
hs(1) TMF-OP-3D_TMF.tmp TMF-OP-3D_TMF.bso
Sieht ja schon fast richtig aus...Aber ich breche mir einen ab und bekomme es einfach nicht.
Hat jemand von euch eine Lösung?
Dank schon im Voraus.
Gruß
Cetin
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP