PartDesign ShapeBinder/de: Difference between revisions

From FreeCAD Documentation
(Created page with "::File:ShapeBinderThroughHole.png ::''Beispiel Setup für die Darstellung von Wie man Löcher durch verschiedene Körper macht. Der weiße Kreis zeigt, dass das Kopieren v...")
(Created page with "So nutzt Du die Formbinder Funktion, um dies zu erreichen: # Bereite eine Szene gemäß dem obigen Bild vor. Wenn du die Würfel aus der Part_Workbench/de|Part Arbeitsbereic...")
Line 41: Line 41:




So nutzt Du die Formbinder Funktion, um dies zu erreichen:
Here is how you use the ShapeBinder Feature to achieve it:
# Prepare a scene as per the above image. If you use the cubes from the [[Part_Workbench|Part workbench]], remember that you must put them into a "body" container. Each one in a single body container. Otherwise the [[PartDesign_Workbench|PartDesign]] functions would not work. If you build them from sketches the system should create body containers by default.
# Bereite eine Szene gemäß dem obigen Bild vor. Wenn du die Würfel aus der [[Part_Workbench/de|Part Arbeitsbereich]] verwendest, denk daran, dass du sie in einen "Körper" Behälter stecken musst. Jeden einzelnen in einen eigenen Körperbehälter. Andernfalls würden die Funktionen [[PartDesign_Workbench/de|PartDesign Arbeitsbereich]] nicht funktionieren. Wenn du sie nach Skizzen erstellst, sollte das System standardmäßig Körperbehälter erstellen.
# Wähle den EigenschaftenDialog/Datenreiter, um den zweiten Würfel zu bewegen, um den ersten Würfel mit einer Seitwärtsverschiebung zu berühren.
# select the PropertiesDialog/Data Tab to move the second cube to touch the first cube with a side displacement.
# select the PartDesign workbench
# Wähle den PartDesign Arbeitsbereich aus
# eine Skizze auf der Vorderseite des ersten Würfels erstellen und einen Kreis an beliebiger Stelle platzieren und die Skizze schließen.
# create a sketch on the front face of the first cube and place a circle anywhere and close the sketch
# select the sketch in the tree and press [[PartDesign_Hole|Hole]] function button. Before make sure the first body is the active body (double click).
# Wähle die Skizze im Baum aus und drücke die [[PartDesign_Hole/de|Hole]] Funktionstaste. Bevor Du Dich vergewissern kannst, dass der erste Körper der aktive Körper ist (Doppelklick).
# select a hole of appropriate size. The image above had also counterbore selected. Close the [[PartDesign_Hole|Hole]] function.
# Wähle ein Loch der passenden Größe aus. Das obige Bild hatte auch eine Senkbohrung ausgewählt. Schließe die Funktion [[PartDesign_Hole/de|Hole]].
#:Now the image should look as above. When you hide the first cube (select and press space) you can see that the hole does not reach the second cube. It will not, even when you select "Through All" or a really large distance in the [[PartDesign_Hole|Hole]] dialog. The hole dialog is always limited to a single body.
#:Jetzt sollte das Bild wie oben aussehen. Wenn Du den ersten Würfel ausblendest (selektiere und drücke die Leertaste), siehst Du, dass das Loch den zweiten Würfel nicht erreicht. Das wird es nicht, auch wenn Du "Durch Alles" oder einen wirklich großen Abstand im Dialogfenster [[PartDesign_Hole/de|Hole]] wählst. Der Lochdialog ist immer auf einen einzigen Körper beschränkt.
#: Hier kommt unser Formbinder ins Spiel.
#: Here is where our ShapeBinder comes in.
# Wähle zuerst den hinteren Würfel aus. Dies ist das Ziel, an dem der Formbinder hinzugefügt wird. Es muss aktiviert sein, also vergewissere Dich, dass es mit einem Doppelklick ausgewählt wurde.
# First select the back cube. This is the target where the ShapeBinder will be added. It must be activated, so be sure it has been double-clicked.
# Wähle im Baum die Skizze aus, die wir für das Loch verwendet haben. Es ist wichtig, den ersten Körper nicht zu aktivieren.
# In the tree select the sketch we used for the hole. Its important to not activae the first body.
# Wähle die Funktion Formbinder.
# Select the shapeBinder function.
#: Es sollte sich ein Dialog öffnen. In der Zeile "Objekt" sollte der Name unserer Skizze sichtbar sein. Wenn du die Funktion ohne Auswahl der Skizze ausgewählt hattest, könntest du "Objekt" drücken und dann die Skizze aus der Liste auswählen. Es wird empfohlen, es zuerst auszuwählen, um das richtige zu erhalten, besonders wenn du viele Skizzen mit automatisch generierten Namen hast Sketch001,.... Die "Geometrie hinzufügen" ist für uns nicht sinnvoll, da wir keinen Teil einer Körpergeometrie, sondern eine Skizze auswählen. Es ist nicht möglich, einen Teil einer Skizze auszuwählen.
#: A dialog should open. In the line "Object" the name of our sketch should be visible. If you had selected the function without selecting the sketch, you could press "Object" and then select the sketch from the list. Its recommended to select it first in order to get the right one, especially if you have many skeches with automatically generated names Sketch001,.. The "Add Geometry" is not usefule for us, because we do not select part of a body geometry but a Sketch. Its not possible to select part of a sketch.
# Drücke OK, um die Skizzenfunktion zu schließen und zu überprüfen, ob ein neues Element zum Baum hinzugefügt wurde, wenn der zweite Würfel.
# Press OK to close the sketch function and check that a new item has been added to the tree if the second cube.
#: Wenn du die Sichtbarkeit des Formbinders umschaltest, wird er in der 3D Ansicht gelb dargestellt. Allerdings ist er an der falschen Position, so wie der weiße Kreis im Bild oben. Dies liegt an der Standardeinstellung für den Trace Parameter.
#: When you toggle the visibilty of the ShapeBinder it is shown yellow in the 3D view. However its on the wrong position, just as the white circle in the image abobe. That is because of the default setting for the Trace parameter.
# In the PropertyView of the ShapeBinder in the Data tab set the '''Trace Support''' parameter to true. The default was false.
# Setze in der Eigenschaftsansicht des Formbinders im Datenreiter den Parameter '''Trace Support''' auf true. Die Voreinstellung war false.
#: Mit '''Trace Support'''' true wird der Formbinder nicht von lokalen Transformationen des Zielkörpers beeinflusst, z.B. unseren Übersetzungen. Die Form bleibt genau dort, wo die ursprüngliche vordere Objektform war. Versuche, das vordere Objekt zu bewegen, und Du siehst, dass der Formbinder immer an die neue Position folgt.
#: With '''Trace Support''' true, the ShapeBinder in not affected by local transformations of the target body, e.g. our translations. The shape remains exacly where the original front object shape has been. Try moving the front object around and you can see that the ShapeBinder always follows to the new position.
#: Unfortunately we can not select the ShapeBinder for a [[PartDesign_Hole|Hole]]. Therefore we create a local sketch and use that for our hole in the second cube.
#: Leider können wir den Formbinder nicht für ein [[PartDesign_Hole/de|Hole]] auswählen. Dazu erstellen wir eine lokale Skizze und verwenden diese für unser Loch im zweiten Würfel.
# Wähle die Vorderseite des hinteren Würfels aus und erstelle eine neue Skizze (klicke auf OK für den Vorschlag im Dialog).
# Select the front face of the back cube and create a new sketch (slick OK for the suggestion in the dialog)
# Mache die gesamte Geometrie unsichtbar und den Formbinder sichtbar. Nun kannst Du die Funktion Außengeometrie verwenden und den Kreis im Formbinder auswählen. Wir müssen den Mittelpunkt dieses Kreises bestimmen.
# Make all geometry invisible and the ShapeBinder visible. Now you can use the external geometry function and select the circle in the shape binder. We need to center point of that circle.
# create a new circle and put it at the center point of the ShapeBinders circle. The radius is not important. The [[PartDesign_Hole|Hole]] function only uses the center points of the circles (note: single points are ignored by the Hole function, we must use circles)
# Erstelle einen neuen Kreis und setzen Sie ihn in den Mittelpunkt des Formbinder Kreises. Der Radius ist nicht wichtig. Die Funktion [[PartDesign_Hole/de|Hole]] verwendet nur die Mittelpunktpunkte der Kreise (Hinweis: Einzelpunkte werden von der Funktion Hole ignoriert, wir müssen Kreise verwenden).
# close the sketch and click [[PartDesign_Hole|Hole]]. Set the dialog to the same values as the initial hold and press OK.
# Schließe die Skizze und klicke auf [[PartDesign_Hole/de|Hole]]. Stelle den Dialog auf die gleichen Werte wie beim ersten Halten und drücke OK.


