| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: Linie mit Fläche verbinen (1687 mal gelesen)
|
Diplomarbeitler Mitglied
Beiträge: 11 Registriert: 12.10.2010
|
erstellt am: 12. Okt. 2010 13:13 <-- editieren / zitieren --> Unities abgeben:
Servus, Ich möchte im Rahmen meiner Diplomarbeit eine Modalanalyse durchführen, in welcher das Modell aus einer Bodenfläche und einer Dachfläche besteht sowie etwa 200 linien senkrecht auf der fläche darwiniste. Diese Linien sollen mit der Dach- und der Bodenfläche verbunden werden, damit sie nicht lose im Raum hängen. Das Modell ist an der Bodenfläche in allen Richtungen fixiert. Habe das bisher mit Nummrg,kp nummrg,node etc versucht, aber im log kommen immer noch die Meldungen, dass ich checken soll ob "Model unconstrained, Node xxxx pivot etc". Gibts da ne andere Möglichkeit? Oder wie macht Ihr das, ne Linie mit ner fläche verbinden auf die selbige senkrecht steht? Grüße
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: 12. Okt. 2010 13:19 <-- editieren / zitieren --> Unities abgeben: Nur für Diplomarbeitler
|
Diplomarbeitler Mitglied
Beiträge: 11 Registriert: 12.10.2010
|
erstellt am: 12. Okt. 2010 13:29 <-- editieren / zitieren --> Unities abgeben:
|
JKanns Mitglied Konstrukteur Sondermaschinenbau, Vorrichtungsbau
Beiträge: 25 Registriert: 07.10.2010 i7-6820HQ 16 GB RAM Win10 64x Enterprise Quadro P3000 6GB
|
erstellt am: 12. Okt. 2010 13:32 <-- editieren / zitieren --> Unities abgeben: Nur für Diplomarbeitler
|
arnd13 Mitglied Dipl. Ing.
Beiträge: 735 Registriert: 05.11.2008
|
erstellt am: 12. Okt. 2010 13:58 <-- editieren / zitieren --> Unities abgeben: Nur für Diplomarbeitler
In der WB einfach als manuellen Kontakt einfügen. In der Classic: Den Kontaktmanager verwenden (ist für den Anfänger einfacher) oder: Kontaktelemente (CONTA175, CONTA178) und zugehörige Targetelemente definieren et,100,conta175,... et,101,targe169,... Beiden eine Realkonstate zuweisen r,200 real,200 Elemente erstellen oder mit CPs bzw. CEs arbeiten (ist wahrscheinlich am einfachsten und saubersten). ------------------ Gruß, A. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
maciek Mitglied
Beiträge: 22 Registriert: 02.07.2010
|
erstellt am: 12. Okt. 2010 16:08 <-- editieren / zitieren --> Unities abgeben: Nur für Diplomarbeitler
hallo meiner meinung nach: -man kann kein kontakt in modalanalyse erstellen, oder? -cp soll funktionieren, aber die beide knoten nicht zu weit von einander seien dürfen -am einfachsten(?) ist auch 200 fläche zu modelieren, mit knoten genau am ende von linien lg Maciek 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: 12. Okt. 2010 16:19 <-- editieren / zitieren --> Unities abgeben: Nur für Diplomarbeitler
- In einer Modalanalyse können alle linearen Kontakte verwendet werden. Nur nichtlineare Kontakte führen zu Fehlern. Ein Verbundkontakt ist linear. - Richtig, wenn die beiden Knoten, die mit CP verbunden werden sollen nicht aufeinander liegen, kommt es zu Fehlern. Der Fehler ist größer, je größer der Abstand der Knoten voneinander ist. ------------------ Gruß, A. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Diplomarbeitler Mitglied
Beiträge: 11 Registriert: 12.10.2010
|
erstellt am: 12. Okt. 2010 16:30 <-- editieren / zitieren --> Unities abgeben:
Ok danke, haben den CP Befehl kapiert und weiß was ich machen kann um das problem zu lösen. Ich nehme mal an, ich seh das richtig, dass ich bei dem befehl die ganzen knoten selber herraussuchen muss und dann die zwei nächstliegenden knoten von linie und fläche mit dem CP befehl fixiere! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
maciek Mitglied
Beiträge: 22 Registriert: 02.07.2010
|
erstellt am: 12. Okt. 2010 16:53 <-- editieren / zitieren --> Unities abgeben: Nur für Diplomarbeitler
Zitat: Original erstellt von arnd13: - In einer Modalanalyse können alle linearen Kontakte verwendet werden.
das hab ich nicht gewusst was bedeutet linear Kontakt? dass es immer geschlossen ist? 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: 12. Okt. 2010 17:06 <-- editieren / zitieren --> Unities abgeben: Nur für Diplomarbeitler
Die Knoten lassen sich in diesem Fall leicht automatisiert auswählen: lsel,s,line,,.... ! Linie auswählen nsll,,1 ! Alle Knoten auf dieser Linie auswählen nsel,r,loc,z,0 !Bsp. den Knoten auf der Linie der der Position z=0 am nächsten liegt auswählen *get,node_1,node,,num,min !Knotennummer als node_1 speichern asel,s,area,,... !Fläche auswählen nsla,,1 ! Alle Knoten auf dieser Fläche auswählen nsel,r,loc,z,0 !Bsp. den Knoten auf der Fläche der der Position z=0 am nächsten liegt auswählen *get,node_2,node,,num,min !Knotennummer als node_2 speichern cp,,all,node_1,node_2 !Alle Freiheitsgrade dieser Knoten koppeln (wahlweise auch nur einzelne Freiheitsgrade koppeln) Bitte wie immer alle Befehle noch mal in der Hilfe nachsehen und die Syntax überprüfen. @ maciek: Lineare Kontakte sind alle Kontakte, die ihren Zustand nicht abrupt ändern können, also Verbundkontakt und was in der WB als "keine Trennung - no separation" bezeichnet wird. Allgemeine reibungsfreie und reibungsbehaftete Kontakte, die sich auch öffnen können, sind dagegen nichtlinear. ------------------ Gruß, A. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Diplomarbeitler Mitglied
Beiträge: 11 Registriert: 12.10.2010
|
erstellt am: 12. Okt. 2010 17:10 <-- editieren / zitieren --> Unities abgeben:
|
Diplomarbeitler Mitglied
Beiträge: 11 Registriert: 12.10.2010
|
erstellt am: 13. Okt. 2010 11:00 <-- editieren / zitieren --> Unities abgeben:
Tut mir Leid wenn ich nochmal fragen muss, aber besteht die Möglichkeit den Punkt dem der Knoten am nächsten liegen soll etwas genauer zu definieren? Kriege da bei der Fläche ein Problem, wenn ich nur nen punkt auf der x-achse y-achse ODER z-Achse auswählen kann (was bei den linien z.B. kein Problem ist). nsel,r,loc,z,0 !Bsp. den Knoten auf der Fläche der der Position z=0 am nächsten liegt auswählen 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: 13. Okt. 2010 11:26 <-- editieren / zitieren --> Unities abgeben: Nur für Diplomarbeitler
Einfach die anderen Koordinaten auch noch eingrenzen: asel,s,area,,... !Fläche auswählen nsla,,1 ! Alle Knoten auf dieser Fläche auswählen nsel,r,loc,z,0 nsel,r,loc,x,0 nsel,r,loc,y,0 wählt den Knoten der auf der Koordinate (0,0,0) liegt. Achtung: Manchmal wird hier kein Knoten gefunden. Dann die Grenzen etwas erweitern, z.B. so nsel,r,loc,y,-1,+1 !Knoten zwischen y=-1 und y=+1 wählen. Kürzer wäre das auch so möglich: asel,s,area,,... !Fläche auswählen nsla,,1 ! Alle Knoten auf dieser Fläche auswählen node_2=node(0,0,0) Bitte immer auch die Hilfe sehr gründlich konsultieren! ------------------ Gruß, A. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Diplomarbeitler Mitglied
Beiträge: 11 Registriert: 12.10.2010
|
erstellt am: 13. Okt. 2010 13:03 <-- editieren / zitieren --> Unities abgeben:
Danke! Das war aus der Hilfe etwas schwierig herauszulesen. Ich hatte angenommen, dass nach dem befehl nsel,r,loc,z,0 bereits nur noch ein punkt übrig bleibt und nachdem man auch im interface in der konsole auch nur eine achse anwählen konnte, wusste ich nicht weiter! Aber danke, der code den du gepostet hast ist genau das was ich suchte! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|