Aerospace7
Guest
Hallo alle, ich bin neu im Forum und ein Anfänger mit Abaqus. Ich beginne, die ersten Schritte mit diesem Programm zu bewegen, da meine These darin besteht, eine Skriptierung für die Erzeugung einer Rumpfgeometrie und dann deren Vernetzung zu erstellen. Da für die Tatsache, dass meine Aufgabe ist es zu Script es Ich konnte nicht finden Tutorials in diesem Bereich auf dem Netzwerk (Ich fand viele Tutorials auf, wie man Befehle und den Rest verwendet, und ziemlich gut mit caia ich hatte keine Probleme mehr oder weniger komplexe Geometrien erstellen).
Ich komme zur Frage:
Verwendung der rek-Dateien, die abaqus automatisch erzeugt mir eine Idee, wie das Programm "talk" und wie es Gründe, wenn ein Befehl verwendet wird, aber ich realisierte etwas, die Objekte, die ich erstellen, und ich verweise auf die Datumsangaben irgendeiner Art, kann nicht leicht in den nächsten Befehlen erinnert werden, da sie scheinbar in einem Array oder einer Liste des Skripts abgelegt werden und daher nicht einfach zu lesen und zu rufen sind. Zum Beispiel:
# Dieser Befehl erzeugt einen xy#-Plan
mdb.models['Model-1'].Teile['rivestimento'].datumplanebyprincipalplane(offset=0.0,
Hauptplane=xyplane)
# Dieser Befehl erzeugt eine parallele Ebene zu xy und 300 davon entfernt
mdb.models['Model-1'].Teile['rivestimento'].datumplanebyoffset(flip=side2, Offset=
300.0, plan=mdb. Modell['Model-1'].Teile['rivestimento'].Datum[5])
wie Sie im zweiten Befehl sehen ist vorhanden Datumsangaben[5], die an den zuvor erstellten Plan erinnert. wie kann ich den zweiten Befehl eleganter schreiben, wie:
mdb.models['Model-1'].Teile['rivestimento'].datumplanebyoffset(flip=side2, Offset=
300.0, plan=mdb. Modell['Model-1'].Teile['rivestimento']- Pianoxy?
mit Salome war es genug, Pianoxy=mdb.models zu definieren['Model-1'].Teile['rivestimento'].datumplanebyprincipalplane(offset=0.0,
Hauptplane=xyplane)
während mit Abaqus das ist mir nicht möglich. Kann mir jemand helfen? das würde meine Skripte sehr rationalisieren und mir erlauben, sehr hart daran zu arbeiten
Ich komme zur Frage:
Verwendung der rek-Dateien, die abaqus automatisch erzeugt mir eine Idee, wie das Programm "talk" und wie es Gründe, wenn ein Befehl verwendet wird, aber ich realisierte etwas, die Objekte, die ich erstellen, und ich verweise auf die Datumsangaben irgendeiner Art, kann nicht leicht in den nächsten Befehlen erinnert werden, da sie scheinbar in einem Array oder einer Liste des Skripts abgelegt werden und daher nicht einfach zu lesen und zu rufen sind. Zum Beispiel:
# Dieser Befehl erzeugt einen xy#-Plan
mdb.models['Model-1'].Teile['rivestimento'].datumplanebyprincipalplane(offset=0.0,
Hauptplane=xyplane)
# Dieser Befehl erzeugt eine parallele Ebene zu xy und 300 davon entfernt
mdb.models['Model-1'].Teile['rivestimento'].datumplanebyoffset(flip=side2, Offset=
300.0, plan=mdb. Modell['Model-1'].Teile['rivestimento'].Datum[5])
wie Sie im zweiten Befehl sehen ist vorhanden Datumsangaben[5], die an den zuvor erstellten Plan erinnert. wie kann ich den zweiten Befehl eleganter schreiben, wie:
mdb.models['Model-1'].Teile['rivestimento'].datumplanebyoffset(flip=side2, Offset=
300.0, plan=mdb. Modell['Model-1'].Teile['rivestimento']- Pianoxy?
mit Salome war es genug, Pianoxy=mdb.models zu definieren['Model-1'].Teile['rivestimento'].datumplanebyprincipalplane(offset=0.0,
Hauptplane=xyplane)
während mit Abaqus das ist mir nicht möglich. Kann mir jemand helfen? das würde meine Skripte sehr rationalisieren und mir erlauben, sehr hart daran zu arbeiten