Done.
Done.

Revision as of 19:30, 10 December 2019

PartDesign ShapeBinder

Menüeintrag
Part Design → Referenzobjekt erstellen
Arbeitsbereich
PartDesign
Standardtastenkürzel
Keiner
Eingeführt in Version
0.17
Siehe auch
PartDesign Klon

Beschreibung

Erzeugt einen Bezug Formbinder von einem ausgewählten Körper innerhalb des aktiven Körpers. Ein Formbinder ist ein Referenzobjekt, das mit Kanten oder Flächen eines anderen Körpers verbunden ist. Es kann auch verwendet werden, um eine Skizze von einem Körper mit einem anderen Körper zu verbinden. Das Formbinderobjekt wird in der 3D Ansicht als transluzentes Gelb dargestellt.
Anwendungsbeispiele sind der Bau einer KIste mit passendem Deckel in zwei verschiedenen Körpern oder die Fertigung von Löchern, die zwischen verschiedenen Körpern ausgerichtet sind.

eingeführt mit Version 0.17 File:Shapebinder tree.png

Zwei Formen aus Body.Pad004 werden ausgewählt und ihre Bezugsobjekte sind nun in Body001.Sketch005 als Außengeometrie über Body001.ShapeBinder verfügbar.

Anwendung

Allgemeine Anwendung:

  1. Aktiviere den Zielkörper (Körper zur Aufnahme des Formbinderobjekts).
  2. Drücke die Create a shape binder Taste
  3. Drücke entweder die Taste Object oder die Taste Add geometry.
  4. Wähle in der 3D Ansicht das zu kopierende Objekt oder die Geometrie aus. Objekt wählt den ganze Körper aus;Geometrie hinzufügen wählt jedes beliebige Element (Knoten, Kante, Fläche).
  5. Um die ausgewählte Geometrie zu entfernen, drücke die Taste Geometrie entfernen und wähle die Geometrie in der 3D Ansicht aus. Um den Vorgang abzubrechen, drücke die Taste erneut.
  6. Alternativ kann der zu kopierende Körper vor dem Start des Befehls Shape binder ausgewählt werden.
  7. Drücke OK.


