| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: APDL Nodes in einem best. Gebiet wählen (1936 mal gelesen)
|
Itzow Mitglied Student
Beiträge: 23 Registriert: 14.04.2010 PROE wildfire 5.0 Windows 7 GraKa: HD5650 CPU: Core i5 430M
|
erstellt am: 05. Jul. 2010 17:22 <-- editieren / zitieren --> Unities abgeben:
Hallo an alle, ich bin grad dabei mich in APDL Programmierung einzuarbeiten ich stehe vor einem Problem und weiß nicht mal ansatzweise wie ich hier am besten vorgehen sollte. Es geht um eine Drucklast die auf nur eine bestimmte Fläche wirken soll. Ich weiß schon mal das ich hierzu die nodes der Fläche benötige, aber wie kann ich nodes in einem bestimmten Gebiet auswählen? Wie mache ich das denn am geschicktesten? Wäre wirklich super wenn mir hier jmd weiterhelfen könnte
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
arnd13 Mitglied Dipl. Ing.
Beiträge: 735 Registriert: 05.11.2008
|
erstellt am: 05. Jul. 2010 18:28 <-- editieren / zitieren --> Unities abgeben: Nur für Itzow
Auswählen von Knoten nach der Position: nsel,s,loc,x,... nsel,r,loc,y,... nsel,r,loc,z,... Auswählen von Knoten über die Fläche: asel,s,area,,.. nsla Alle Befehle bitte in der Hilfe nachlesen und entsprechend ergänzen! ------------------ Gruß, A. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Itzow Mitglied Student
Beiträge: 23 Registriert: 14.04.2010 PROE wildfire 5.0 Windows 7 GraKa: HD5650 CPU: Core i5 430M
|
erstellt am: 05. Jul. 2010 21:57 <-- editieren / zitieren --> Unities abgeben:
Super ! Vielen Dank für die schnelle Hilfe. Ich hab jetzt alles nachgelesen. Super hab‘s jetzt auch hinbekommen. Mein nächstes Problem wird sein das Ganze variabel zu machen, da sich die Fläche verschiebt, allerdings nur in eine Richtung. Hierzu würde ich eine *DO Schleife nehmen? Aber zunächst brauche ich die Daten aus einem file, hierfür ein Array oder eine Tabelle nutzen? Würde dann mit VREAD bzw. TREAD funktionieren? Gruß [Diese Nachricht wurde von Itzow am 05. Jul. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ChristophN Mitglied Berechnungsingenieur
Beiträge: 773 Registriert: 13.12.2008
|
erstellt am: 05. Jul. 2010 22:02 <-- editieren / zitieren --> Unities abgeben: Nur für Itzow
|
LukasB Mitglied Mech. Entwicklung
Beiträge: 68 Registriert: 19.07.2007 ANSYS 11.0 Classic UG NX6 Pro/E Wildfire 3
|
erstellt am: 06. Jul. 2010 08:37 <-- editieren / zitieren --> Unities abgeben: Nur für Itzow
Zitat: Aber zunächst brauche ich die Daten aus einem file, hierfür ein Array oder eine Tabelle nutzen? Würde dann mit VREAD bzw. TREAD funktionieren?
Je nach dem wie deine Datei aussieht. TREAD ist sehr komfortabel, allerdings muss die Eingabedatei entsprechen formatiert sein (s. Command Reference). VREAD ist weniger komfortabel, du musst dabei die Formatierung d. Datei "händisch" angeben. Des endet bei mir persönlich immer in einer Try-and-Error-Aktion. Hatte noch nie das Glück (oder Verständnis) gleich von beginn an die Formatierung richtig anzugeben. [Diese Nachricht wurde von LukasB am 06. Jul. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Itzow Mitglied Student
Beiträge: 23 Registriert: 14.04.2010 PROE wildfire 5.0 Windows 7 GraKa: HD5650 CPU: Core i5 430M
|
erstellt am: 06. Jul. 2010 09:20 <-- editieren / zitieren --> Unities abgeben:
Ich habe mich jetzt auch an VREAD gewagt, aber die Syntax macht mich wahnsinnig, ich habe keine Ahnung was ich falsch mache, habe unzählige Varianten ausprobiert. Bekomme aber nur "VREAD error in data read". *DIM,beweg,Array,13 *VREAD,beweg(1),'Moving','txt' (f2) mein txt file sieht aus wie folgt. 00 05 10 15 20 25 30 25 15 10 05 00
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Itzow Mitglied Student
Beiträge: 23 Registriert: 14.04.2010 PROE wildfire 5.0 Windows 7 GraKa: HD5650 CPU: Core i5 430M
|
erstellt am: 06. Jul. 2010 18:26 <-- editieren / zitieren --> Unities abgeben:
Das einlesen der Daten mit VREAD habe ich momentan mal zu Seite gestellt, ich hoffe da kann mir noch Jemand helfen, am geschicktesten wäre es heute noch denn ich habe Morgen ein Meeting mit meinem Prof. Allerdings stehe ich momentan vor der nächsten Hürde, wie stelle ich es am geschicktesten an das ich meine Berechnung in jeder Loopphase anzeigen lassen kann. Oder was würde es hier denn noch für Möglichkeiten geben? Evtl. am Ende der gesamten Berechnung alle Ergebnisse anzeigen lassen? Oder den Loop pausieren und weiter nach Eingabe? Wie löse ich denn sowas am geschicktesten. Gruß Itzow [Diese Nachricht wurde von Itzow am 06. Jul. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|