SheetMetal Beispiele

From FreeCAD Documentation
This page is a translated version of the page SheetMetal Examples and the translation is 100% complete.

This documentation is not finished. Please help and contribute documentation.

GuiCommand model explains how commands should be documented. Browse Category:UnfinishedDocu to see more incomplete pages like this one. See Category:Command Reference for all commands.

See WikiPages to learn about editing the wiki pages, and go to Help FreeCAD to learn about other ways in which you can contribute.

Other languages:

Einführung

Der Arbeitsbereich SheetMetal (ein externer Arbeitsbereich, der durch den Addon-Manager zur Verfügung gestellt wird) ist ziemlich mächtig geworden und verlangt jetzt nach einer angemessenen Dokumentation.

Um die Überfüllung der Werkzeugseiten zu vermeiden, wurde diese Seite angelegt, um Teile zu sammeln, die die speziellen Blechfunktionen darstellen und erklären.

Geplante Phasen um Inhalte zu erstellen:

  1. Bilder sammeln
  2. Beschreibungen der Arbeitsabläufe hinzufügen
  3. Detailliertere Anleitungen erstellen

Scharnier



Arbeitsablauf Scharnier: Basisprofil erstellen, PartDesign Tasche, PartDesign Bohrung, Abwickeln.

Scharnier Schritt für Schritt

  1. Ein Profil erstellen (eine Linie und einen tangential anschließenden Bogen), vorzugsweise mit dem Sketcher.
  2. Den Befehl BasisprofilErstellen aktivieren, um ein BaseBend-Objekt zu erstellen.
  3. Die Parameter des BaseBend-Objekts editieren:
    • Die Daten-EigenschaftMid Plane auf true setzen, damit das Profil symmetrisch auf beiden Seiten der Skizzenebene aufgebaut wird.
    • Der Daten-Eigenschaftradius und der Daten-Eigenschaftthickness gibt man Werte nach eigener Wahl.
  4. Erstellen einer Beschnittkontur mit dem Sketcher.
  5. Mit dem Befehl PartDesign Tasche entfernt man eine Hälfte des runden Bereichs.
  6. Ein Lochbild mit dem Sketcher erstellen.
  7. Den Befehl PartDesign Bohrung aktivieren. Die Optionen countersink (Kegelsenkung) und counterbore (Plan-/Zylindersenkung) sollte man vermeiden, damit das Objekt abwickelbar bleibt.
  8. Mit dem Befehl Abwickeln erstellt man ein Unfold-Objekt (Abwicklungskörper).
  9. Fertig!

Aktenklammer



Arbeitsablauf Aktenklammer: Basisprofil erstellen, Skizze auf Blech, klonen, umdrehen und vereinigen, Abwickeln.

Aktenklammer Schritt für Schritt

  1. Ein Profil erstellen, vorzugsweise mit dem Sketcher auf der XZ-Ebene.
    Profile sketch
  2. Den Befehl BasisprofilErstellen aktivieren, um ein BaseBend-Objekt zu erstellen.
  3. Die Parameter des BaseBend-Objekts im Eigenschafteneditor anpassen:
    BaseBend-Objekt und hervorgehobene Skizze
    • Die Daten-EigenschaftMid Plane auf true setzen, damit das Profil symmetrisch auf beiden Seiten der Skizzenebene aufgebaut wird.
    • Die Daten-Eigenschaftlength auf 32 mm setzen.
    • Die Daten-Eigenschaftradius auf 2 mm setzen.
    • Die Daten-Eigenschaftthickness auf 0.3 mm setzen.
  4. Auswahl der Fläche zwischen den Runden Abschnitten und Aktivieren des Sketchers.
    Basisfläche der Skizze
  5. Den aufgewickelten Teil blendet man mit dem Befehl Sketcher SchnittAnzeigen aus.
  6. Ausschnittkontur erstellen.
    Ausschnittkontur Die Ausschnittkontur überlappt die ausgewählte Fläche leicht
  7. Die Skizze abschließen mit dem Befehl Sketcher SkizzeVerlassen.
  8. Die Fläche erneut auswählen und die Ausschnittskizze zur Auswahl hinzufügen.
    Fläche und Skizze ausgewählt
  9. Den Befehl Skizze auf Blech aktivieren, um den aufgewickelten Teil (entlang seiner Oberfläche) auszuschneiden.
    Fertige erste Hälfte
  10. Eine Seite ist nun fertig. Jetzt muss noch eine Möglichkeit zum Spiegeln des Objekts gefunden werden.

