Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SIMULIA/ABAQUS
  Knotenverschiebungen erzwingen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Knotenverschiebungen erzwingen (1243 mal gelesen)
raphaelllo
Mitglied
Student Bauingenieurwesen


Sehen Sie sich das Profil von raphaelllo an!   Senden Sie eine Private Message an raphaelllo  Schreiben Sie einen Gästebucheintrag für raphaelllo

Beiträge: 14
Registriert: 13.07.2012

erstellt am: 13. Jul. 2012 12:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen,

auf der Suche nach einer Lösung für mein Problem, bin ich auf dieses Forum gestoßen. Ich hoffe, dass mir hier geholfen werden kann, da ich nicht mehr weiter weiß.
Mein Problem ist, dass ich eine Platte dadurch verformen möchte, dass ich Knotenverschiebungen anbringe. Als boundary condition ist es mir leider nur möglich, komplette "Kanten" oder andere Bereiche für eine Verschiebung auszuwählen - nicht aber die einzelnen Knoten. Die Knoten, die verschoben werden sollen, ergeben sich aus dem Meshing.
Darüberhinaus ist es wichtig, die Knoten separat zu behandeln, da die Verschiebungen sich unterscheiden.

Bei meiner Recherche bin ich darauf gestoßen, dass ich in der input-File Änderungen vornehmen könnte, was mich zunächst optimistisch stimmte. Die Folgenden Zeilen habe ich manuell in eine - durch das Abaqus CAE vorher-erstellte - input-File eingefügt

Code:
*BOUNDARY, OP=NEW
    2, 1,, 5.296e-04
    2, 2,, -1.467e-04
    27, 1,, 5.612e-04
    27, 2,, -9.946e-05
    26, 1,, 6.050e-04
    26, 2,, -5.476e-05
    25, 1,, 6.499e-04
    25, 2,, -2.090e-05
    6, 1,, 6.702e-04
    6, 2,, 0
**

Leider weiß ich nicht, wie ich diese abgeänderte input-File zur Berechnung verwenden kann. Denn immer, wenn ich diese submitten will, möchte Abaqus die alte Datei ersetzen. Wie ich diesen Schritt umgehe weiß ich leider nicht.

Zusammengefasst möchte ich also wissen:

1) wie gebe ich Knotenverschiebungen (nicht "Bereichs-"Verschiebungen) vor?
2) wie submitte ich manuell-geänderte input-Files

Wenn jemand auch nur zu einer der beiden Fragen eine Kleinigkeit sagen könnte, wäre mir schon sehr geholfen.
Vielen Dank und freundliche Grüße!

Raphael

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Goldstein
Mitglied



Sehen Sie sich das Profil von Goldstein an!   Senden Sie eine Private Message an Goldstein  Schreiben Sie einen Gästebucheintrag für Goldstein

Beiträge: 970
Registriert: 21.01.2005

erstellt am: 13. Jul. 2012 12:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für raphaelllo 10 Unities + Antwort hilfreich

1) funktioniert genauso wie von Dir gefunden / oben dargestellt.
2) Windows: Über Startmenü zum "Abaqus command" navigieren, ausführen und zum Directory mit der input datei gehen. In der Shell eintippen: abaqus job=dateiname (Deine Inputdatei heißt dateiname.inp). Funktioniert unter unix genauso

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

raphaelllo
Mitglied
Student Bauingenieurwesen


Sehen Sie sich das Profil von raphaelllo an!   Senden Sie eine Private Message an raphaelllo  Schreiben Sie einen Gästebucheintrag für raphaelllo

Beiträge: 14
Registriert: 13.07.2012

erstellt am: 13. Jul. 2012 13:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Vielen Dank für deine Antwort.

Könntest Du mir noch kurz erklären, wie ich innerhalb "Abaqus command" zu einem beliebigen Verzeichnis gehen kann?
Reicht es, "Abaqus command" zu öffnen, oder muss im Hintergrund das Abaqus CAE geöffnet sein?
Werden nach Ausführung des Befehls "abaqus job=.." die odb-Dateien selbstständig generiert?

So viele Fragen ..

Beste Grüße,
Raphael

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Goldstein
Mitglied



Sehen Sie sich das Profil von Goldstein an!   Senden Sie eine Private Message an Goldstein  Schreiben Sie einen Gästebucheintrag für Goldstein

Beiträge: 970
Registriert: 21.01.2005

erstellt am: 13. Jul. 2012 13:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für raphaelllo 10 Unities + Antwort hilfreich

Zur Navigation in einer cmd-shell siehe:
http://de.wikipedia.org/wiki/Cd_(Kommandozeilenbefehl)

Zum Rechnen brauchst Du kein CAE

"abaqus job=..." startet die eigentliche Berechnung, kein weiterer Handlungsbedarf. Im Erfolgsfall erhälst Du die odb-Datei vollautomatisch

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

raphaelllo
Mitglied
Student Bauingenieurwesen


