Macro WorkFeatures/de

Makro ArbeitsFunktionen

Beschreibung
Werkzeug Dienstprogramm zum Erstellen von Punkten, Achsen, Ebenen...und andere nützliche Funktionen.

Versionsmakro : 05/2019
Datum der letzten Änderung : 01.05.2019
FreeCAD version : Alle
Herunterladen : Werkzeugleisten-Symbol
Autor: rentlau_64
Autor
rentlau_64
Herunterladen
Werkzeugleisten-Symbol
Links
Macro-Version
05/2019
Datum der letzten Änderung
01.05.2019
FreeCAD-Version(s)
Alle
Standardverknüpfung
None
Siehe auch
None

Beschreibung

Werkzeug-Dienstprogramm zum Erstellen von:

WorkFeatures

Anwendungen

ArbeitsFunktionen


Reiter Origin (Ursprung)

  • Reiter Origin (Ursprung)
  • Origin : Im Ursprung erstellen: einen Punkt und eine X-, Y- und Z-Achse sowie XZ-, XY- und YZ-Ebenen. Der Ursprung der Achsen, Punkt und Ebenen sind direkt auf ausgeblendet gesetzt.

Reiter Points (Punkte)

  • Reiter Points (Punkte)
  • Object(s) Center : Erstellt einen Punkt an der Mitte aller ausgewählten Objekte.
  • Lines(s) Center : Erstellt einen Punkt an der Mitte jeder ausgewählten Linie.
  • Line(s) Extrema : Erstellt Punkte am Start- und Endpunkt jeder ausgewählten Linie(n).
  • Circle(s) Center : Erstellt einen Punkt an der Mitte jedes ausgewählten Kreises oder Bogens.
  • Point along Line : Erstellt einen Punkt auf einer Linie in einem bestimmten Abstand vom ausgewählten Endpunkt .
  • Drehfeld : Den Abstandswert eingeben.
  • Face(s) Center : Erstellt einen Punkt an der Mitte jeder ausgewählten Fläche.
  • Point (Line,Face) : Erstellt einen Punkt am Schnittpunkt der ausgewählten Linie und Ebene.
  • Point (Line,Point) : Erstellt einen Projektionspunkt eines Punktes auf eine Linie und einen symmetrischen Punkt.
  • Point (Point,Face) : Erstellt einen Projektionspunkt eines Punktes auf eine Fläche.
  • Object(s) Base Point : Erstellt einen Basispunkt für alle ausgewählten Objekte.


Reiter Axis (Achsen)

  • Reiter Axis (Achsen)
  • Object(s) X, Y, Z Axes : Drei Achsen an der Mitte aller ausgewählten Objekte erstellen.
  • Two Points Axis : Eine Achse, die zwei Punkte kreuzt erstellen.
  • Drehfeld : Den Verdrängungswert eingeben
  • Cylinder(s) Axis : Die Achse eines Zylinders erstellen.
  • Axis (Line,Line) : Die Achse zwischen zwei Achsen erstellen.
  • Plane(s) Axes : Zwei senkrechte Achsen an der Mitte einer Ebene erstellen.
  • Axis (Point,Axis) : Eine Achse parallel zu einer Achse erstellen, die einen Punkt schneidet.
  • Axis (Axis,Point) : Eine Achse erstellen, die senkrecht zu einer Achse steht und einen Punkt schneidet.
  • Drehfeld : Den Abstandswert eingeben.
  • Axis (Plane,Axis) : Eine Achse auf einer Ebene durch Projektion von einer anderen Achse erstellen.
  • Axis (Plane,Plane) : Eine Achse durch den Schnittpunkt zweier Ebenen erstellen.
  • Object(s) Base Axis : Drei Achsen an der Basisposition aller ausgewählten Objekte erstellen.

Reiter Plane (Ebene)

  • Reiter Plane (Ebene)
  • Three Points Plane : Erstellt eine Ebene, die drei Punkte schneidet.
  • Plane (Point, Axis) : Erstellt eine Ebene, die eine Linie und einen Punkt schneidet. Der Punkt darf NICHT zur Linie gehören!
  • Plane (Point, _Axis) : Erstellt eine Ebene senkrecht zu einer Linie, die einen Punkt schneidet.
  • Plane (Point, Plane) : Erstellt eine Ebene, die einen Punkt schneidet und parallel zu einer Ebene ist.
  • Drehfeld : Den Abstandswert eingeben.
  • Plane (Plane, Axis) : Erstellt eine Ebene, die eine Linie schneidet und senkrecht zu einer Ebene steht.
  • Drehfeld : Den Abstandswert eingeben.
  • Object(s) Center Planes : Erstellt drei Ebenen (XY, XZ und YZ) an der Mitte aller ausgewählten Objekte.

Reiter Objects (Objekte)

  • Reiter Objects (Objekte)
  • Bounding Box(es) : Erstellt Begrenzungsrahmen um jedes ausgewählte Objekt.
  • Bounding Box : Erstellt einen Begrenzungsrahmen um alle ausgewählten Objekte.
  • Cylinder : Zunächst eine Achse und einen Punkt auswählen. Bei Bedarf Durchmesser und Länge festlegen. Dann auf die Schaltfläche '...' klicken. Es wird ein Zylinder erstellt, der an der ausgewählten Achse ausgerichtet ist. Eines der Enden befindet sich am ausgewählten Punkt.
  • Cube : Zunächst eine Achse und einen Punkt auswählen. Bei Bedarf die Abmessungen festlegen. Dann auf die Schaltfläche '...' klicken. Dadurch wird ein Quader erstellt, der an der ausgewählten Achse ausgerichtet ist. Eine der Ecken befindet sich an dem ausgewählten Punkt.

Reiter Views (Ansichten)

  • Reiter Views (Ansichten)
  • Align to ... : Die aktuelle Ansicht senkrecht zur ausgewählten Fläche einstellen, ausgerichtet auf die ausgewählte Achse oder ausgerichtet auf zwei Punkte. Durch erneutes Klicken mit derselben Auswahl wird die Richtung umgekehrt.

Reiter Modif. (Modifizieren)

  • Reiter Modif. (Modifizieren)
  • Select Object : Nachdem das Objekt ausgewählt wurde, zunächst ein Objekt zum Ausschneiden auswählen und dann auf die Schaltfläche „Objekt auswählen“ klicken.
    • Der Name des ausgewählten Objekts wird angezeigt.
  • Select Cut Line : Zweitens: Eine Schnittlinie und auf die Schaltfläche „Schnittlinie auswählen“ klicken.
    • Der Name der ausgewählten Linie wird angezeigt.
  • Select Ref. Plane : Zuletzt eine Referenzebene und auf die Schaltfläche „Ref. Ebene auswählen“ klicken!
    • Der Name der ausgewählten Ebene wird angezeigt.
  • Angle : Schnittwinkel (Standard : 0,0)
  • Thickness : Schnittdicke (Standard : 0,0)
  • Reset : Werte zurücksetzen
  • Apply : Werte anwenden

Reiter Check. (Überprüfen)

  • Reiter Check. (Überprüfen)
  • are Parallel ? : Überprüft, ob zwei Flächen oder zwei Kanten parallel sind:
    • Die zwei Flächen/Ebenen oder zwei Kanten/Linien auswählen und auf diese Schaltfläche klicken.
  • are Perpendicular ? : Überprüft, ob zwei Flächen oder zwei Kanten senkrecht zueinander stehen:
    • Die zwei Flächen/Ebenen oder zwei Kanten/Linien auswählen und auf diese Schaltfläche klicken.
  • are Coplanar ? : Überprüft, ob zwei Flächen oder zwei Kanten koplanar sind:
    • Die zwei Flächen/Ebenen oder zwei Kanten/Linien auswählen und auf diese Schaltfläche klicken.
  • Distance Clearance ? : Abstand zwischen zwei Objekten prüfen:
    • Schnelle Messungen zwischen parallelen Flächen und ähnlich angeordneten Objekten. Die beiden Objekte auswählen und auf diese Schaltfläche klicken.
  • Angle ? : Den Winkel zwischen zwei Objekten berechnen:
    • Winkelmessung zwischen zwei Kanten oder zwei Ebenen
    • Die beiden Kanten auswählen und auf diese Schaltfläche klicken.
    • or : Die beiden Ebenen auswählen und auf diese Schaltfläche klicken.
    • or : Eine Kante und eine Ebene auswählen und auf diese Schaltfläche klicken.
  • Distance ? : Überprüft den Abstand zwischen zwei Punkten:
    • Entfernungsmessung und Delta-Werte (auf Hauptachsen) zwischen zwei Punkten
    • Die beiden Punkte auswählen und auf diese Schaltfläche klicken.
  • Length ? : Überprüft die Linienlänge:
    • Längenmessung und Delta-Werte (auf Hauptachsen) für eine Linie
    • Die Linie auswählen und auf diese Schaltfläche klicken.
  • Area ? : Fläche messen:
    • Flächenberechnung für eine Ebene oder eine Reihe von Ebenen.
    • Eine oder mehrere Ebenen auswählen und auf diese Schaltfläche klicken.
  • View : Erkennt die Position der Kamera. Der zurückgegebene Wert ist der Wert, der von der Funktion getCameraOrientation() bereitgestellt wird.

Skript

Nach dem Herunterladen der komprimierten Datei von hier

Werkzeugleistensymbol

Herunterladen der neusten Version auf GitHub , muss die ZIP-Datei entpackt werden und alle Dateien in das Makroverzeichnis kopiert werden.

PS: Dieses Makro befindet sich noch in der Entwicklung. Diese Seite bitte regelmäßig besuchen, um sicher zu sein, dass man die neueste Version erhält.


Herunterladen von GitHub durch Drücken der Schaltfläche Download ZIP
Herunterladen von GitHub durch Drücken der Schaltfläche Download ZIP

Den Addon-Manager Menü → Werkzeuge → Addon-Manager zur einfachen Installation von ArbeitsFunktionen und anderen interessanten Makros verwenden.

Hier geht es zur ausführlichen Anleitung zur Installation von Makros.

Beispiele

Schneidwerkzeuge

Einstellung der Schneidwerkzeuge (Cutting tools): Ein zu schneidendes Objekt, eine Schnittlinie und eine Referenzebene wählen. Winkel ist ein Winkel zwischen der Schneidebene und der Referenzebene. Dicke ist die Breite der Schnittebene.

Praktisches Beispiel ausführen

Konzentrische Beschränkung zwischen zwei nicht zylindrischen Teilen

Wie eine Beschränkung zwischen zwei nicht zylindrischen Teilen hergestellt wird.
1 : Das zu ändernde Originalobjekt.
2 : Zielmitte zweier Vierkantrohre.
3 : Das erste Objekt auswählen und im Menü Achse 1/2 auf "Objekt(e)" X-, Y-, Z-Axen klicken.
4 : Gleiche Vorgehensweise für das zweite Objekt.
5 : Auf die Schaltfläche Draw style klicken und auf „Wireframe“ klicken,
6 : zur Verdeutlichung der Ansicht.
7 : Das zu zentrierende Objekt und seine erstellte Achse wählen.
8 : Auf die Schaltfläche Draft Move klicken
9 : und die erste Achse wählen, die auf der zweiten Achse verschoben werden soll.
10 : Normalenansicht mit der Schaltfläche Draw style und auf As iswiederherstellen.
11 : Das erste verschobene Objekt anklicken und die Position mit "Combo-Ansicht > Daten > Positionierung" korrigieren.
12 : Das von ArbeitsFunktionen erstellte Objekt (contener axis) auswählen und löschen.
13 : Das Objekt verschwindet.
14 : Das Ergebnis.


Rotationsobjekt

Ebene auf Flächentangente


Verweise

Die Forumsdiskussion MACRO:Work Feature 2014_12

Externe Arbeitsbereiche

FreeCAD-Arbeitsbereiche sind einfach in Python zu programmieren, daher gibt es viele Leute, die zusätzliche Arbeitsbereiche außerhalb der FreeCAD-Hauptentwickler entwickeln.

Die Seite Externe Arbeitsbereiche enthält einige Informationen und Tutorials zu einigen von ihnen, und das Projekt FreeCAD-Erweiterungen zielt darauf ab, sie zu sammeln und einfach aus FreeCAD heraus zu installieren.

Neue Arbeitsbereiche sind in der Entwicklung, bleib dran!

Neueste Version

Symbole :

Quellen :

Auf GitHub : /github.com/Rentlau/WorkFeature-WB.git

Datum 2019-05-01 (YYYY-MM-DD)

20/01/2019

08/03/2015 : WF_2015_03_08 - Kreisschnitt hinzugefügt - Sind parallel, sind senkrecht, sind koplanar hinzugefügt

17/02/2015 : WF_2015_02_17 - Reiter Kreis und Ellipse hinzugefügt - Reiter Schneiden hinzugefügt

25/01/2015 : WF_2015_01_25.zip Objekt Zylinder Würfel hinzugefügt

18/01/2015 : WF_2015_01_18.tar.gz Ebene und Fläche zur Ansicht hinzufügen

28/12/2014 : WorkFeatures_2014_12_28.zip

27/12/2014 : WF_2014_12_27.zip