Assembly2 Workbench/ru

Введение
Assembly2 это верстак для создания сборок из FreeCAD v0.15 с поддержкой импорта деталей из внешних файлов.

По утверждению автора на форуме, он более не поддерживается с 2016 года, поэтому у него могут быть проблемы с FreeCAD 0.17 и выше. Хорошей альтернативой может быть более новый и активно поддерживаемый верстак A2plus.



Применение
Предполагаемый процесс работы:
 * каждая деталь в сборке проектируется в своём собственном файле FreeCAD
 * для сборки создаётся отдельный файл FreeCAD
 * детали импортируются в эту сборку, используя верстак Assembly 2
 * для сборки импортированных деталей будут добавлены добавлены пространственные ограничения

Возможности
 * ограничения по окружности
 * ограничения соосности
 * ограничения по плоскости
 * импорт частей
 * обновление уже импортированных частей

Ограничения
 * слабый вычислитель ограничений, могущий ошибиться или требовать слишком много времени для сложных сборок
 * не поддерживается откат и тому подобные возможности

Справки

 * Author: hamish
 * Home page: Assembly2
 * Source code on github: Assembly2

Инструменты
Панель инструментов



Ниспадающее меню




 * [[Image:Assembly2_ImportPart.png|32px]] Импорт деталей из других документов FreeCAD
 * [[Image:Assembly2_UpdatePart.png|32px]] Обновить детали, импортированные в сборку
 * [[Image:Assembly2_Move.png|32px]] Перемещение
 * [[Image:Assembly2_CircularEdgeConstraint.png|32px]] Добавить ограничение по круглой кромке
 * [[Image:Assembly2_PlaneConstraint.png|32px]] Добавить ограничение по плоскости
 * [[Image:Assembly2_AxialConstraint.png|32px]] Добавить осевое ограничение
 * [[Image:Assembly2_AngularConstraint.png|32px]] Создать угловое ограничение между двумя плоскостями
 * [[Image:Assembly2_SphericalSurfaceConstraint.png|32px]] Добавить ограничение по сферической поверхности
 * [[Image:Assembly2_DOFAnimation.png|32px]] Анимировать степени свободы
 * [[Image:Assembly2_Assembly2Constraint.png|32px]] Разрешить ограничения Assembly2
 * [[Image:Assembly2_Mux.png|32px]] Собрать сборку в единый объект (используется для создания чертежа сборки и так далее...)
 * [[Image:Assembly2_ListParts.png|32px]] Создать список деталей из импортированных с помощью assembly2
 * [[Image:Assembly2_Ceck.png|32px]] Проверить сборку на перекрытия/пересечения

Прочее


 * [[Image:Assembly2_BoltMultipleCircularEdges.png|32px]] Bolt multiple circular edges
 * [[Image:Assembly2_FlipConstraint.png|32px]] Отразить ограничение
 * [[Image:Assembly2_LockRotation.png|32px]] Зафиксировать поворот
 * [[Image:Assembly2_Preferences.png|32px]] Настройки
 * [[Image:Assembly2_Assembly2.png|32px]] Assembly2 WB icon

Установка


Автоматическая установка
Смотри Установка



Из GitHub
To use this workbench clone this git repository under your FreeCAD Mod directory, and install the pyside and numpy Python libraries. On a Linux Debian based system such as Ubuntu, installation can be done through BASH as follows

In FreeCAD you will now have a new workbench-entry called "Assembly 2". Once installed, use git to upgrade to the latest version through BASH as follows

Alternatilvely, on an Ubuntu system the freecad-community PPA can be used:

In Windows
 * download the git repository as ZIP
 * assuming FreeCAD is installed in "C:\PortableApps\FreeCAD 0_15", go to "C:\PortableApps\FreeCAD 0_15\Mod" within Windows Explorer
 * create new directory named "assembly2"
 * unzip downloaded repository in "C:\PortableApps\FreeCAD 0_15\Mod\assembly2"

FreeCAD will now have a new workbench-entry called "Assembly 2".

Pyside and Numpy are integrated in the FreeCAD 0.15 dev-Snapshots, so these Python packages do not need to be installed individually

To update to the latest version, delete the assembly2 folder and redownload the git repository.

Ссылки

 * Workbench Wiki:
 * FreeCAD Wiki:
 * FreeCAD Forum: http://forum.freecadweb.org/viewtopic.php?f=10&t=8577
 * Tutorials:
 * Videos: video 1, video 2,
 * Files:
 * Report bugs: Please report bugs at https://github.com/hamish2014/FreeCAD_assembly2/issues



Другие полезные ссылки

 * Animation: This Workbench can be used to create sequences of pictures.
 * ExplodedAnimation: FreeCAD workbench to create exploded views and animations of assemblies.
 * External workbenches