FreeCAD Logo FreeCAD 1.0
  • Englisch Afrikaans Arabisch Weißrussisch Katalanisch Tschechisch Deutsch Griechisch Spanisch Spanisch Baskisch Finnisch Philippinisch Französisch Galicisch Kroatisch Ungarisch Indonesisch Italienisch Japanisch Kabylisch Koreanisch Litauisch Niederländisch Norwegisches Bokmål Polnisch Portugiesisch Portugiesisch Rumänisch Russisch Slowakisch Slowenisch Serbisch Schwedisch Türkisch Ukrainisch Valencianisch Vietnamesisch Chinesisch Chinesisch
  • Funktionen
  • Herunterladen
  • Blog
  • Dokumentation
    Inhaltsverzeichnis Erste Schritte Benutzerdokumentation Das FreeCAD-Handbuch Dokumentation der Arbeitsbereiche Python-Dokumentation Dokumentation der C++ Programmierung Anleitungen Häufig gestellte Fragen Datenschutzrichtlinie Über FreeCAD
  • Mitwirken
    Wie kann ich helfen Sponsor Einen Fehler melden Einen Pull Request durchführen Jobs und Finanzierung Richtlinien für Beiträge Entwicklerhandbuch Übersetzungen
  • Community
    Verhaltenskodex Forum The FPA GitHub GitLab Codeberg Mastodon Matrix IRC IRC via Webchat Gitter Discord Reddit Twitter Facebook LinkedIn Kalender
  • ♥ Donate

Donate

$
SEPA-Informationen
Bitte richten Sie Ihre SEPA-Überweisung an:
Beneficiary: The FreeCAD project association
IBAN: BE04 0019 2896 4531
BIC/SWIFT: GEBABEBBXXX
Kreditinstitut: BNP Paribas Fortis
Adresse: Rue de la Station 64, 1360 Perwez, Belgium

While Stripe doesn't support monthly donations, you can still become a sponsor! Simply make a one-time donation equivalent to 12 months of support, and you'll gain access to the corresponding sponsoring tier. It's an easy and flexible way to contribute.

If you are not sure or not able to commit to a regular donation, but still want to help the project, you can do a one-time donation, of any amount.

Choose freely the amount you wish to donate one time only.

You can support FreeCAD by sponsoring it as an individual or organization through various platforms. Sponsorship provides a steady income for developers, allowing the FPA to plan ahead and enabling greater investment in FreeCAD. To encourage sponsorship, we offer different tiers, and unless you choose to remain anonymous, your name or company logo will be featured on our website accordingly.

from 1 USD / 1 EUR per month. You will not have your name displayed here, but you will have helped the project a lot anyway. Together, normal sponsors maintain the project on its feet as much as the bigger sponsors.

from 25 USD / 25 EUR per month. Your name or company name is displayed on this page.

from 100 USD / 100 EUR per month. Your name or company name is displayed on this page, with a link to your website, and a one-line description text.

from 200 USD / 200 EUR per month. Your name or company name and logo displayed on this page, with a link to your website and a custom description text. Companies that have helped FreeCAD early on also appear under Gold sponsors.

Instead of donating each month, you might find it more comfortable to make a one-time donation that, when divided by twelve, would give you right to enter a sponsoring tier. Don't hesitate to do so!

Choose freely the amount you wish to donate each month.

Please inform your forum name or twitter handle as a notein your transfer, or reach to us, so we can give you proper credits!

ElektrischeFeldkonstante
NetzGmshAusForm
FEM

FEM NetzNetgenAusForm

Menüeintrag
Netz → FEM-Netz aus Form mit Netgen
Arbeitsbereich
FEM
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
FEM Tutorium

Gleichungslöser
Alle

Beschreibung

Für eine Finite-Elemente-Analyse muss die Geometrie in ein FEM-Netz diskretisiert werden. Dieser Befehl verwendet Netgen (das auf dem System installiert sein muss), um das Netz zu erstellen. Netgen-Netze werden von Elmer nicht unterstützt.

Je nach Betriebssystem und Installationspaket kann Netgen mit FreeCAD gebündelt sein oder nicht. Für weitere Informationen siehe FEM Installation.

eingeführt in 1.0: Der Refactored-Netgen-Vernetzer steht bereit. Er kann in den Voreinstellungen aktiviert werden und wird über Python-Bindings installiert, wie auf der zuvor erwähnten FEM-Installationsseite erklärt.

