| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: Applied BCs anzeigen in /POST1 (1768 mal gelesen)
|
ArtWooD Mitglied
Beiträge: 26 Registriert: 08.01.2009
|
erstellt am: 22. Jan. 2011 13:35 <-- editieren / zitieren --> Unities abgeben:
Hallo! Ich benutze die Texteditor Eingabemethode für ANSYS und suche nach einem Befehl mit dem es möglich ist die Lagerreaktionskräfte sowie die aufgebrachten Kräfte anzeigen zu lassen. Wenn es Flächenkräfte sind, also Drücke, dann wäre es schön wenn nach dem einlesen der *txt Datei auch gleich die Pfeildarstellung verwendet wird. Ich muss bisher jedes mal umständlich durch alle Menüs durch klicken und wieder alle Darstellungsoptionen so ändern wie ich es gerade brauche. Da wäre es sehr praktisch wenn die eine oder andere Option direkt beim Einlesen der *.txt Datei mit ausgegeben wird. Hier ist mal ein Beispiel einer solchen Eingabedatei: Code:
fini /clear/prep7 ET,1,shell63 MP,EX,1,2.1e5 R,1,2 !Keypoints K,1,0,0,0 k,2,100,0,0 k,3,100,0,50 k,4,0,0,50 k,5,0,500,0 k,6,100,500,0 k,7,100,500,50 k,8,0,500,50 k,9,0,600,0 k,10,100,600,0 k,11,100,600,50 k,12,0,600,50 k,13,500,600,0 k,14,500,600,50 k,15,500,500,0 k,16,500,500,50 !Flächen a,1,2,6,5 a,6,5,9,10 a,1,4,8,5 a,5,8,12,9 a,4,3,7,8 a,8,7,11,12 a,2,3,7,6 a,11,10,9,12
a,7,16,14,11 a,11,14,13,10 a,6,15,13,10 a,7,16,15,6 esize,25 real,1 amesh,all
!Lager nsel,s,loc,x,0,0 nsel,u,loc,y,2,600 d,all,all,0 nall nsel,s,loc,x,0,0 nsel,u,loc,y,598,0 d,all,ux,0 nall !Kraft nsel,s,loc,x,499,502 nsel,u,loc,y,502,600 F,all,fx,-8000/3 nall /solu
/PBC,ALL,,1 /PSF,PRES,,2 solve /post1 PLDISP,2 PLNSOL,S,x fini
Weiß jemand wie der Befehl /PBC und /PSF funktioniert? Das /PSF hier nicht funktionieren kann ist mir klar, weil es ja keine Flächekraft gibt. Aber wenn es eine gäbe, wie würde das dann gehen? ------------------ www.Art-WooD.de entdecken Sie die Qualität von handgefertigten Design Unikaten aus Holz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Avm1979 Mitglied
Beiträge: 157 Registriert: 21.11.2005
|
erstellt am: 22. Jan. 2011 15:59 <-- editieren / zitieren --> Unities abgeben: Nur für ArtWooD
Kann dir jetzt nicht genau sagen wie der Befehl einzugeben ist, aber mache es doch ein letztes mal mittels des Menüs und dann schaust du dir den log file an und kopierst das dort gespeicherte in deine Textdatei. Dies sollte einwandfrei funktionieren Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ArtWooD Mitglied
Beiträge: 26 Registriert: 08.01.2009
|
erstellt am: 22. Jan. 2011 19:56 <-- editieren / zitieren --> Unities abgeben:
Das ist eine super Idee mit dem Logfile. Ich werde das mal austesten. Aber erstmal muss ich das logfile finden Ich benutze ANSYS in Linux da ist das alles etwas anders. Vielen Dank für den Tipp! ------------------ www.Art-WooD.de entdecken Sie die Qualität von handgefertigten Design Unikaten aus Holz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
M.Seidler Mitglied Dipl. Ing.
Beiträge: 600 Registriert: 08.01.2007 ABAQUS CAE 6.10 Ansys 13 Hyper Works 11
|
erstellt am: 22. Jan. 2011 23:09 <-- editieren / zitieren --> Unities abgeben: Nur für ArtWooD
|
Avm1979 Mitglied
Beiträge: 157 Registriert: 21.11.2005
|
erstellt am: 23. Jan. 2011 12:05 <-- editieren / zitieren --> Unities abgeben: Nur für ArtWooD
|
Avm1979 Mitglied
Beiträge: 157 Registriert: 21.11.2005
|
erstellt am: 23. Jan. 2011 12:06 <-- editieren / zitieren --> Unities abgeben: Nur für ArtWooD
|
ArtWooD Mitglied
Beiträge: 26 Registriert: 08.01.2009
|
erstellt am: 23. Jan. 2011 15:18 <-- editieren / zitieren --> Unities abgeben:
Ich habe die das LOG-File in Linux schon gefunden, war gar nicht so schwer Diese Datei liegt im Arbeitsordner von ANSYS den man bei der Installation selbst festlegen kann/muss. Jetzt sieht mein Code so aus: Code:
fini /clear/prep7 !Werkstoffdaten T1=10 T2=5 ET,1,shell63 MP,EX,1,2.1e5 MP,nuxy,1,0.3 R,1,T1 R,2,T2 !Keypoints !Keypoints Mittelblech k,1,0,0,0 k,2,20,0,0 k,3,60,500,0 k,4,400,550,0 k,5,400,600,0 k,6,0,600,0 !Keypoints Winkelblech k,7,0,600,100 k,8,0,0,-100 k,9,0,0,100 k,10,0,600,-100 k,11,400,600,-100 k,12,400,600,100 !Flächen Mittelblech a,1,2,3,6 a,6,5,4,3 !Flächen Winkelblech a,7,6,5,12 a,6,10,11,5 a,1,8,10,6 a,9,1,6,7 !Vernetzen Mittelblech esize,10 real,2 amesh,1,2 real,1 amesh,all /solu !Lagerung nsel,s,loc,x,0,0 nsel,r,loc,y,45,55 nsel,r,loc,z,-45,-55 d,all,all,0 nall nsel,s,loc,x,0,0 nsel,r,loc,y,45,55 nsel,r,loc,z,45,55 d,all,all,0 nall nsel,s,loc,x,0,0 nsel,r,loc,y,545,555 nsel,r,loc,z,45,55 d,all,ux,0 d,all,uz,0 nall nsel,s,loc,x,0,0 nsel,r,loc,y,545,555 nsel,r,loc,z,-45,-55 d,all,ux,o d,all,uz,o nall !Kraft nsel,s,loc,x,0,400 nsel,r,loc,y,599,600 sf,all,pres,0.2 nall solve /POST1 /PSF,PRES,NORM,2,0,1 /PBF,DEFA, ,1 /PIC,DEFA, ,1 /PSYMB,CS,0 /PSYMB,NDIR,0 /PSYMB,ESYS,0 /PSYMB,LDIV,0 /PSYMB,LDIR,0 /PSYMB,ADIR,0 /PSYMB,ECON,0 /PSYMB,XNODE,0 /PSYMB,DOT,1 /PSYMB,PCONV, /PSYMB,LAYR,0 /PSYMB,FBCS,0 /PBC,ALL,,1 /PBC,NFOR,,0 /PBC,NMOM,,0 /PBC,RFOR,,0 /PBC,RMOM,,0 /PBC,PATH,,0 FINI
Allerdings kommt mir das etwas viel vor was unter /POST1 steht, aber es funktioniert Mit dem Tipp von Markus einfach nur /pbc,nfor,,1 /pbc,rfor,,1 zu benutzen kriege ich zwar die Reaktionskräfte aber keine Flächekraft als Pfeildarstellung. Mit dem ganzen Codeklumpen aus dem Logfile klappt das allerdings schon. Wenn noch jemand weiß was man da raus schmeißen kann wäre das schön, aber wenn es niemand weiß ist es auch nicht so wichtig, weil es ja auch so klappt Vielen Dank für die Hilfe ------------------ www.Art-WooD.de entdecken Sie die Qualität von handgefertigten Design Unikaten aus Holz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Avm1979 Mitglied
Beiträge: 157 Registriert: 21.11.2005
|
erstellt am: 23. Jan. 2011 16:46 <-- editieren / zitieren --> Unities abgeben: Nur für ArtWooD
Vergleiche das was in dem "Codeklumpen" steht mit dem Fenster wo du die Einstelllungen manuel machst, schnell solltest du ein Gefühl dafür bekommen, was du brauchst und was nicht. Alles was du nicht sehen willst sollte den Flag 0 bekommen und der rest einen anderen. Da du damit nichts "kaputt" machen würde ich einfach nen bischen damit rumspielen. gruß André Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|