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!

Der Arbeitsbereich Assembly2 ist veraltet. Sein Autor hat die Wartung eingestellt; er wird mit FreeCAD-Versions 0.17 und neuer wahrscheinlich nicht mehr funktionieren. Die Informationen dieser Seite werden nicht aktualisiert; sie werden nur aus historischen Gründen behalten.

Einleitung

Der Arbeitsbereich Assembly2 ist eine Baugruppen-Arbeitsbereich für FreeCAD v0.15 mit Unterstützung für den Import von Teilen aus externen Dateien.

Wie vom Autor im Forum angegeben, wird er seit 2016 nicht mehr gewartet, daher kann es zu Problemen mit FreeCAD 0.17 und höher kommen. Der neuere und aktiv gepflegte Arbeitsbereich A2plus ist eine gute Alternative.

Anwendung

Beabsichtigter Arbeitsablauf:

  • Jedes Teil der Baugruppe wird in einer eigenen FreeCAD-Datei entworfen.
  • Es wird eine separate FreeCAD-Datei für die Baugruppe erstellt.
  • Die Teile werden mit dem Arbeitsbereich Assembly 2 in diese Baugruppendatei importiert.
  • Anschließend werden räumliche Beschränkungen hinzugefügt, um die importierten Teile zusammenzufügen.

Funktionen

  • Kreisrandbeschränkung
  • Axiale Beschränkung
  • Ebenenbeschränkung
  • Teileimport
  • Aktualisierung bereits importierter Teile

Einschränkungen

  • Unzureichender Randbedingungs-Löser, der bei komplexen Baugruppen möglicherweise fehlschlägt oder übermäßig lange dauert
  • Undo und ähnliche Funktionen werden nicht unterstützt

Referenzen

  • Autor: hamish
  • Homepage: Assembly2
  • Quellcode auf GitHub: Assembly2

Werkzeuge

Werkzeugleiste

Aufklappmenü

  • Importieren eines Teils aus einem anderen FreeCAD-Dokument
  • In die Baugruppe importierte Teile aktualisieren
  • Bewegen
  • Zirkuläre Kantenbeschränkung hinzufügen
  • Ebenenbeschränkung hinzufügen
  • Axiale Beschränkung hinzufügen
  • Eine Winkelbeschränkung zwischen zwei Ebenen erstellen
  • Sphärische Oberflächenbeschränkung hinzufügen
  • Freiheitsgrade animieren
  • Assembly2-Randbedingungen lösen
  • Baugruppe zu einem einzigen Objekt zusammenfassen (zum Erstellen einer Zeichnung der Baugruppe usw. verwenden ...)
  • Erstellen Sie eine Stückliste aus den importierten Objekten mit der Workbench Assembly2
  • Überprüfung der Baugruppe auf Teilüberlappung/Interferenz

Sonstige

  • Mehrere kreisförmige Kanten verschrauben
  • Umdrehen beschränken
  • Drehung sperren
  • Voreinstellungen
  • Symbol des Arbeitsbereichs Assembly2


Installation

Automatische Installation

Dieser Arbeitsbereich kann mit dem Addon-Manager installiert werden.

Von GitHub

Um diesen Arbeitsbereich zu verwenden, klont man dieses Git-Verzeichnis in das FreeCAD-Mod-Verzeichnis und installiert die Python-Bibliotheken pyside und numpy. Auf einem Linux-Debian-basierten System wie Ubuntu kann die Installation wie folgt über BASH durchgeführt werden

sudo apt-get install git python-numpy python-pyside
mkdir ~/.FreeCAD/Mod
cd ~/.FreeCAD/Mod
git clone https://github.com/hamish2014/FreeCAD_assembly2.git

In FreeCAD hat man nun einen neuen Workbench-Eintrag namens "Assembly 2". Nach der Installation kann man mit git über BASH wie folgt auf die neueste Version aktualisieren

cd ~/.FreeCAD/Mod/FreeCAD_assembly2
git pull
rm *.pyc

Alternativ kann auf einem Ubuntu-System das PPA der Freecad-Community verwendet werden:

Add ppa:freecad-community/ppa to your software sources
sudo apt-get update
sudo apt-get install freecad-extras-assembly2

In Windows

  • Das Git-Repository als ZIP-Datei herunterladen.
  • Angenommen, FreeCAD ist in "C:\PortableApps\FreeCAD 0_15" installiert, gehe mit dem Windows Explorer zu "C:\PortableApps\FreeCAD 0_15\Mod"
  • Neues Verzeichnis mit dem Namen "Assembly2" anlegen
  • Das heruntergeladene Repository nach "C:\PortableApps\FreeCAD 0_15\Mod\assembly2" entspacken

FreeCAD verfügt nun über einen neuen Arbeitsbereichs-Eintrag namens "Assembly 2".

Pyside und Numpy sind in den FreeCAD 0.15 Dev-Snapshots integriert, sodass diese Python-Pakete nicht einzeln installiert werden müssen.

Um auf die neueste Version zu aktualisieren, löscht man den Ordner assembly2 und lädt das Git-Verzeichnis erneut herunter.

Verweise

  • Arbeitsbereichs-Wiki:
  • FreeCAD-Wiki:
  • FreeCAD-Forum: https://forum.freecad.org/viewtopic.php?f=10&t=8577
  • Tutorials:
  • Videos: video 1 und video 2,
  • Dateien:
  • Fehler melden: Bitte Fehler unter https://github.com/hamish2014/FreeCAD_assembly2/issues melden

Andere nützliche Verweise

  • Animation: Mit diesem Arbeitsbereich können Bildsequenzen erstellt werden.
  • ExplodedAnimation: FreeCAD-Arbeitsbereich zum Erstellen von Explosionsansichten und Animationen von Baugruppen.
  • Externe Arbeitsbereiche

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

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