• Dieses Forum ist die maschinengenerierte Übersetzung von www.cad3d.it/forum1 - der italienischen Design-Community. Einige Begriffe sind nicht korrekt übersetzt.

wie man die Einhaltung von zwei Maschen 3D und 1D in Salome aufzwingt?

renato77

Guest
guten morgen.

ich möchte ihnen eine frage zum netzmodul von salome stellen. ich schuf einen 3d würfel, der einen betonblock darstellt, in dem ich eine 1d linie schuf, die ein gepanzertes eisen darstellt.

ich muss die beiden maschen miteinander verbinden, um die haftung zwischen rüstung und beton zu simulieren.

um dieses ergebnis zu erhalten, dachte ich, das netz 3d und dann ein lineares netz zu schaffen, das auf knoten des netzes 3d besteht. auf diese weise wird die haftung der beiden gegenstände gewährleistet, da zement und eisen die gleichen knoten teilen.
um dies zu tun, sollte ich irgendwie verhängen, dass die position einiger knoten des netzes 3d entlang des segments 1d platziert wird.

außer a priori die manuelle verschiebung von knoten (die zu einer zeit gemacht werden sollte) jemand weiß, wie es zu tun? gibt es eine andere methode, um die einhaltung zwischen rüstung und beton zu verhängen?

danke im voraus
 
guten morgen.

ich möchte ihnen eine frage zum netzmodul von salome stellen. ich schuf einen 3d würfel, der einen betonblock darstellt, in dem ich eine 1d linie schuf, die ein gepanzertes eisen darstellt.

ich muss die beiden maschen miteinander verbinden, um die haftung zwischen rüstung und beton zu simulieren.

um dieses ergebnis zu erhalten, dachte ich, das netz 3d und dann ein lineares netz zu schaffen, das auf knoten des netzes 3d besteht. auf diese weise wird die haftung der beiden gegenstände gewährleistet, da zement und eisen die gleichen knoten teilen.
um dies zu tun, sollte ich irgendwie verhängen, dass die position einiger knoten des netzes 3d entlang des segments 1d platziert wird.

außer a priori die manuelle verschiebung von knoten (die zu einer zeit gemacht werden sollte) jemand weiß, wie es zu tun? gibt es eine andere methode, um die einhaltung zwischen rüstung und beton zu verhängen?

danke im voraus
über dieses problem arbeiten derzeit am ef (der entwickler von code_aster und salome).

ich weiß, dass sie auch modell rüstungsnadeln wie feststoffe, aber ich schlage vor, sie direkt auf den spezifischen foren fragen, sie werden direkt auf die entwickler der beiden software reagieren:
http://www.code-aster.org/forum2/

http://www.salome-platform.orgsie können jedoch eine gruppe auf dem netz 3d aus punkten erstellen, für die ihr element 1d passiert, und dann die liaison_mail beziehung zwischen den beiden elementen in der code-aster-befehlsdatei auferlegen.
 