Sehen Sie sich das Profil von raphaelllo an!   Senden Sie eine Private Message an raphaelllo  Schreiben Sie einen Gästebucheintrag für raphaelllo

Beiträge: 14
Registriert: 13.07.2012

erstellt am: 13. Jul. 2012 14:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

alles klar. Dankeschön!

Die Berechnung lief soweit sauber durch und entsprechende Dateien -wie z.B. eine odb-Datei- kamen automatisch.
Wenn ich jetzt die odb-Datei in den Viewer lade, gibt es einen Fehler:

Code:
There is no valid step data available on the database.[...]

Ist mein Vorgehen evtl. Falsch?

Ich habe mir mit dem CAE eine input-File erstellen lassen, die ich dann später abgeändert habe und über Abaqus Command berechnen ließ. Scheinbar hat Abaqus noch irgendwo Probleme, da ich bestimmt etwas übersehen habe.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Goldstein
Mitglied



Sehen Sie sich das Profil von Goldstein an!   Senden Sie eine Private Message an Goldstein  Schreiben Sie einen Gästebucheintrag für Goldstein

Beiträge: 970
Registriert: 21.01.2005

erstellt am: 13. Jul. 2012 16:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für raphaelllo 10 Unities + Antwort hilfreich

Die Berechnung ist nicht durchgelaufen, ergo kein Ergebnis. Syntaxfehler, Keine Konvergenz o.ä.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Sherman123
Mitglied
Kunststofftechniker


Sehen Sie sich das Profil von Sherman123 an!   Senden Sie eine Private Message an Sherman123  Schreiben Sie einen Gästebucheintrag für Sherman123

Beiträge: 181
Registriert: 22.02.2011

erstellt am: 13. Jul. 2012 17:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für raphaelllo 10 Unities + Antwort hilfreich

Vorher vielleicht noch einen Blick in die *.STA werfen.
Dort sollte ganz unten "The Analysis has been completed" stehen. (sinngemäß)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

raphaelllo
Mitglied
Student Bauingenieurwesen


Sehen Sie sich das Profil von raphaelllo an!   Senden Sie eine Private Message an raphaelllo  Schreiben Sie einen Gästebucheintrag für raphaelllo

Beiträge: 14
Registriert: 13.07.2012

erstellt am: 15. Jul. 2012 11:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Leider komme ich nicht weiter.
Eine *.STA-Datei wird während der Berechnung leider nicht generiert. Bei anderen Berechnungen, die ich direkt über Abaqus CAE gemacht habe, sind *.STA-Dateien jedoch vorhanden. Dh. dass die Berechnung über Abaqus Command irgendwo Probleme haben muss.

Ist eventuell in meiner input-File etwas verkehrt? Damit meine ich, dass vllt. irgendwo ein Komma oder ein anderes Zeichen (Sternchen) falsch gesetzt ist.
Geändert habe ich in der input-File wirklich nur den Bereich der boundary conditions.

Code:
*Heading
** Job name: Job-1 Model name: Model-1
** Generated by: Abaqus/CAE 6.9-3
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
** PARTS
**
*Part, name=ecke
*End Part
** 
**
** ASSEMBLY
**
*Assembly, name=Assembly
** 
*Instance, name=ecke-1, part=ecke
*Node
      1,  28.2842712,  28.2842712
      2,        100.,        100.
      3,          0.,        100.
      4,          0.,          40.
      5,          40.,          0.
      6,        100.,          0.
      7,  46.2132034,  46.2132034
      8,  64.1421356,  64.1421356
      9,  82.0710678,  82.0710678
    10,          75.,        100.
    11,          50.,        100.
    12,          25.,        100.
    13,          0.,          85.
    14,          0.,          70.
    15,          0.,          55.
    16,  7.80361271,    39.231411
    17,  15.3073378,  36.9551811
    18,  22.2228088,  33.2587852
    19,  33.2587852,  22.2228088
    20,  36.9551811,  15.3073378
    21,    39.231411,  7.80361271
    22,          55.,          0.
    23,          70.,          0.
    24,          85.,          0.
    25,        100.,          25.
    26,        100.,          50.
    27,        100.,          75.
    28,  35.4171066,    49.944088
    29,  48.6114044,  66.6293945
    30,  61.8057022,  83.3146973
    31,  23.9805031,  52.7163849
    32,  32.6536674,  68.4775925
    33,  41.3268356,  84.2387924
    34,  12.1027098,  54.4235573
    35,  16.4018059,  69.6157074
    36,  20.7009029,  84.8078537
    37,  83.3146973,  61.8057022
    38,  66.6293945,  48.6114044
    39,    49.944088,  35.4171066
    40,  84.2387924,  41.3268356
    41,  68.4775925,  32.6536674
    42,  52.7163849,  23.9805031
    43,  84.8078537,  20.7009029
    44,  69.6157074,  16.4018059
    45,  54.4235573,  12.1027098