Anwendung

  1. Die zu analysierende Form auswählen. Bei einem Volumen muss es sich um ein Solid oder Compsolid handeln. Ein Compsolid ist erforderlich, wenn das Teil aus mehreren Materialien besteht. (ein Compsolid kann mit dem Befehl Part BooleanFragments erstellt werden).
  2. Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
    • Die Schaltfläche FEM Netz aus Form - Netgen drücken.
    • Den Menüeintrag Mesh → FEM-Netz aus Form - Netgen auswählen.
  3. Wahlweise minimale und maximale Elementgröße einstellen (Die vorgegebene Einstellung erstellt oft zu grobe Netze) sowie die Ordnung des Elements anpassen (die Checkbox Zweite Ordnung aktivieren).
  4. Wahlweise die Feinheit aus einer der vorgegebenen Möglichkeiten auswählen oder Benutzerdefiniert auswählen, um die Parameter von Hand einzugeben.
  5. Die Schaltfläche Anwenden drücken, um das Netz zu erstellen. eingeführt in 1.0: Wahlweise die Schaltfläche Abbrechen drücken, um das Vernetzen abzubrechen, wenn die neue Netgen-Implementation eingesetzt wird.
  6. Die Schaltfläche OK drücken, um das Netz zu erstellen und den Dialog zu schließen. Oder die Schaltfläche Abbrechen drücken, um die Änderungen oder das Erstellen des Netzobjekts abzubrechen.

Eigenschaften - Legacy Netgen

  • DatenMax. Größe: Maximale Größe des Elements in mm.
  • DatenMin. Größe: introduced in 1.0: Mindestgröße des Elements in mm.
  • DatenZweite Ordnung: Elemente zweiter Ordnung enthalten mehr Knoten pro Element. Normalerweise reicht es aus, ein gröberes Netz zu verwenden, um die gleiche Lösungsgenauigkeit wie mit Elementen erster Ordnung zu erhalten,
    • true (Standard); Elemente zweiter Ordnung,
    • false; Elemente erster Ordnung.
  • DatenFeinheit: Bietet vordefinierte Stufen der Netzdichte.
  • DatenWachstumsrate: Legt fest, wie stark sich benachbarte Elemente in der Größe unterscheiden können.
  • DatenNumber of Segmente per Edge: Legt die minimale Anzahl von Netzsegmenten pro Kante fest.
  • DatenNumber of Segments per Radius: Definiert die minimale Anzahl von Mesh-Segmenten pro Radius.
  • DatenOptimieren:
    • true (Standard): Wendet einen Optimierungsalgorithmus an, um die Netzqualität zu verbessern
    • false