sie können jedoch eine gruppe auf dem netz 3d aus punkten erstellen, für die ihr element 1d passiert, und dann die liaison_mail beziehung zwischen den beiden elementen in der code-aster-befehlsdatei auferlegen.
jäger,
zunächst einmal, danke für ihre hilfe, sie haben mein problem. was ich nicht weiß, wie zu tun ist nur in das netz 3d eine reihe von punkten, für die das element 1d passiert. auf der position der knoten des netzes 3d habe ich keine solche enge kontrolle. wie erzwinge ich diese knoten auf geometrie 1d?
(dok.

< < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < modellierung der verbindung zwischen beton und verstärkungen:es wird empfohlen, dass die knoten des stahls und der betonmaschen zusammenfallen. dadurch ist es möglich, die größe des problems nicht zu erhöhen, da dadurch vermieden wird, verbindungen zwischen stahl und betonmaschen einzubringen, um die haftung zu gewährleisten. es ist notwendig, alle betonknoten entlang des rahmens mit einem stahlknoten zu passen.
die stahlbetonstruktur wird dann durch die überlagerung der für stähle verwendeten stäbe bzw. grille_membranelemente und 3d-festkörper für beton dargestellt.
. die est à noter que cette stratégie de modélisation implique que la liaison acier-béton est parfaite.

nach den entwicklern müssen sie "die knoten der hemden zusammenfallen". aber sie erklären nicht, wie man es macht.

ich werde auch versuchen, einen versuch im aster-forum-code zu machen, aber ich verstehe, dass die antwort nicht so trivial ist.

hallo und danke
 
nach den entwicklern müssen sie "die knoten der hemden zusammenfallen". aber sie erklären nicht, wie man es macht.

ich werde auch versuchen, einen versuch im aster-forum-code zu machen, aber ich verstehe, dass die antwort nicht so trivial ist.

hallo und danke
welche version von vorlagen verwenden sie? ich weiß, dass sie auf der letzten veröffentlichten öffentlich (die 5.1.3) das netz zwingen können, für bestimmte punkte zu passieren, die a priori definiert sind. unter anderem sollte unmittelbare freisetzung von salome-meca 2010 sein (salom 5.1.3 + aster 10.1).

für ganz bestimmte dinge ist es jedoch besser, in die französischen foren zu gehen... viel wahrscheinlicher, um zufriedenheit zu bekommen...

zwischen
 
eigentlich ist es, wie ich ihnen sagte, mit salome 5.1.3 können sie punkte aufzwingen, wo die meshatore einen knoten setzen.

tschüss.
 

Anhänge

  • salome.JPG
    salome.JPG
    115,3 KB · Aufrufe: 13
eigentlich ist es, wie ich ihnen sagte, mit salome 5.1.3 können sie punkte aufzwingen, wo die meshatore einen knoten setzen.

tschüss.
die version in meinem besitz ist die letzte (ich glaube) von caelinux, diejenige, die auf ubuntu. in der tat wusste ich von dieser möglichkeit, den maschenkanal für einen punkt aufzuzwingen, und ich habe es sogar versucht. das problem ist, dass, wie sie diese option sehen, es ihnen erlaubt, einen punkt zu einer zeit zu wählen. klar, wenn die geometrie der rüstung ist nur komplexer als eine einfache linie (kann es auch die querwinkel enthalten) dann wird diese straße unpraktisch, für die übermäßige anzahl von punkten sollten sie manuell eins nach dem anderen aufzwingen.
sie hält mich auch für richtig, wenn ich mich irre, wird der maschenkanal für einen punkt nach der schaffung des netzes auferlegt, und es ist daher eine maschenänderung und damit eine kompromissoptimierung der form der elemente. sie konnten geometrisch keine optimalen elemente erhalten.
das ideal würde die passage für eine gruppe von knoten, a priori, cioè vor der schaffung des netzes auferlegen. aber ich glaube nicht, dass das möglich ist, zumindest mit salome
um zu schließen, markieren sie, dass, wie sie sehen können, der befehl ihnen erlaubt, zu wählen, ob sie einen bestehenden knoten verschieben oder einen neuen knoten erstellen. verlagerung verursacht verlust der optimierung, wie bereits erwähnt. die schaffung eines neuen knotens ist noch schlimmer, in der tat schafft es einen neuen knoten in mesh, aber dieser knoten gehört nicht zu jedem element, hat keine konnektivität und hat daher keinen einfluss auf die matrix der steifigkeit. wenn sie manuell ein element 1-2 oder 3d erstellen möchten. klar dies für einen knoten ist noch akzeptabel, aber tun es für 10.000 knoten ist nicht mehr

es tut mir leid, wenn ich mich ausgeweitet habe, ich lasse sie wissen, ob ich neuigkeiten habe.

hi.
 
guten tag für alle, ich bin gerade in das forum auf der suche nach hilfe für die these arbeit, die ich durchführen muss. es ist eine lokale modellierung einer struktur in ca und, liebe renaissance, ich finde mich vor ihren eigenen problemen.
ich habe das modell noch nicht fertig gebaut, aber ich habe viel zeit damit verbracht, die aster-code-handbücher zu lesen. mein angriffsplan zum aufbau des strukturmodells ist:
- linien zu ziehen, die die achse der rüstung darstellen. machen eine verbindung von allem und meshare (automatisch). so dass linien als elemente 1d kämmten und knoten offensichtlich zu diesen linien gehören.
- erstellen sie eine gruppe von knoten, die zur geometrischen elementlinie gehören (in salome).
- angesichts der gruppe der knoten, ich denke, es ist möglich, es in einemster-code (crea_group_no), um zwei gruppen von passenden knoten zu haben. (die lokale nummerierung dieser gruppen muss in besonderer weise bestellt werden, aber ich habe noch nicht verstanden, wie)
- zwischen diesen beiden gruppen von münzknoten sollte es möglich sein, das gesetz für die gemeinsame_ba-anhaftung einzugeben (das sind elemente 2d isoparamentrici, die auf einer linie degeneriert werden, der spalt zwischen den beiden materialien wird zunächst geschlossen).
- eine gruppe von knoten wird verwendet, um das netz der fertigen 1d elemente als balken zu modellieren.

leider sollte das für jede rüstungsstange wiederholt werden.
was ich geschrieben habe, ist nur ein verfahren, das ich vorgeschlagen habe, und ich hoffe, es wird ihnen nützlich sein. wenn sie sofort etwas falsch bemerken, lassen sie es mich wissen. in den nächsten tagen werde ich versuchen, in die praxis umzusetzen, ich werde sie wissen lassen, ob es funktioniert!
danke und hallo
 
auf dem aster-code forum fand ich nichts nützlich. wenn jemand von ihnen etwas gefunden hat, setzen sie bitte links.
 
auf dem aster-code forum fand ich nichts nützlich.
versuchen sie, das problem zu entlarven, wie sie es hier getan haben, könnte es das erste mal sein, dass ein benutzer "outside" das problem anspricht. versuchen sie auch auf dem salome-forum, vielleicht ist es mehr von einem salom als code-aster.
 
- erstellen sie eine gruppe von knoten, die zur geometrischen elementlinie gehören (in salome).
- angesichts der gruppe der knoten, ich denke, es ist möglich, es in einemster-code (crea_group_no), um zwei gruppen von passenden knoten zu haben. (die lokale nummerierung dieser gruppen muss in besonderer weise bestellt werden, aber ich habe noch nicht verstanden, wie)
- zwischen diesen beiden gruppen von münzknoten sollte es möglich sein, das gesetz für die gemeinsame_ba-anhaftung einzugeben (das sind elemente 2d isoparamentrici, die auf einer linie degeneriert werden, der spalt zwischen den beiden materialien wird zunächst geschlossen).
- eine gruppe von knoten wird verwendet, um das netz der fertigen 1d elemente als balken zu modellieren.
ich habe diese gemeinsame_ba-option nicht vertieft, jedenfalls soweit ich weiß, dass sie nur mit zweidimensionalen modellen funktioniert, so bleibt das problem, wenn (wie ich) sie an soliden 3d-simulationen interessiert sind.

außerdem, wenn ich gut verstanden habe, möchten sie die einhaltung der gruppe der knoten, die zu dem netz 1d gehören zu einer zweiten gruppe von klonknoten, überlagert zu der ersten. das problem ist, dass diese gruppe von klonknoten keine konnektivität mit den knoten des netzes 2d hat (ist es falsch? ).
also würden die knoten der panzerung mit den klonknoten verbunden sein, sie würden aber getrennt und unabhängig von der betonmasche bleiben. laut mir, die einschränkungen und belastungen zu blockieren 2d und die simulation zu drehen, würden sie ein stück des systems (das 1d) nicht gebunden haben, die eine matrix der einzigartigen steifigkeit (mit null-bestimmung) und den stopp der ausführung erzeugen würde.

ich werde versuchen, ein verfahren, das wir so "heuristisch" sagen, dass die knoten des netzes 1d mit den knoten des netzes 2d (oder 3d) verwirren können. ich halte sie auf dem laufenden.
 
aber interessieren sie sich für die perfekte einhaltung? in diesem fall habe ich gelesen, dass es genug ist, die knoten des betonnetzes mit denen der rüstungen zusammenfallen zu lassen (dann ist es bekannt, dass von zu sagen...).
da ich einen zyklischen test durchführen muss und daher ein gesetz haben muss, das für den abbau der haftung zwischen den beiden materialien repräsentativ ist, muss ich gemeinsam_ba-gesetz verwenden (es ist das einzige möglich in aster-code). arbeitet für zweidimensionale und dreidimensionale modelle. dadurch werden isoparametrische elemente (2d oder 3d) verwendet, die in verbindung zwischen zwei gruppen von knoten "en vis a vis" (also der notwendigkeit, die knoten zu duplizieren) gesetzt werden, die daher nicht getrennt werden, wie sie hypothesized. das ist es!
wie sie ich beabsichtige, panzer wie 1d-bars zu modellieren, in diesem fall können sie sie mit dem netz 3d durch gelenk 2d-elemente verbinden.
ich bin mir ganz sicher. ich habe über die programmdokumentation geschrieben.
um die knoten auf einer geraden linie (der achslinie der tondini) liegen zu lassen, fand ich eine art escamotage in salome: innerhalb der betonschnittzeichnung von rechteckigen drähten, deren wirbel mit der position der rüstung zusammenfallen. wenn ich alles extrudiere, mache ich die nötige verbindung und explodierende operationen, ich werde haben, dass die kanten dieser parallelepipeds (generiert durch extrusion) mit den balken übereinstimmen, die ich darstellen möchte.
die netzknoten zu tun, wie sie bemerken werden, wird an solchen kanten zu position gehen. an diesem punkt in salome können sie gruppen von knoten identifizieren (nur als knoten, die geometrisch zu den rändern gehören), und sie bestellen.
solide parallelepipeds erstellt nur als "strument" können sie sie ignorieren und auf das ganze netz die gleichen eigenschaften zuschreiben oder ihnen verschiedene mechanische eigenschaften zuzuschreiben, da sie wahrscheinlich in einem begrenzten bereich liegen. in jedem fall denke ich, dass im aster-code alles zuerst als beton modelliert wird.
später, meine absicht, wie ich zuvor geschrieben hatte, ist: ein duplikat dieser gruppen von knoten zu schaffen (die "originalen" knoten gehören zu dem als kalkstein modelierten mesh), die isoparametrischen elemente gelenk 2d zwischen die beiden gruppen von münzknoten einzufügen und ihm die gemeinsame_ba modellierung zuzuschreiben, verwenden sie die duplikate, um das mesh 1d zu erstellen, das als "barre" modelliert werden soll.
ich hatte noch keine zeit zu versuchen, aber ich muss verstehen, was zu tun ist, um die nummerierung der 2 maschen die anforderungen erfüllen, die notwendig sind, um das gemeinsame gesetz anzuwenden.
 

Statistik des Forums

Themen
58.521
Beiträge
499.056
Mitglieder
104.110
Neuestes Mitglied
ChristianR

Zurzeit aktive Besucher

Keine Mitglieder online.
Zurück
Oben