Wie man zusätzliche Arbeitsbereiche installiert

From FreeCAD Documentation
Revision as of 16:49, 8 September 2020 by Maker (talk | contribs) (Created page with "===Empfohlene Installation=== {{VeryImportantMessage|Die zeitgemäße empfohlene Installation verwendet die {{MenuCommand|Werkzeuge → Image:AddonManager.svg|24px|link=Addo...")
Tutorium
Thema
Programmierung
Niveau
Mittelmäßiger Programmierer
Zeit zum Abschluss
15 Minuten
Autoren
r-frank
FreeCAD-Version
Alle
Beispieldateien
keine
Siehe auch
None

Beschreibung

Intensivnutzer haben FreeCAD um verschiedene kundenspezifische externe Arbeitsbereiche erweitert, die nicht in den FreeCAD Quellcodekern integriert sind, sind aber leicht auf einer bestehenden FreeCAD Installation zu installieren. Hier werden wir die Installationsmethoden für die verschiedenen Betriebssysteme behandeln.

Hinweis Ab Version 0.17 verfügt FreeCAD über einen Erweiterungsverwalter im Menü Werkzeuge → Erweiterungsverwalter, der die einfache Installation einer Reihe von externen Arbeitsbereichen ermöglicht. Die folgenden Anweisungen sind nur notwendig, wenn du eine frühere Version verwendest oder wenn du einen Arbeitsbereich installieren möchtest, die nicht in der vom Erweiterungsverwalter angebotenen Liste enthalten ist.

Installation unter Windows

Wie man zusätzliche Arbeitsbereiche und Erweiterungen unter Windows installiert

Empfohlene Installation

Die zeitgemäße empfohlene Installation verwendet die Werkzeuge → Erweiterungsverwalter.

Veraltet

Hinweis: Die Verwendung des "addons-installer" wird nicht mehr empfohlen. Die Verwendung des Erweiterungsverwalters in allen Systemen ist der empfohlene Weg.

Benutze den addons-installer von Github.

Während des Google Summer of Code 2016 begann der Student Mandeep Singh mit der Arbeit an einer verbesserten Version (hier verfügbar), die jedoch noch weitere Bearbeitung benötigt, bevor sie vollständig in FreeCAD integriert werden kann.

Manuelle Installation

Hinweis: Diese Methode ist mit der Einführung des Erweiterungsverwalters möglich, aber nicht notwendig. Nichtsdestotrotz können die Informationen hier für einige noch nützlich sein.

  • Lade den Arbeitsbereich von github herunter, durch anklicken auf die Schaltfläche Clone oder Download auf der github Seite (obere rechte Ecke) klickest und "Download ZIP" wählst
  • Entpacke das heruntergeladene Archiv auf deiner lokalen Festplatte
  • Suche innerhalb von FreeCAD den Makropfad, durch Wahl von Bearbeiten → Einstellungen → Allgemein→ Makro und nach dem "Makropfad" suchen.
  • Angenommen, dein Windows-Login ist "Benutzername", dann ist der Standard Makropfad %APPDATA%\FreeCAD\, der normalerweise C:\Users\username\Appdata\Roaming\FreeCAD ist.
  • Erstelle innerhalb des Makro-Verzeichnisses einen Ordner (falls nicht bereits vorhanden) namens "Mod"
  • Lege innerhalb des Ordners Mod einen Ordner mit dem Namen des Arbeitsbereichs an, z.B. "Curves".
  • Verschiebe nun die entpackten Dateien und Unterordner des Arbeitsbereichs in den soeben erstellten Arbeitsbereichs-Ordner
  • Nach dem Neustart von FreeCAD solltest du nun einen Eintrag im Arbeitsbereichsanwähler haben

Zusätzliche Empfehlung zur Aktualisierung von Arbeitsbereichen

Unter Windows behält Windows beim Aktualisieren eines bereits installierten Arbeitsbereichs die alten .py Dateien als .pyc. Da dies zu Problemen führen kann, wird empfohlen, den Arbeitsbereich zu deinstallieren, FreeCAD neu zu starten und die neue Version des Arbeitsbereichs zu installieren.


Installation unter Linux

Wie man zusätzliche Arbeitsbereiche und Erweiterungen unter Linux installiert

Empfohlene Installation

Die zeitgemäße empfohlene Installation verwendet die Werkzeuge → Erweiterungsverwalter.

Benutzung von git=

Hinzufügen der community-ppa innerhalb des ppa-manager.
Installation der Arbeitsbereiche über synaptischen Paketmanager.

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

In FreeCAD hast du nun einen neuen Arbeitsbereichs-Eintrag namens "CurvesWB". Nach der Installation kannst du git verwenden, um auf die neueste Version zu aktualisieren:

$ cd ~/.FreeCAD/Mod/CurvesWB
$ git pull
$ rm *.pyc

Manuelle Installation

Hinweis: Diese Methode ist mit der Einführung des Erweiterungsverwalters möglich, aber nicht notwendig. Nichtsdestotrotz können die Informationen hier für einige noch nützlich sein.

  • Lade den Arbeitsbereich von github durch Klicken auf die Schaltfläche Clone oder Download auf der github Seite (obere rechte Ecke) und Auswahl von "Download ZIP"
  • Entpacke das heruntergeladene Archiv auf deiner lokalen Festplatte
  • Ermittle innerhalb von FreeCAD den Makropfad,durch wählen von Bearbeiten→ Einstellungen → Allgemein → Makro und schau nach dem ”Makropfad”
  • Standardmäßig ist das Makro Verzeichnis das (versteckte) ./.FreeCAD/ Verzeichnis in deinem Home-Verzeichnis
  • Erstelle innerhalb des Makro-Verzeichnisses (falls nicht bereits vorhanden) einen Ordner namens "Mod"
  • Erstelle innerhalb des Mod/ Ordners einen Ordner mit dem Namen des Arbeitsbereichs, zum Beispiel "Curves"
  • Verschiebe nun die entpackten Dateien und Unterordner des Arbeitsbereichs in den soeben erstellten Arbeitsbereichs-Ordner
  • Nach dem Neustart von FreeCAD solltest du nun einen Eintrag im Arbeitsbereichswähler haben


Installation auf Mac

Wie man zusätzliche Arbeitsbereiche und Erweiterungen auf MacOS installiert

Empfohlene Installation

Die zeitgemäße empfohlene Installation verwendet die Werkzeuge → Erweiterungsverwalter.

Manual Installation

Note: This method is possible but not necessary with the introduction of the Addon Manager. Nevertheless, the information here may still be useful to some.

Alternative Installationsmethode "manuelle Installation" - hier eine Beschreibung für den Arbeitsbereich "assembly2".

  • Lade das Git-Repository als ZIP herunter.
  • Angenommen, FreeCAD ist in "/Applications/FreeCAD/v0.15" installiert, gehe zu "/Applications/FreeCAD/v0.15" im Browser und wähle FreeCAD.app aus.
  • Rechtsklick und Auswahl von "Paketinhalt anzeigen", es erscheint ein neues Fenster mit einem Ordner namens "Inhalt".
  • Einfacher Klick auf den Ordner "Inhalt" und Auswahl des Ordners "Mod".
  • im Ordner "Mod" einen neuen Ordner namens "assembly2" erstellen.
  • Entpacken Sie das heruntergeladene Repository im Ordner "Contents/Mod/assembly2".

Allgemeine Fehlerbehebung

  • Verwende keine Sonderzeichen (z.B. deutsche Umlaute) in Deinem Windows-Benutzernamen, da FreeCAD sonst Dateien und Ordner im Makropfad nicht erkennt.
  • Wenn Du bereits einen Benutzernamen mit Sonderzeichen eingerichtet hast, erstelle entweder einen neuen Benutzernamen oder zeige den Makropfad auf ein Verzeichnis ohne Sonderzeichen.
  • Workbench taucht immer noch nicht auf? Wähle in FreeCAD "Werkzeuge > Anpassen > Arbeitsbereiche" und stelle sicher, dass es nicht auf unsichtbar gesetzt ist.
  • Hinweise für Anwender mit 32-Bit-System und FreeCAD 0.16.6706 . Nach dem Versuch der Installation sind die zusätzlichen Arbeitsbereiche möglicherweise nicht verfügbar. In diesem Fall