Mögliche Spiegelungsoptionen:

  • Der Befehl PartDesign Spiegeln versagt, da er aus irgendwelchen Gründen nicht mit SheetMetal-Objekten umgehen kann. So geht es also nicht.
  • Der Befehl Part Spiegeln erzeugt ein gespiegeltes Teil, aber dieses ist nicht mehr abwickelbar. So geht es also auch nicht.
  • Ein Weg der funktionieren kann ist die Verwendung eines Klones. Dieser kann zwar nicht gespiegelt werden, aber auf ihn kann Achsensymmetrie angewendet werden (Drehung um 180°).
  • Ein anderer funktionierender Weg ist die Verwendung eines Link-Objekts.

Spiegeln mit einem Klon:

  1. Das Body-Objekt in der Baumansicht auswählen.
  2. Den Befehl PartDesign Klon aktivieren. er fügt ein neues Body-Objekt hinzu, das ein Clone-Objekt enthält.
    Für eine 180°-Drehung setzt man die Daten-EigenschaftWinkel unter der Eigenschaft Placement des Körpers oder des Klons auf 180°. (Die Z-Achse ist standardmäßig voreingestellt und sollte funktionieren, wenn man, wie beschieben, auf der XZ-Ebene gestartet ist).
    Geklonte Hälfte Gedrehte geklonte Hälfte
  3. Mit dem immer noch aktiven Körper nutzt man den Befehl PartDesign BoolescheOperation, um den Körper des Klons hinzuzufügen und beide Hälften zu vereinigen.
    Vereinigte Hälften
  4. Mit dem Befehl Abwickeln erstellt man ein Unfold-Objekt.
    Klammer und Abwicklung Abwicklung (Unfold-Objekt)
  5. Fertig!

Spiegeln mit einem Link-Objekt:

  1. Das Body-Objekt in der Baumansicht auswählen.
  2. Den Befehl Std VerknüpfungErstellen aktivieren. Er fügt ein neues Link-Objekt hinzu.
  3. Das Link-Objekt dupliziert man durch setzen der Daten-EigenschaftElement Count auf 2.
  4. Für eine 180°-Drehung setzt man die Daten-EigenschaftWinkel unter der Eigenschaft Placement eines der beiden unterverlinkten Objekte auf 180°. (Die Z-Achse ist standardmäßig voreingestellt und sollte funktionieren, wenn man, wie beschieben, auf der XZ-Ebene gestartet ist).
  5. Beide unterverlinkten Objekte in der Baumansicht auswählen.
  6. Den Befehl Part Vereinigung aktivieren, um beide Hälften zu vereinigen.
    Vereinigte Hälften
  7. Mit dem Befehl Abwickeln erstellt man ein Unfold-Objekt.
    Klammer und Abwicklung Abwicklung (Unfold-Objekt)
  8. Fertig!

Schelle



Arbeitsablauf Schelle: Basisprofil erstellen, PartDesign Bohrung, PartDesign Verrundung, Abwickeln.

Sechsseitige Schale



Workflow Hex Bowl: Basisprofil erstellen, Kante ansetzen, 6x Eckentlastung hinzufügen, Abwickeln.

Wenn eine Eckentlastung hinzugefügt wurde (rechte Seite), kann es nötig sein den wert der Eigenschaft Size anzupassen.

Bleistiftklipp



Arbeitsablauf Bleistiftklipp: Basisprofil erstellen, PartDesign Tasche, 3x Kante ansetzen, Abwickeln.

Beispiel zu Fläche erweitern



Arbeitsablauf Beispiel zu Fläche erweitern: Basisprofil erstellen, Kante ansetzen, Fläche erweitern, Fläche erweitern, Abwickeln.

Für die zweite Anwendung von Fläche erweitern wird eine Skizze mit zwei Konturen für die Form der Erweiterung(en) verwendet; und mit dem Setzen des Wertes von "use subtraction" auf true liefert sie auch die Form der Ausschnitte.

USB-Massekontakt



Arbeitsablauf USB-Massekontakt: Basisprofil erstellen, Fläche erweitern, PartDesign Tasche, Fläche erweitern, Kante ansetzen, Abwickeln.

(Die Zugentlastung ist nur eine künstlerische Darstellung von dem, was in einem echten Stecker versteckt sein kann)

SheetMetal Eigenschaften

Dieser Abschnitt versucht die Eigenschaften jedes SheetMetal-Objekts, wo es möglich ist, mit einfachen Bildern zu erklären.

BaseBend-Objekt

Ausgewählte Skizze + Make Base Wall → BaseBend-Objekt mit Standardeinstellungen


Daten-Eigenschaftlength bearbeiten: Standardlänge → Reduzierte Länge


Daten-EigenschaftMid Plane von false auf true umschalten: Extrusion in eine Richtung → Symmetrische Extrusion


Daten-EigenschaftReverse von false auf true umschalten: Standardrichtung → Umgekehrte Richtung


Daten-EigenschaftBend Side auswählen: Outside (Standard) → Inside Middle


Daten-Eigenschaftradius bearbeiten: Standardradius → Vergrößerter Radius.
Diese Eigenschaft entspricht dem Innenradius der Bögen, die an Knotenpunkten erstellt werden, an denen der Übergang zweier Kanten in der Skizze nicht tangential ist.


Daten-Eigenschaftthickness bearbeiten: Standardwandstärke → Vergrößerte Wandstärke

Bend-Objekt

Das Bend-Objekt besteht aus aus einem Sätzen aus jeweils einem zylindrischen Bogen und einem ebenen Streifen. Jedes dieser Paare beginnt an einer ausgewählten Kante einer Platine (ebener Blechabschnitt).

Ausgewählte Kanten + Make Wall → Bend-Objekte mit Standardeinstellungen
(Zwei Bend-Objekte in zwei separaten Körpern.)


Die Daten-Eigenschaftradius bearbeiten, um den inneren Radius aller Bogenstücke des Bend-Objekts zu verändern. (Siehe BaseBend-Objekt weiter oben)

Die Daten-Eigenschaftlength bearbeiten, um die Länge aller ebenen Streifen des Bend-Objekts, die an die Bogenstücke anschließen, zu verändern.

Man sollte die Daten-Eigenschaftlength nicht mit der Kantenlänge (flange length) verwechseln, die sich aus der Summe aus Länge, Radius und Wandstärke (den Eigenschaften length, radius, und thickness) ergibt (nur für 90° Winkel).


Die Daten-Eigenschaftinvert von false auf true umschalten: Kanten entsprechend den Standardeinstellungen (Bend objects) → Umgekehrte Kanten


Die Daten-Eigenschaftangle bearbeiten: Standardwinkel (90°) → Vergrößerter Winkel → Verkleinerter Winkel


Man muss sich nicht um den Beschnitt der Kanten kümmern, da Auto Miter (automatische Gehrung) standardmäßig aktiviert ist.
Wenn deaktiviert, sieht das Ergebnis so aus:

Die Daten-EigenschaftAuto Miter von true auf false umschalten: Standardwinkel (90°) → Vergrößerter Winkel → Verkleinerter Winkel
(Auf einzelne Kanten (flanges) hat auto Miter keine Auswirkung)


Um eine die Kante (edge) einer Kante (flange) von Hand mit einer Gehrung zu versehen, verwendet man miterangle1 und miterangle1:

Die Daten-Eigenschaftmiterangle1 and Datenmiterangle2 bearbeiten: Keine Gehrung (Standard) → Gehrung mit unterschiedlichen positiven Winkeln, → Symmetrische Gehrung mit negativen Winkeln

Die Gehrung betrifft nur die ebenen Streifen, nicht die Bogenstücke.

(Es verläuft über die gesamte Länge der Kanten (edges) und kann daher nicht zum Anfasen der Kanten (edges) der Kanten (flanges) verwendet werden)


Um die verschiedenen Möglichkeiten von Bend Type darzustellen, wird ein Hilfsquader eingesetzt, der auf derselben Ebene steht, wie die Platine und der die gleiche Höhe hat, wie das Bend-Objekt (seine Kantenlänge).

Die DatenBend Type auswählen: Material Outside (Standardwert) → Material InsideThickness OutsideOffset

  • Outside: (Außerhalb) Der Bogen beginnt an der ausgewählten Kante (edge) (Das ganze Bend-Objekt liegt außerhalb des Quaders).
  • Inside: (Innerhalb) Die Außenseite der Kante (flange) endet an der Oberfläche des Quaders (Das ganze Bend-Objekt liegt innerhalb des Quaders).
  • Thickness Outside: (Wandstärke außerhalb) Die Innenseite des Bogens endet an der Oberfläche des Quaders (Nur der ebene Streifen tritt aus der Oberfläche des Quaders hervor).
  • Offset: (Versatz) Abhängig vom Wert der Daten-Eigenschaftoffset wird der Bogen von seiner Standardposition in Richtung nach außen versetzt.
Für positive Werte wird eine Erweiterung eingefügt (hervorgehobener Streifen).
Negative Werte sind erlaubt, um den Bogen nach innen zu bewegen.


Wenn nicht die ganze Länge einer Kante (edge) verwendet werden soll, können gap1 und gap2 verwendet werden.

Die Daten-Eigenschaftgap1 und Daten-Eigenschaftgap2 bearbeiten: Kanten entsprechend den Standardeinstellungen → Kanten(flanges) mit unterschiedlichen Werten für gap1 und gap2

Wenn die Länge einer Lücke (gap) den Wert der Daten-Eigenschaftmin Relief Gap erreicht oder überschreitet, wird ein Entlastungsausschnitt zur Lücke hinzugefügt .
Die Entlastungsausschnitte werden durch die Daten-Eigenschaftrelief Type (Art des Ausschnitts), die Daten-Eigenschaftreliefd (Tiefe des Ausschnitts), und die Daten-Eigenschaftreliefw (Breite des Ausschnitts) gesteuert, die nur dann aktiv sind, wenn ein Wert für eine Lücke angegeben wurde.

Die Daten-Eigenschaftreliefd und die Daten-Eigenschaftreliefw bearbeiten: Standardwerte → Ausschnitttiefe vergrößert → Ausschnitttiefe und -Breite vergrößert

Die Daten-Eigenschaftrelief Type von Rectangle auf Round umschalten: Standardmäßiger rechteckiger Entlastungsausschnitt → Runder Entlastungsausschnitt

Die Option rund wird nur dann angewendet, wenn die Ausschnitttiefe größer als die Ausschnittbreite ist.

Die Daten-EigenschaftUse Relief Factor von false (Standardwert) auf true umschalten, um die Werte der Daten-Eigenschaftreliefd und der Daten-Eigenschaftreliefw automatisch einzusetzen. Beide werden auf die (ererbte) Wandstärke des Objekts multipliziert mit dem Wert der Daten-EigenschaftRelief Factor gesetzt.

In diesem Falle ist die Option rund nutzlos, da die Ausschnitttiefe und die Ausschnittbreite gleich groß sind. (Siehe oben)


Eine neue Daten-EigenschaftLength Spec eingeführt mit Version 0.21 ermöglicht es, auszuwählen, wie die Länge des Bend-Objekts gemessen wird:

Seitenansicht auf vier 120°-Kanten mit der Vorgabelänge (10 mm) und unterschiedlichen Werten der Daten-EigenschaftLength Spec:
Nur der ebene Streifen Leg (Standard), Außenmaß zur theoretischen Ecke Outer Sharp, Innenmaß zur theoretischen Ecke Inner Sharp, Außenmaß bie Bogen Tangential