Beispiel

Das Beispiel verwendet die ShapeBinder Funktion, um ein Loch (mit oder ohne Gewinde) durch mehr als einen Körper zu bohren. Normalerweise ist die Lochfunktion des Arbeitsbereichs Part Design auf einen einzigen Körper beschränkt. Das Beispiel verwendet zwei Würfel, die sich gegenüberliegen, aber willkürlich falsch ausgerichtet sind. Die Löcher werden mit Skizzen erstellt, die für jedes Loch einen Kreis enthalten (der Durchmesser wird von der Lochfunktion ignoriert). Wenn du die Skizze in den anderen Würfel kopierst, befindet sie sich an der gleichen Position im lokalen Würfelkoordinatensystem. Im Bild ist dies durch den weißen Kreis auf dem Rückwürfel dargestellt. Das ist nicht das, was wir wollen, denn das Loch an dieser Stelle würde nicht auf das Loch im vorderen Würfel ausgerichtet sein.


Beispiel Setup für die Darstellung von Wie man Löcher durch verschiedene Körper macht. Der weiße Kreis zeigt, dass das Kopieren von Skizzen nicht ausreicht.


So nutzt Du die Formbinder Funktion, um dies zu erreichen:

  1. Bereite eine Szene gemäß dem obigen Bild vor. Wenn du die Würfel aus der Part Arbeitsbereich verwendest, denk daran, dass du sie in einen "Körper" Behälter stecken musst. Jeden einzelnen in einen eigenen Körperbehälter. Andernfalls würden die Funktionen PartDesign Arbeitsbereich nicht funktionieren. Wenn du sie nach Skizzen erstellst, sollte das System standardmäßig Körperbehälter erstellen.
  2. Wähle den EigenschaftenDialog/Datenreiter, um den zweiten Würfel zu bewegen, um den ersten Würfel mit einer Seitwärtsverschiebung zu berühren.
  3. Wähle den PartDesign Arbeitsbereich aus
  4. eine Skizze auf der Vorderseite des ersten Würfels erstellen und einen Kreis an beliebiger Stelle platzieren und die Skizze schließen.
  5. Wähle die Skizze im Baum aus und drücke die Hole Funktionstaste. Bevor Du Dich vergewissern kannst, dass der erste Körper der aktive Körper ist (Doppelklick).
  6. Wähle ein Loch der passenden Größe aus. Das obige Bild hatte auch eine Senkbohrung ausgewählt. Schließe die Funktion Hole.
    Jetzt sollte das Bild wie oben aussehen. Wenn Du den ersten Würfel ausblendest (selektiere und drücke die Leertaste), siehst Du, dass das Loch den zweiten Würfel nicht erreicht. Das wird es nicht, auch wenn Du "Durch Alles" oder einen wirklich großen Abstand im Dialogfenster Hole wählst. Der Lochdialog ist immer auf einen einzigen Körper beschränkt.
    Hier kommt unser Formbinder ins Spiel.
  7. Wähle zuerst den hinteren Würfel aus. Dies ist das Ziel, an dem der Formbinder hinzugefügt wird. Es muss aktiviert sein, also vergewissere Dich, dass es mit einem Doppelklick ausgewählt wurde.
  8. Wähle im Baum die Skizze aus, die wir für das Loch verwendet haben. Es ist wichtig, den ersten Körper nicht zu aktivieren.
  9. Wähle die Funktion Formbinder.
    Es sollte sich ein Dialog öffnen. In der Zeile "Objekt" sollte der Name unserer Skizze sichtbar sein. Wenn du die Funktion ohne Auswahl der Skizze ausgewählt hattest, könntest du "Objekt" drücken und dann die Skizze aus der Liste auswählen. Es wird empfohlen, es zuerst auszuwählen, um das richtige zu erhalten, besonders wenn du viele Skizzen mit automatisch generierten Namen hast Sketch001,.... Die "Geometrie hinzufügen" ist für uns nicht sinnvoll, da wir keinen Teil einer Körpergeometrie, sondern eine Skizze auswählen. Es ist nicht möglich, einen Teil einer Skizze auszuwählen.
  10. Drücke OK, um die Skizzenfunktion zu schließen und zu überprüfen, ob ein neues Element zum Baum hinzugefügt wurde, wenn der zweite Würfel.
    Wenn du die Sichtbarkeit des Formbinders umschaltest, wird er in der 3D Ansicht gelb dargestellt. Allerdings ist er an der falschen Position, so wie der weiße Kreis im Bild oben. Dies liegt an der Standardeinstellung für den Trace Parameter.
  11. Setze in der Eigenschaftsansicht des Formbinders im Datenreiter den Parameter Trace Support auf true. Die Voreinstellung war false.
    Mit Trace Support' true wird der Formbinder nicht von lokalen Transformationen des Zielkörpers beeinflusst, z.B. unseren Übersetzungen. Die Form bleibt genau dort, wo die ursprüngliche vordere Objektform war. Versuche, das vordere Objekt zu bewegen, und Du siehst, dass der Formbinder immer an die neue Position folgt.
    Leider können wir den Formbinder nicht für ein Hole auswählen. Dazu erstellen wir eine lokale Skizze und verwenden diese für unser Loch im zweiten Würfel.
  12. Wähle die Vorderseite des hinteren Würfels aus und erstelle eine neue Skizze (klicke auf OK für den Vorschlag im Dialog).
  13. Mache die gesamte Geometrie unsichtbar und den Formbinder sichtbar. Nun kannst Du die Funktion Außengeometrie verwenden und den Kreis im Formbinder auswählen. Wir müssen den Mittelpunkt dieses Kreises bestimmen.
  14. Erstelle einen neuen Kreis und setzen Sie ihn in den Mittelpunkt des Formbinder Kreises. Der Radius ist nicht wichtig. Die Funktion Hole verwendet nur die Mittelpunktpunkte der Kreise (Hinweis: Einzelpunkte werden von der Funktion Hole ignoriert, wir müssen Kreise verwenden).
  15. Schließe die Skizze und klicke auf Hole. Stelle den Dialog auf die gleichen Werte wie beim ersten Halten und drücke OK.

