| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: Problem mit Substeps (1588 mal gelesen)
|
andiMUC Mitglied Student EI
Beiträge: 17 Registriert: 20.04.2011 Software: Ansys 12.1 Classic
|
erstellt am: 06. Jun. 2011 13:08 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich bin dabei einen Pressvorgang zu simulieren. Leider klappt's noch nicht so ganz. unter anderem hab ich folgendes Problem: Ich lege mit nsub10,100 ja eigenltich fest, dass Ansys max. 100 Substeps macht. Bei mir läuft das aber immer ins unendliche... Weis jemand woran das liegen kann? Hier mal der Code vom Lösungsteil: !!!Code: !1.1 Pressen mit Pressbacke 1: asel,s,,,44 nsla,s,1 sf,all,pres,653 allsel nlgeom,on solcontrol,on,on nropt,full,,on autots,on NSUBST,10,100 outres,all lnsrch,on deltim,0.1 lswrite !!! Schonmal vielen Dank! Grüße, Andi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Achim007 Mitglied Dipl. Ing. (FH)
Beiträge: 734 Registriert: 23.09.2008 Workbench 2.0 ANSYS15.0 Mechanical DesignModeler
|
erstellt am: 06. Jun. 2011 13:35 <-- editieren / zitieren --> Unities abgeben: Nur für andiMUC
Hallo die beiden nachfolgenden Befehle bewirken das selbe nur auf unterschiedliche Art und Weise NSUBST, NSBSTP, NSBMX, NSBMN, Carry Specifies the number of substeps to be taken this load step. DELTIM, DTIME, DTMIN, DTMAX, Carry Specifies the time step sizes to be used for this load step. wenn du deltim,0.1 löscht (hier hast du keinen minimalen Zeitschritt definiert) sollte nach einer gewissen Zeit Schluß sein. Ob du dann ein sinnvolles (konvergiertes) Ergebniss bekommst ist natürlich die Frage. Nicht umsonst wird das automatische "Timestepping" die Zeitschritte verkleinern. Am besten mal das Modell mit einer kleineren Last überprüfen.
------------------ Viele Grüße Achim PS: Als Anerkennung für einen Beitrag freu' nicht nur ich mich über Unities Was ist der Unterschied zwischen Theorie und Praxis? Theorie ist, wenn man alles weiß und nichts funktioniert - Praxis ist, wenn alles funktioniert und keiner weiß warum (Autor unbekannt) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
andiMUC Mitglied Student EI
Beiträge: 17 Registriert: 20.04.2011 Software: Ansys 12.1 Classic
|
erstellt am: 06. Jun. 2011 14:03 <-- editieren / zitieren --> Unities abgeben:
|
Achim007 Mitglied Dipl. Ing. (FH)
Beiträge: 734 Registriert: 23.09.2008 Workbench 2.0 ANSYS15.0 Mechanical DesignModeler
|
erstellt am: 06. Jun. 2011 21:44 <-- editieren / zitieren --> Unities abgeben: Nur für andiMUC
habe jetzt erst deinen vorherigen Thread gelesen: http://ww3.cad.de/foren/ubb/Forum101/HTML/005867.shtml Schalte mal alle Nichtlinearitäten (Kontakt, Material) die abzuschalten sind ab und schalte sie nacheinander zu. So kannst du eher erkennen an welcher Stelle du weitersuchen musst. Beim nichtlinearen Kontakt kannst du auch mal die Kontaktsteifigkeit reduzieren. Kontaktsteifigkeit wird mit der Real-Konstante 3 eingegeben: !ET,Nummer,CONTA175,R1,R2,FKN ET,Nummer,CONTA175, , ,0.1 Eventuell versuchst du es mal mit dem Standard Kontaktalgorithmus in Workbench KEYOPT, ITYPE, 2, 1 ! 1 Pure penelty default ist Augmented Lagrangian Nachzuschauen in der Hilfe vom Kontaktelement ITYPE......Elemettypnummer Deines Kontakts 2..........Keyopt(2) Viele Grüße Achim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
andiMUC Mitglied Student EI
Beiträge: 17 Registriert: 20.04.2011 Software: Ansys 12.1 Classic
|
erstellt am: 07. Jun. 2011 13:25 <-- editieren / zitieren --> Unities abgeben:
Hallo Achim, vielen Dank für den Tipp. Ich werd mich da mal dranhängen und suchen. Weil jetzt geht's zwar schneller - er rechnet nicht mehr x Substeps aber dafür konvergiert das ganze nicht mehr. Ich poste wieder wenn ich was rausgefunden hab. Viele Grüße & nochmal Danke, Andi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|