Autor
|
Thema: funktionsgesteuerte kurve polygonkurve (717 mal gelesen)
|
bwkillershark Mitglied Student
Beiträge: 10 Registriert: 02.02.2011
|
erstellt am: 18. Jan. 2016 21:33 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich berechnet zur Zeit Polygonverbindungen mit Abaqus. Die Geometrie wurde bis jetzt immer importiert, wobei es allerdings häufig zu Fehlern kam. Selbst wenn scheinbar alle Importfehler repariert sind, spinnt das Modell immer noch rum. Die Vernetzung ist davon vorallem betroffen. Aus diesem Grund wäre es schön die Geometrie direkt in Abaqus erstellen zu können, um Improtfehler auszuschließen. Ist weis jemand ob und wenn ja wie man in Abaqus parametergesteuerte Kurven erstellen kann? Also in meinem Fall die Profilkurve des Polygons.... Schon mal im Vorfeld vielen Dank für Eure Hilfe! Gruß Lukas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3554 Registriert: 04.08.2005 Abaqus
|
erstellt am: 19. Jan. 2016 11:12 <-- editieren / zitieren --> Unities abgeben: Nur für bwkillershark
Um was für Analysen und Kurven geht es? Analyse in 2D oder 3D? Kurve erstellen im Sketch oder im 3D-Raum? Bei Kurven sehe ich keine großen Probleme. Das kannst du auch mit Python automatisieren. Wenn du komplizierte 3D-Flächen erstellen willst, könntest du an die Grenzen des Geometrie-Kernels stoßen.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bwkillershark Mitglied Student
Beiträge: 10 Registriert: 02.02.2011
|
erstellt am: 19. Jan. 2016 13:07 <-- editieren / zitieren --> Unities abgeben:
Danke für die schnelle Antwort! Es handelt sich um eine 3D Geometrie. Ich wollte die Profilkurve des Polygons als 2D Kurve erzeugen und dann einfach linear austragen. Leider habe ich bis jetzt noch nicht mit Python gearbeitet. Kannst du mir da eventuell noch genaueres dazu sagen bzw. wo man sich darüber belesen kann. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3554 Registriert: 04.08.2005 Abaqus
|
erstellt am: 19. Jan. 2016 13:33 <-- editieren / zitieren --> Unities abgeben: Nur für bwkillershark
Da alle Aktionen in /CAE via Python aufgezeichnet werden, kannst du einfach in /CAE eine Aktion durchführen und dir dann in der abaqus.rpy im Arbeitsverzeichnis die Mitschrift anschauen. Eine Einleitung in das Thema gibt es im Abaqus Scripting Users Guide. Ein Nachschlagewerk ist das Scripting Reference Guide. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bwkillershark Mitglied Student
Beiträge: 10 Registriert: 02.02.2011
|
erstellt am: 19. Jan. 2016 13:53 <-- editieren / zitieren --> Unities abgeben:
Das Problem ist ich habe im CAE noch keine Möglichkeit gefunden, eine Kurve die durch eine hinterlegte mathematische Funktion gesteuert wird, zu erstellen, deshalb wird mir die Mitschrift auch nichts nützen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3554 Registriert: 04.08.2005 Abaqus
|
erstellt am: 19. Jan. 2016 14:52 <-- editieren / zitieren --> Unities abgeben: Nur für bwkillershark
Das Problem sehe ich nicht. Wenn du im Sketcher von CAE eine Spline erstellst und dir dann mal die Mitschrift anschaust, wirst du dort die Datenpaare finden, die die Stützstellen der Spline definieren. Wenn du die math. Formel hast, kannst du diese in Python verwenden und quasi eine Wertetabelle erstellen (also die Stützstellen). Diese brauchst du dann nur in ein entsprechendes tuple umwandeln und dem Befehl zu Erstellung einer Spline zu geben. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bwkillershark Mitglied Student
Beiträge: 10 Registriert: 02.02.2011
|
erstellt am: 19. Jan. 2016 17:15 <-- editieren / zitieren --> Unities abgeben:
|
bwkillershark Mitglied Student
Beiträge: 10 Registriert: 02.02.2011
|
erstellt am: 20. Jan. 2016 13:36 <-- editieren / zitieren --> Unities abgeben:
|