Done.

Now you have two linked holes in two different bodies. If you change the geometry or the positions of the holes both holes will adapt. Only when you add a new hole, you need to update the sketch in the second cube for the second hole.


Notes
that there is another way to create a ShapeBinder: with the back cube activated click the front face of the front cube and create a new sketch. A dialog will pop up where you select "Dependent sketch". This will actually create a shape binder. You can see the Trace Support parameter in the property window. Its a few clicks less that our procedure.
Also note that working with ShapeBinder with Sketches is only a subset of its capabilities. Its also possible to use parts of 3D geometry as seen in the example above.

Optionen

Zum Bearbeiten der Eigenschaften des Referenzobjektes kann das Referenzobjekt (ShapeBinder) in der Baumstruktur doppelt geklickt werden oder durch Rechtsklick im Kontextmenü und Auswahl von Referenzobjekt bearbeiten in den Bearbeitunsmodus versetzt werden.

Eigenschaften

  • DatenLabel: Eine Bezeichnung für das Objekt. Diese Bezeichnung kann bei Bedarf geändert werden.

Limitierungen

  • Eine Mehrfachselektion wird nicht unterstützt. Die Schaltflächen Geometrie hinzufügen und Geometrie entfernen müssen für jede einzelne Auswahl geklickt werden. Zur Umgehung des Problems können die entsprechenden Elemente vor der Erzeugung des Referenzobjekts ausgewählt werden. Sie werden dann in die Liste übernommen.
  • Ein Referenzobjekt kann nicht als Basis-Feature genutzt werden.
  • Die ausgewählte Geometrie auf einem Körper muss zusammenhängend sein.
  • Wenn der zu referenzierende Körper vor dem Ausführen des Kommandos ausgewählt wird, oder wenn die Schaltfläche Objekt benutzt wurde, ist es nicht mehr möglich spezifische Geometrie-Elemente auszuwählen.
  • Die relative Platzierung (Placement) von dem Zielkörper und dem referenzierten Körper wird nicht herangezogen. Das Referenzobjekt hat die gleichen internen Koordinaten wie der referenzierte Körper.