Mit der ausgewählten Option Tangential entspricht die Daten-Eigenschaftlength der Kantenhöhe (flange length).

Outer Sharp und Tangential sind gleich für 90°-Winkel.

Extend-Objekt

Ein Extend-Objekt verlängert eine SheetMetal-Platine an einer oder mehreren ausgewählten Randflächen oder Kanten.

Ausgewählte Randflächen und Kanten + KanteVerlängern → Ein Extend-Objekt mit Standardeinstellungen.

Hier tritt ein erstes Problem auf: Obwohl die Daten-EigenschaftRefine (Aufbereiten) auf true gesetzt ist, zeigen zwei der Verlängerungen noch ihre Nahtlinien. Nur die Verlängerung des zuletzt ausgewählten Elements werden durch Aufbereiten entfernt.

Um alle Verlängerungen aufzubereiten, müssen sie einzeln erstellt werden:

3x ausgewählte Randfläche oder Kante + KanteVerlängern → Drei Extend-Ojekte komplett aufbereitet und mit Standardeinstellungen.


Veränderte Eigenschaften betreffen alle kanten, die in der zugehörigen Daten-Eigenschaftbase Object des Extension-Objekts gelistet sind.

Die Daten-Eigenschaftlength anpassen, um die Länge der Verlängerung einzustellen.


Die Daten-Eigenschaftgap1 und Daten-Eigenschaftgap2 anpassen, um die Breite der Verlängerung zu verringern.
Links: Extension-Objekt mit 3 Kanten. Rechts: Eins der Extension-Objekte mit einer einzelnen Kante.


Eine Skizze mit der Daten-EigenschaftSketch verknüpfen, um die Form einer Verlängerung zu erweitern. Die Daten-Eigenschaftlength, Daten-Eigenschaftgap1 und Daten-Eigenschaftgap2 werden ignoriert, sobald eine Skizze verknüpft wurde. (Dies scheint mit noch ungebogenen Platinen nicht zu funktionieren).

Eine ausgewählte Skizze auf der zu erweiternden Kante liegend → Resultierende Erweiterung

Es ist deutlich zu erkennen, dass es egal ist, welche Kante für das Extend-Objekt ausgewählt wurde, die Form des Flansches wird überall erweitert, wo Skizzengeometrie hervorsteht, die neue Form kann sogar Elemente ohne Verbindung zum originalen Flansch enthalten. Mehrfache Konturen sind kein Problem, aber es wird nicht in den Flansch hineingeschnitten.

Dieses Beispiel zeigt, dass Konstrukteure für ihre Konstruktion verantwortlich sind und sich nicht auf die Ergebnisse ihrer Werkzeuge verlassen sollten, die in diesem Falle keinen Sinn machen. Die Skizze direkt am Flansch angebracht ist auch problematisch aufgrund des Problems der topologischen Benennung, aber dafür ist eine Lösung in Sicht.


Aber es gibt bessere Anwendungsfälle für dieses Werkzeug, die fast ganz geschlossene Formen beinhalten, so wie eins der Beispiele auf der Seite SheetMetal KanteVerlängern:

Ein fast geschlossenes Profil → Die hinzugefügte Erweiterung ist standardmäßig mit der gegenüberliegenden Seite verschmolzen und bildet so ein geschlossenes Profil (ein Rohr), das nicht abwickelbar ist.

Eine rechteckige Skizze mit der Daten-EigenschaftSketch verknüpft: Geschlossenes Profil → Profil mit rechteckiger Erweiterung, noch immer verschmolzen

Die Daten-EigenschaftUse Subtraction auf true umschalten, um einen (kaum sichtbaren) Spalt zwischen dem Extension-Objekt und der gegenüberliegenden Seite zu erhalten, dann den Wert der Daten-EigenschaftOffset erhöhen, um den Spalt aufzuweiten:
Verschmolzenes Profil → Profil mit verzahnter Erweiterung; dieses Endergebnis ist abwickelbar