Eigenschaften - Refactored Netgen

  • Daten-EigenschaftBad Element Limit: Grenze für maximalen Elementwinkel (150–180).
  • Daten-EigenschaftBase Element Np: Wenn ungleich Null, muss baseelement über BaseElementlNp-Punkte verfügen.
  • Daten-EigenschaftBlock Fill: Wenn aktiviert, wird das Blockfüllen durchgeführt.
  • Daten-EigenschaftCheck Chart Boundary:Wenn aktiviert, wird die Diagrammgrenze überprüft.
  • Daten-EigenschaftCheck Impossible
  • Daten-EigenschaftCheck Overlap: Wenn diese Option aktiviert ist, werden überlappende Flächen überprüft.
  • Daten-EigenschaftCheck Overlapping Boundary: Wenn diese Option aktiviert ist, wird vor der Volumenvernetzung geprüft, ob sich Oberflächennetze überlappen.
  • Daten-EigenschaftClose Edge Factor: Faktor zur Einschränkung der Vernetzung basierend auf nah beieinander liegenden Kanten.
  • Daten-EigenschaftCurvature Safety: Sicherheitsfaktor für Krümmungen (Elemente pro Radius).
  • Daten-EigenschaftDelaunay: Wenn aktiviert, wird der Delaunay-Algorithmus für die 3D-Vernetzung verwendet.
  • Daten-EigenschaftDelaunay2d: Wenn aktiviert, wird der Delaunay-Algorithmus für die 2D-Vernetzung verwendet.
  • Daten-EigenschaftElement Order: Krümmung von Elementen hoher Ordnung.
  • Daten-EigenschaftElement Size Weight: Gewicht der Elementgröße im Verhältnis zur Elementform.
  • Daten-EigenschaftEnd Step: Letzter Schritt:
    • AnalyzeGeometry
    • MeshEdges
    • MeshSurface
    • OptimizeSurface
    • MeshVolume
    • OptimizeVolume
  • Daten-EigenschaftFill Distance: Block bis zur Entfernung auffüllen.
  • Daten-EigenschaftFineness: Bietet vordefinierte Stufen der Maschendichte:
    • VeryCoarse
    • Coarse
    • Moderate
    • Fine
    • VeryFine
    • UserDefined
  • Daten-EigenschaftGive Up Tolerance: Auf Qualitätsklassen für 3D-Vernetzung verzichten.
  • Daten-EigenschaftGive Up Tolerance2d: Auf Qualitätsklassen für 2D-Vernetzung verzichten.
  • Daten-EigenschaftGive Up Tolerance Open Quads: Auf Qualitätsklassen für das Schließen offener Vierecke verzichten, größer als 100 für freie Pyramiden.
  • Daten-EigenschaftGlue: eingeführt in 1.1: Formen verkleben, um ein konformes Netz zu erhalten.
  • Daten-EigenschaftGrowth Rate: Benotung für lokale h.
  • Daten-EigenschaftHeal Shape: Wenn aktiviert, wird die Form vor dem Vernetzen repariert.
  • Daten-EigenschaftInvert Tets
  • Daten-EigenschaftInvert Trigs
  • Daten-EigenschaftLocal H: Wenn aktiviert, wird lokales h verwendet.
  • Daten-EigenschaftMax Outer Steps: Maximale äußere Schritte.
  • Daten-EigenschaftMax Size: Maximale Größe des Elements in mm.
  • Daten-EigenschaftMin Size: Minimale Größe des Elements in mm.
  • Daten-EigenschaftOnly3d Domain Nr
  • Daten-EigenschaftOptimization Error Power: Fehlerkraft zur Annäherung an die maximale Fehleroptimierung.
  • Daten-EigenschaftOptimization Steps2d: Anzahl der 2D-Optimierungsschritte.
  • Daten-EigenschaftOptimization Steps3d: Anzahl der 3D-Optimierungsschritte.
  • Daten-EigenschaftOptimize2d: 2D-Optimierungsstrategie.
  • Daten-EigenschaftOptimize3d: 3D-Optimierungsstrategie.
  • Daten-EigenschaftParallel Meshing: Wenn aktiviert, wird paralleles Vernetzen verwendet.
  • Daten-EigenschaftQuad Dominated: Wenn aktiviert, wird eine quadratisch dominierte Oberflächenvernetzung verwendet.
  • Daten-EigenschaftRelinner Safety: Radius der aktiven Umgebung (mal h).
  • Daten-EigenschaftSafety: Radius der lokalen Umgebung (mal h).
  • Daten-EigenschaftSecond Order: Wenn aktiviert, wird eine Vernetzung zweiter Ordnung verwendet.
  • Daten-EigenschaftSecond Order Linear: Wenn diese Option aktiviert ist, werden Knoten zweiter Ordnung durch lineare Interpolation erstellt.
  • Daten-EigenschaftSegments Per Edge: Mindestanzahl von Segmenten pro Kante.
  • Daten-EigenschaftSloppy: Qualitätstoleranzen werden weniger sorgfältig behandelt.
  • Daten-EigenschaftStar Shape Class: Klasse beginnt mit Sternform-Füllung.
  • Daten-EigenschaftStart In Surface: Wenn aktiviert, beginnt die Oberflächenvernetzung an einer beliebigen Stelle der Oberfläche.
  • Daten-EigenschaftStart Step: Erster Schritt:
    • AnalyzeGeometry
    • MeshEdges
    • MeshSurface
    • OptimizeSurface
    • MeshVolume
    • OptimizeVolume
  • Daten-EigenschaftTry Hexes: Wenn aktiviert, werden hexaedrische Elemente versucht.
  • Daten-EigenschaftUse Local H: Wenn aktiviert, wird lokales H verwendet.
  • Daten-EigenschaftZRefine: eingeführt in 1.1: Z-Verfeinerung für extrudierte Formen kann in Kombination mit der Eigenschaft Quad Dominated extrudierte Sechsecknetze erzeugen. Funktioniert nur für Netze erster Ordnung (es sei denn, die generierten Elemente sind alle Hexaeder):
    • No - Z-Verfeinerung ausgeschaltet
    • Regular - alle Elemente haben die selbe Höhe
    • Custom - Die Höhe jedes Elements muss angegeben werden
  • Daten-EigenschaftZRefine Direction: eingeführt in 1.1: Z-Verfeinerungsrichtung (diese Einstellung ändern, wenn die Form in einer anderen Richtung als der Z-Achse extrudiert wird).
  • Daten-EigenschaftZRefine Size: eingeführt in 1.1: Z-Verfeinerungsgröße (Elementhöhe) angegeben als Bruchteil der Formgröße (Gesamthöhe). Bei einer regulären Partition ist nur ein Wert erforderlich.


ElektrischeFeldkonstante
NetzGmshAusForm
FEM

Diese Seite wird abgerufen von https://wiki.freecad.org/FEM_MeshNetgenFromShape

Kontaktiere uns!
Forum GitHub Mastodon Matrix IRC Gitter.im Discord Reddit Twitter Facebook LinkedIn

© Das FreeCAD-Team. Bildnachweis (von oben nach unten): ppemawm, r-frank, epileftric, regis, rider_mortagnais, bejant.

Dieses Projekt wird unterstützt von: , KiCad Services Corp. und andere Sponsoren

GitHubDiese Seite auf GitHub verbessern