Hallo liebe Ansysgemeinde,
ich bin im Moment am Verzweifeln. Ich habe eine Pfadprogrammiert und will diesen
in eine Textdatei ausgeben. Hierfür habe ich folgendes gemacht:
rsys,solu
hoehe=0.15
path,kd_%hoehe%,361,,1 !Definieren des Pfadnamen, Anzahl der Punkte,,Teilung
*afun,deg !Winkel in Grad
zaehler=1 !Hilfsvariable
*do,phi,360,0,-1 !Schleifenbeginn, erstellen der Pfadpunkte
xp=cos(phi)*2
yp=sin(phi)*2
ppath,zaehler,,xp,yp,hoehe !Punkte des Pfad erstellen mit der Nummer "zaehler"
zaehler=zaehler+1
*enddo
pdef,sx_%hoehe%,s,x,avg !ermitteln von Eigenschaften des aktuellen Pfades
pdef,sy_%hoehe%,s,y,avg ! ""
pdef,sxy_%hoehe%,s,xy,avg ! ""
pdef,sz_%hoehe%,s,z,avg ! ""
plpath,sy_%hoehe%,sx_%hoehe%,sxy_%hoehe%,sz_%hoehe% !Darstellen der Ergebnisse im x,y Diagrammm
hoehe2=hoehe*100
paget,kd_%hoehe2%,table !schreiben der Pfad eigenschadten als Table
! Problem beginnt
*cfopen,test_kd15,txt !Datei erstellen
*vwrite,KD_15(1,4),KD_15(1,5) !Schreiben der gewünschten Spalten in Datei
(F9.3,' 'F9.3) !Definieren des Dateitypes
*cfclos
Er bringt dann bei der Programmierung folgende drei Fehler:
In the graphical user interface, the *vwrit comman can only be executed from an external file such
as /input or *use. The command is ignored.
Error in format, not enough data format specifiers.
(F9.3,' 'F9.3 is not a recognized post26 command,...,or macro. This command will
be ignored.
Nach den vielen Beispielen im Forum, war ich der Meinung, dass dies so in der Programmierung richtig
wäre. Das seltsame ist, wenn ich diese Befehl über die Oberfläche im Menü Array Paramter steuer, funktioniert
dieser.
kann mir jemand helfen, es ist sehr dringend.
Danke für eure Hilfe
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP