Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  ANSYS
  Keypoints - Koordianten via Schleife erzeugen

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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys
Autor Thema:  Keypoints - Koordianten via Schleife erzeugen (840 mal gelesen)
Hans-Dampf
Mitglied
Student


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

Beiträge: 24
Registriert: 12.02.2013

erstellt am: 13. Mai. 2013 23:18    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 liebe ANSYS-Experten,

ich möchte an bestimmten Koordinaten Keypoints erzeugen. Aber ich kriege es so nicht hin:

!!!!!!
/prep7

pi = 3.14159265
Dist_FinplateGirder = -0.47
height_2 = 3
normal_radius = 0.65

*do,j,1,4 * height_2, 1

k,j,(-95 + normal_radius  ) * cos(pi/(2 * height_2) * (j-1) ) , Dist_FinplateGirder, ( 2.499990 ) * cos(pi/(2 * height_2)  * (j - 1 ) ),

*enddo

Es scheint, als würde der Keypointbefehl keine Variablen "vertragen". Lässt man alle sin/cos/Schleifenausdrücke aus den Koordinatenangaben weg, läuft der Befehl. Natürlich sitzen die Points dann an den falschen Koordinaten. Wie kann ich dieses Problem lösen?

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

RAL
Mitglied
koffeinbetriebender Taschenrechner


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

Beiträge: 238
Registriert: 10.01.2009

Geodreieck, Bleistift, Rechenschieber, Kaffeemaschine und Würfel

erstellt am: 14. Mai. 2013 08:18    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 Hans-Dampf 10 Unities + Antwort hilfreich

moin.

habe deine Formel zur KO-Berechnung nicht auf Richtigkeit gecheckt, aber folgende Auffälligkeiten

VAR_PI = acos(-1)

*afun vorher rein


height_2 hört sich eher nach deiner Länge an, insofern prüfe nochmal ob es Sinn macht ein Länge als Zählindex zu verwenden.

in den Rechnungen KEINE LEERZEICHEN verwenden. (alte Kommentarfunktion)

Frage: Bietet es sich ggfs. an ein lokales KO-System zu definieren um die Rechnung in der Schleife zu Verkürzen?

frohes schaffen
ral

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

deepblue
Mitglied
Simulationsingenieur


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

Beiträge: 912
Registriert: 17.04.2003

ANSYS v19.1, Mechanical, Fluent, ICEM CFD
NX 12.0.1
TC 10, TCeasy
Win7 64bit
HP Z400; 3,3GHz; 12GB RAM
NVIDIA Quadro FX2000

erstellt am: 14. Mai. 2013 08:21    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 Hans-Dampf 10 Unities + Antwort hilfreich

Hallo Hans-Dampf,
dann weise doch diese Ausdrücke vorher einen anderem Parameter zu!
Z.B.:
*do,j,1,4 * height_2, 1
x=(-95 + normal_radius  ) * cos(pi/(2 * height_2) * (j-1) )
y=...
k,j,x,y,
*enddo

------------------
Gruss
Deepblue

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

Hans-Dampf
Mitglied
Student


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

Beiträge: 24
Registriert: 12.02.2013

erstellt am: 14. Mai. 2013 18:11    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

"in den Rechnungen KEINE LEERZEICHEN verwenden"

Das war`s. Ohne Leerzeichen in den Formeln geht`s. Das wusste ich vorher nicht...

DANKE!

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

Hans-Dampf
Mitglied
Student


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

Beiträge: 24
Registriert: 12.02.2013

erstellt am: 14. Mai. 2013 18: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

@DeepBlue:

Ja, wenn man keine Leerzeichen drin hat ;-)

[Diese Nachricht wurde von Hans-Dampf am 14. Mai. 2013 editiert.]

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

deepblue
Mitglied
Simulationsingenieur


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

Beiträge: 912
Registriert: 17.04.2003

ANSYS v19.1, Mechanical, Fluent, ICEM CFD
NX 12.0.1
TC 10, TCeasy
Win7 64bit
HP Z400; 3,3GHz; 12GB RAM
NVIDIA Quadro FX2000

erstellt am: 15. Mai. 2013 08:23    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 Hans-Dampf 10 Unities + Antwort hilfreich

... habe meine Scripte bislang auch immer ohne Leerzeichen geschrieben, wusste aber nicht warum.
Jetzt weiß ich es!
@RAL: Vielen Dank, U's von mir 

------------------
Gruss
Deepblue

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