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!

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
Makros Rezepte
Wie man Makros installiert
Symbolleisten anpassen
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:

  • Punkten (Mittelpunkte, Kreismittelpunkte, Mittelpunkte von Objekten...),
  • Achsen (aus zwei Punkten, Normalen von Ebenen...),
  • Ebenen (aus drei Punkten, aus einer Achse und einem Punkt...)
  • Und viele andere nützliche Funktionen, die einem die Erstellung eines Projekts erleichtern. Dieses Dienstprogramm befindet sich in der Combo-Ansicht mit der Bezeichnung Work Features (Deutsch: ArbeitsFunktionen).

WorkFeatures

Anwendungen

ArbeitsFunktionen

  • Nach dem Aktivieren der ArbeitsFunktionen bewegt sich das Werkzeug in der Combo-Ansicht des Fensters nach links.
    Nach dem Aktivieren der ArbeitsFunktionen bewegt sich das Werkzeug in der Combo-Ansicht des Fensters nach links.
  • Jede Verwendung und jedes Tag, das einer Funktionsgruppe entspricht, ist eine Gruppe, die im Namen des verwendeten Kennzeichens erstellt wurde. Der Ursprung von Achse, Punkt und Ebene wird direkt auf ausgeblendet gesetzt.
    Jede Verwendung und jedes Tag, das einer Funktionsgruppe entspricht, ist eine Gruppe, die im Namen des verwendeten Kennzeichens erstellt wurde. Der Ursprung von Achse, Punkt und Ebene wird direkt auf ausgeblendet gesetzt.
  • Es können allgemeine Befehle EINGEBEN UND VERWENDET werden, um die erstellte Funktion sichtbar zu machen. Beispieltaste Leertaste oder ein Objekt auswählen und Rechtsklick mit der Maus und auf „Auswahl ausblenden“ oder „Auswahl anzeigen“ klicken.
    Es können allgemeine Befehle EINGEBEN UND VERWENDET werden, um die erstellte Funktion sichtbar zu machen.
    Beispieltaste Leertaste oder ein Objekt auswählen und Rechtsklick mit der Maus und auf „Auswahl ausblenden“ oder „Auswahl anzeigen“ klicken.


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

  • Reiter Plane (Ebene) auswählen
    Reiter Plane (Ebene) auswählen
  • und die Schaltfläche Plane drücken (Die Abmessungen der Ebene können geändert werden (Standard: 10 x 10)).
    und die Schaltfläche Plane drücken
    (Die Abmessungen der Ebene können geändert werden (Standard: 10 x 10)).
  • Das Arbeitsobjekt anklicken. Die Ebene wird tangential zum Objekt (hier ein Zylinder) erstellt.
    Das Arbeitsobjekt anklicken. Die Ebene wird tangential zum Objekt (hier ein Zylinder) erstellt.
  • Den Reiter Modif. klicken, und 1 : auf das Objekt klicken, um es auszuschneiden. 2 : die Schaltfläche Select object klicken (hier wird der Zylinder und dann der Name angezeigt)
    Den Reiter Modif. klicken, und
    1 : auf das Objekt klicken, um es auszuschneiden.
    2 : die Schaltfläche Select object klicken (hier wird der Zylinder und dann der Name angezeigt)
  • 3 : auf die Linie klicken, um den Zylinder zu schneiden. 4 : die Schaltfläche Select Cut Line klicken (der Name wird angezeigt)
    3 : auf die Linie klicken, um den Zylinder zu schneiden.
    4 : die Schaltfläche Select Cut Line klicken (der Name wird angezeigt)
  • 5 : die Arbeitsebene anklicken 6 : die Schaltfläche Select Ref. Plane klicken (der Name wird angezeigt)
    5 : die Arbeitsebene anklicken
    6 : die Schaltfläche Select Ref. Plane klicken (der Name wird angezeigt)
  • die Schaltfläche Apply drücken
    die Schaltfläche Apply drücken
  • Die Bearbeitung ist abgeschlossen und alle Bearbeitungen sind erhalten geblieben.
    Die Bearbeitung ist abgeschlossen und alle Bearbeitungen sind erhalten geblieben.
  • Der Winkel und die Dicke für den Schnitt können ebenfalls angegeben werden.
    Der Winkel und die Dicke für den Schnitt können ebenfalls angegeben werden.

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

  • Click the image for see the animation.
    Click the image for see the animation.

Ebene auf Flächentangente

  • Click the image for see the animation. Click the object, click the Face tangent button, click the point on face for create the plane.
    Click the image for see the animation.
    Click the object, click the Face tangent button, click the point on face for create the plane.


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

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

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