| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: Ansys WB - Aus Parametersatz Zeit/Lastschritte definieren (1641 / mal gelesen)
|
MarkOtto Mitglied Maschinenbau-Ingenieur
Beiträge: 22 Registriert: 04.06.2019
|
erstellt am: 04. Jun. 2019 13:25 <-- editieren / zitieren --> Unities abgeben:
Liebe Community, ich möchte gerne gewisse Parameter komfortable in der Simulation änderbar machen. Bisher nutze ich dafür einen Parametersatz, wobei ich in Mechanical durch das P die Größen, die ich geändert haben will, markiere. Nun ist meine Frage, kann man auch so eine Tabelle mit Werten für verschiedene Lastschritte übermitteln? Ein Beispiel P1, P2, P3 sind Benutzer-Eingabe-Parameter P4 und P5 werden jeweils mittels verschiedener Formeln aus P1 bis P3 errechnet und die externe Kraft in Mechanical soll dann für den ersten Lastschritt P4 und für den zweiten P5 haben, wie man es händisch mit den Angabe der Tabelle in Mechanical macht. Könnt ihr mir da vielleicht weiterhelfen?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Duke711 Mitglied
Beiträge: 826 Registriert: 14.11.2016
|
erstellt am: 04. Jun. 2019 14:52 <-- editieren / zitieren --> Unities abgeben: Nur für MarkOtto
|
MarkOtto Mitglied Maschinenbau-Ingenieur
Beiträge: 22 Registriert: 04.06.2019
|
erstellt am: 04. Jun. 2019 16:20 <-- editieren / zitieren --> Unities abgeben:
|
Duke711 Mitglied
Beiträge: 826 Registriert: 14.11.2016
|
erstellt am: 04. Jun. 2019 17:10 <-- editieren / zitieren --> Unities abgeben: Nur für MarkOtto
Ja nur kann man das im Desginpoint Skript nicht einbinden, dann wird einfach der Inputwert nicht übernommen. Das Skript läuft wie vieles andere in der WB auch über Python und nicht über APDL. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jens.Friedrich Moderator Dipl. -Ing.
Beiträge: 1048 Registriert: 09.09.2005 ANSYS2021 R2
|
erstellt am: 06. Jun. 2019 13:49 <-- editieren / zitieren --> Unities abgeben: Nur für MarkOtto
Hallo Mark, man kann Parameter aus anderen berechnen lassen und diese als Input für die Simulation nutzen. Die geht im Parameterblock indem man neue Parameter anlegt und diesen dann die Formel gibt. Ist auch in der Hilfe recht gut beschrieben. Wichtig ist es immer die Einheiten zu beachten. Du kannst also nicht aus einem Parameter der Länge P1 (mm) eine Kraftgröße (N) direkt berechnen. Hierzu müssen die Einheiten mittels Multiplikation und Division korrigiert werden. Hoffe das hilft. Falls nicht wieder melden
------------------ Gruß Jens Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
solve1 Mitglied Berechnungsingenieur
Beiträge: 624 Registriert: 27.05.2008 Ansys APDL Ansys WorkBench
|
erstellt am: 07. Jun. 2019 13:36 <-- editieren / zitieren --> Unities abgeben: Nur für MarkOtto
hi, ich kann der Argumentation von Duke711 leider nicht folgen. Dieses DesigPoint Skript ist mir nicht bekannt. Aber mit dem APDL Ansatz geht das schon. 1) einen RemotePoint für die Kraft definieren + Script um dessen Knotennummer zu speichern (pic1) 2) ein Skript unter Solution (Pic2) - um einen Table für die Kraft zu definieren und mit den Werten zu füllen (siehe "tabular boundary condition") - um diesen Table als Last (Kraft) auf den remote Point aufzubringen 3) (pic3 + pic4) im Parametermanager auf der Projektseite deine 3 Inputparameter definieren und daraus die Werte für das APDL Skript zu berechnen (die Kraftwerte) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
solve1 Mitglied Berechnungsingenieur
Beiträge: 624 Registriert: 27.05.2008 Ansys APDL Ansys WorkBench
|
erstellt am: 07. Jun. 2019 13:41 <-- editieren / zitieren --> Unities abgeben: Nur für MarkOtto
|