*Element, type=CPS3
1, 28, 18,  7
2,  1,  7, 18
3,  7,  8, 29
4, 29, 28,  7
5, 30, 29,  9
6,  8,  9, 29
7,  9,  2, 10
8, 10, 30,  9
9, 31, 17, 28
10, 18, 28, 17
11, 28, 29, 32
12, 32, 31, 28
13, 33, 32, 30
14, 29, 30, 32
15, 30, 10, 11
16, 11, 33, 30
17, 34, 16, 31
18, 17, 31, 16
19, 31, 32, 35
20, 35, 34, 31
21, 36, 35, 33
22, 32, 33, 35
23, 33, 11, 12
24, 12, 36, 33
25, 15,  4, 34
26, 16, 34,  4
27, 34, 35, 14
28, 14, 15, 34
29, 13, 14, 36
30, 35, 36, 14
31, 36, 12,  3
32,  3, 13, 36
33,  2,  9, 27
34,  9, 37, 27
35,  8, 38,  9
36, 37,  9, 38
37,  8,  7, 38
38,  7, 39, 38
39,  1, 19,  7
40, 39,  7, 19
41, 27, 37, 26
42, 37, 40, 26
43, 38, 41, 37
44, 40, 37, 41
45, 38, 39, 41
46, 39, 42, 41
47, 19, 20, 39
48, 42, 39, 20
49, 26, 40, 25
50, 40, 43, 25
51, 41, 44, 40
52, 43, 40, 44
53, 41, 42, 44
54, 42, 45, 44
55, 20, 21, 42
56, 45, 42, 21
57, 25, 43,  6
58, 43, 24,  6
59, 44, 23, 43
60, 24, 43, 23
61, 44, 45, 23
62, 45, 22, 23
63, 21,  5, 45
64, 22, 45,  5
*Nset, nset=_PickedSet2, internal, generate
  1,  45,  1
*Elset, elset=_PickedSet2, internal, generate
  1,  64,  1
** Section: Section-1
*Solid Section, elset=_PickedSet2, material=stahl
,
*End Instance
** 
*Nset, nset=_PickedSet91, internal, instance=ecke-1
  3,  4, 13, 14, 15
*Elset, elset=_PickedSet91, internal, instance=ecke-1
25, 28, 29, 32
*Nset, nset=_PickedSet92, internal, instance=ecke-1
  5,  6, 22, 23, 24
*Elset, elset=_PickedSet92, internal, instance=ecke-1, generate
58,  64,  2
*End Assembly
**
** MATERIALS
**
*Material, name=stahl
*Elastic
210000., 0.3
** ----------------------------------------------------------------
**
** STEP: Step-1
**
*Step, name=Step-1
*Static
1., 1., 1e-05, 1.
**
** BOUNDARY CONDITIONS
**
** Name: BC-1 Type: Symmetry/Antisymmetry/Encastre
*Boundary
_PickedSet91, XSYMM
** Name: BC-2 Type: Symmetry/Antisymmetry/Encastre
*Boundary
_PickedSet92, YSYMM
*BOUNDARY, OP=NEW
    2, 1,, 5.296e-04
    2, 2,, -1.467e-04
    27, 1,, 5.612e-04
    27, 2,, -9.946e-05
    26, 1,, 6.050e-04
    26, 2,, -5.476e-05
    25, 1,, 6.499e-04
    25, 2,, -2.090e-05
    6, 1,, 6.702e-04
    6, 2,, 0
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=0
**
** FIELD OUTPUT: F-Output-1
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-1
**
*Output, history, variable=PRESELECT
*End Step

Vielen Dank.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

raphaelllo
Mitglied
Student Bauingenieurwesen


Sehen Sie sich das Profil von raphaelllo an!   Senden Sie eine Private Message an raphaelllo  Schreiben Sie einen Gästebucheintrag für raphaelllo

Beiträge: 14
Registriert: 13.07.2012

erstellt am: 15. Jul. 2012 12:19    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Ich habe die Lösung gefunden.

Code:
** BOUNDARY CONDITIONS
**
** Name: BC-1 Type: Symmetry/Antisymmetry/Encastre
*Boundary
_PickedSet91, XSYMM
** Name: BC-2 Type: Symmetry/Antisymmetry/Encastre
*Boundary
_PickedSet92, YSYMM
*BOUNDARY,OP=MOD
    ecke-1.2, 1,, 5.296e-04
    ecke-1.2, 2,, -1.467e-04
    ecke-1.27, 1,, 5.612e-04
    ecke-1.27, 2,, -9.946e-05
    ecke-1.26, 1,, 6.050e-04
    ecke-1.26, 2,, -5.476e-05
    ecke-1.25, 1,, 6.499e-04
    ecke-1.25, 2,, -2.090e-05
    ecke-1.6, 1,, 6.702e-04
    ecke-1.6, 2,, 0
**

Ich musste die Knoten explizit auf meine instance beziehen und durfte nicht die Funktion OP=NEW verwenden, sondern OP=MOD.
Ohne Eure Hinweise wäre ich sicherlich nicht darauf gekommen.

Vielen Dank und einen schönen Sonntag noch.
Raphael

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz