Środowisko pracy Złożenie 2

From FreeCAD Documentation
Jump to navigation Jump to search
This page is a translated version of the page Assembly2 Workbench and the translation is 100% complete.
Other languages:
English • ‎français • ‎italiano • ‎polski • ‎русский
Środowisko pracy Złożenie 2 jest przestarzałe. Jego autor już go nie utrzymuje, więc może nie działać z FreeCAD w wersji 0.17 i wyższej. Informacje na tej stronie nie są utrzymywane, są one tylko przechowywane dla celów historycznych.
Alternatywę można znaleźć w A2plus. To środowisko pracy jest forkiem Assembly2, ale nie jest z nim kompatybilne. Jeśli masz starsze modele, które musisz otworzyć, powinieneś pozostać przy FreeCAD w wersji 0.16 i środowisku Złożenie 2. Nowsze modele powinny być tworzone w całości i otwierane za pomocą A2plus.
Więcej opcji znajdziesz w Złożenie 3 lub Złożenie 4. Te środowiska pracy są również inspirowane środowiskiem Złożenie 2, ale nie są z nim kompatybilne.


Wprowadzenie

Złożenie 2 jest środowiskiem montażowym dla FreeCAD v0.15 z obsługą importu części z plików zewnętrznych.

Jak podaje jego autor na forum, nie jest on już utrzymywany od 2016 roku, dlatego może mieć problemy z FreeCAD od wersji 0.17. Dobrą alternatywą jest nowszy i aktywnie utrzymywany A2plus.

Assembly2 example.jpg

Użycie

Zamierzony przepływ pracy:

  • każda część w złożeniu jest projektowana w swoim własnym pliku FreeCAD,
  • tworzony jest oddzielny plik FreeCAD dotyczący złożenia,
  • części są importowane do tego pliku przy użyciu Assembly 2,
  • dodawane są następnie wiązania przestrzenne w celu złożenia importowanych części.

Cechy:

  • okrągłe umocowanie krawędzi,
  • wiązanie osiowe,
  • wiązanie płaskie,
  • import części,
  • aktualizacja już zaimportowanych części.

Ograniczenia

  • Słaby solver wiązań, który może zawieść lub zajmować zbyt dużo czasu dla skomplikowanych złożeń,
  • nieobsługiwane cofanie i inne podobne funkcje.

Bibliografia

Przybory

Pasek narzędzi

Assembly2-menu-orizz.png

Menu rozwijane

Assembly2-menu-vert.png

  • Assembly2 ImportPart.png Importuj część z innego dokumentu FreeCAD
  • Assembly2 UpdatePart.png Aktualizuj części zaimportowane do zespołu
  • Assembly2 Move.png Przenieś
  • Assembly2 CircularEdgeConstraint.png Dodaj ograniczenie okrągłej krawędzi (Add circular edge constraint)
  • Assembly2 PlaneConstraint.png Dodaj wiązanie płaszczyznowe
  • Assembly2 AxialConstraint.png Dodaj wiązanie osiowe
  • Assembly2 AngularConstraint.png Utwórz wiązanie kątowe pomiędzy dwoma płaszczyznami
  • Assembly2 SphericalSurfaceConstraint.png Dodaj wiązanie powierzchni sferycznej
  • Assembly2 DOFAnimation.png Animacja stopni swobody
  • Assembly2 Assembly2Constraint.png Rozwiąż wiązanie Assembly2
  • Assembly2 Mux.png Połącz zespół w jeden obiekt (użyj do stworzenia rysunku zespołu, i tak dalej...)
  • Assembly2 ListParts.png Tworzy listę części z obiektów zaimportowanych za pomocą programu Assembly2.
  • Assembly2 Ceck.png Sprawdzenie zespołu pod kątem nakładania się części/interferencji

Dodatkowe

  • Assembly2 BoltMultipleCircularEdges.png Śruby z wieloma okrągłymi krawędziami
  • Assembly2 FlipConstraint.png Przerzucanie wiązań
  • Assembly2 LockRotation.png Zablokuj obrót
  • Assembly2 Preferences.png Preferencje
  • Assembly2 Assembly2.png Ikonka środowiska pracy Złożenie 2


Instalacja

Instalacja automatyczna

To środowisko pracy można zainstalować z Menadżera dodatków.

Z GitHub'a

Aby użyć tego środowiska pracy sklonuj to repozytorium git pod swoim katalogiem FreeCAD Mod i zainstaluj biblioteki python pyside i numpy. W systemie Linux opartym na Debianie, takim jak Ubuntu, instalacja może być wykonana przez BASH w następujący sposób:

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

W FreeCAD będziesz miał teraz nową pozycję środowiska pracy o nazwie "Assembly 2". Po zainstalowaniu, użyj git aby zaktualizować do najnowszej wersji poprzez BASH w następujący sposób:

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

Alternatywnie, w systemie Ubuntu można użyć freecad-community PPA:

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

W Windows

  • pobierz repozytorium git jako ZIP,
  • zakładając, że FreeCAD jest zainstalowany w
    C:\PortableApps\FreeCAD 0_15\
    
    , przejdź do "C:\PortableApps\FreeCAD 0_15\Mod" w Eksploratorze Windows,
  • utwórz nowy katalog o nazwie "assembly2",
  • rozpakuj pobrane repozytorium w
    C:\PortableApps\FreeCAD 0_15\Mod\assembly2
    

FreeCAD będzie teraz posiadał nową pozycję środowiska pracy o nazwie " Assembly 2".

Pyside i Numpy są zintegrowane z FreeCAD 0.15 dev-Snapshots, więc te pakiety Pythona nie muszą być instalowane indywidualnie.

Aby wykonać aktualizację do najnowszej wersji, należy usunąć folder assembly2 i ponownie pobrać repozytorium git.

Odnośniki internetowe

Inne użyteczne odnośniki