Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SIMULIA/ABAQUS
  Knoten einer geometrische Region

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
Autor Thema:   Knoten einer geometrische Region (1404 mal gelesen)
Robinho45
Mitglied
Studen


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

Beiträge: 38
Registriert: 21.06.2011

nx 7.5
abaqus 6.9

erstellt am: 29. Feb. 2012 11:17    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


1.JPG

 
Guten Morgen,

ich habe einen vernetzten Körper in einzelne geometrische Regionen unterteilt. Die Koordinaten der inneren Knoten dieser Regionen möchte ich mit Hilfe einer Matlab-Funktion optimieren, um die Qualität des Netzes verbessern. Dazu brauche ich für jede geometrische Region eine Liste der inneren Knoten. Die Boundaryknoten sind nicht von Interesse, da diese unverändert bleiben.

Wie lässt sich eine solche Liste erstellen?


Anbei ein Bild mit einer als Beispiel markierten geometrischen Region.


Viele Grüße

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

Mustaine
Ehrenmitglied V.I.P. h.c.



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

Beiträge: 3318
Registriert: 04.08.2005

Abaqus

erstellt am: 29. Feb. 2012 11:32    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 Robinho45 10 Unities + Antwort hilfreich

Lege diese Regionen jeweils in Sets mit bestimmten Namen. In der Eingabe- und Ergebnisdatei kommst du dann über diese Sets an die Knotennummern.

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

Robinho45
Mitglied
Studen


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

Beiträge: 38
Registriert: 21.06.2011

nx 7.5
abaqus 6.9

erstellt am: 29. Feb. 2012 12:05    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


Job.txt

 
Das habe ich gemacht. Leider werden in der Ausgabedatei soweit ich das sehe alle Knoten zusammen aufgelistet und nicht die inneren und Randknoten seperat.

Ich habe die *inp-Datei als *.txt beigefügt. Die auf dem Bild markierte Region heisst "HR-Left".

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

Mustaine
Ehrenmitglied V.I.P. h.c.



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

Beiträge: 3318
Registriert: 04.08.2005

Abaqus

erstellt am: 29. Feb. 2012 12:43    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 Robinho45 10 Unities + Antwort hilfreich

Achso. Dann musst du beim erstellen des Sets die Kanten wieder abwählen. Also klick auf Fläche um alles zu selektieren und dann mit Strg gedrückt die Kanten anklicken.

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

Robinho45
Mitglied
Studen


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

Beiträge: 38
Registriert: 21.06.2011

nx 7.5
abaqus 6.9

erstellt am: 29. Feb. 2012 13:12    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

Kann es sein, dass wenn ich eine Region in Sets ablege in der *.inp-Datei ohnehin nur die Randknoten/äußeren Knoten aufgelistet werden?

Das Abwählen der Kanten hat glaube ich nicht dazu geführt, dass nun in der Ausgabedatei nur noch die inneren Knoten aufgelistet, sondern dass nun alle äußeren Knoten aufgelistet werden, die nicht auf einer der Kanten liegen.

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

Mustaine
Ehrenmitglied V.I.P. h.c.



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

Beiträge: 3318
Registriert: 04.08.2005

Abaqus

erstellt am: 29. Feb. 2012 13: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 Robinho45 10 Unities + Antwort hilfreich

Nein. Das würde passieren wenn du nur die Kanten auswählst, anstatt erst alles (die Fläche) zu selektieren und die Kanten zu deselektieren.

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

Robinho45
Mitglied
Studen


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

Beiträge: 38
Registriert: 21.06.2011

nx 7.5
abaqus 6.9

erstellt am: 29. Feb. 2012 13:37    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

Achso ok. Vielen Dank! 

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

Robinho45
Mitglied
Studen


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

Beiträge: 38
Registriert: 21.06.2011

nx 7.5
abaqus 6.9

erstellt am: 01. Mrz. 2012 13:39    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

Das hat leider doch nicht funktioniert.


Wenn man alle Flächen markiert erhält man alle Knoten der Region. (A)

Wenn man alle Flächen markiert und die Kanten deselektiert erhält man alle äußeren Knoten, die nicht auf den Kanten liegen. (B)

Wenn man nur die Kanten selektiert erhält man alle Knoten die auf den Kanten liegen. (C)

Gibt es eine einfachere Möglichkeit an die inneren Knoten zu gelangen außer durch die Berechnung A-(B+C)?

Grüße


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

Mustaine
Ehrenmitglied V.I.P. h.c.



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

Beiträge: 3318
Registriert: 04.08.2005

Abaqus

erstellt am: 01. Mrz. 2012 14:27    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 Robinho45 10 Unities + Antwort hilfreich

Ich verstehe das Problem nicht ganz. Du möchtest einerseits alle Knoten auf der Fläche ohne die Kanten und außerdem separat nur die Knoten auf den Kanten, oder?

Mit zwei Sets ist die doch Sache erledigt. Ein Set über Methode B und ein Set mit Methode C.

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

Robinho45
Mitglied
Studen


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

Beiträge: 38
Registriert: 21.06.2011

nx 7.5
abaqus 6.9

erstellt am: 01. Mrz. 2012 14:35    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

Ich möchte ein Set mit allen inneren Knoten erstellen.

Ich müsste also (C)und(B) von (A) abziehen. Da ich aber sehr viele Regionen habe wäre das sehr aufwändig..

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

Mustaine
Ehrenmitglied V.I.P. h.c.



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

Beiträge: 3318
Registriert: 04.08.2005

Abaqus

erstellt am: 01. Mrz. 2012 15:00    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 Robinho45 10 Unities + Antwort hilfreich


bsp-set.cae.txt

 
Dann geht das so wie ich gestern beschrieben habe. Ein Set erstellen und hierbei erst auf die Fläche klicken und dann mit Strg/Ctrl gedrückt die Kanten deselktieren.

Anbei ein einfaches Beispiel.

[Diese Nachricht wurde von Mustaine am 01. Mrz. 2012 editiert.]

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

Robinho45
Mitglied
Studen


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

Beiträge: 38
Registriert: 21.06.2011

nx 7.5
abaqus 6.9

erstellt am: 01. Mrz. 2012 15:37    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

Habe mich vertan. Wenn man alle Flächen markiert erhält man alle Randknoten. Schwierige Geburt.. danke für deine Hilfe

[Diese Nachricht wurde von Robinho45 am 01. Mrz. 2012 editiert.]

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)2019 CAD.de | Impressum | Datenschutz