Assembly2 Workbench/ru: Difference between revisions
(Created page with "Возможности * ограничения по окружности * ограничения соосности * ограничения по плоскости * имп...") |
(Created page with "Ограничения * слабый вычислитель ограничений, могущий ошибиться или требовать слишком много вр...") |
||
Line 29: | Line 29: | ||
* обновление уже импортированных частей |
* обновление уже импортированных частей |
||
Ограничения |
|||
Limitations |
|||
* слабый вычислитель ограничений, могущий ошибиться или требовать слишком много времени для сложных сборок |
|||
* Poor constraint solver which may fail or take excessively long for complicated assemblies |
|||
* не поддерживается откат и тому подобные возможности |
|||
* undo and other similar features not supported |
|||
==References== |
==References== |
Revision as of 11:05, 12 May 2020
В качестве других вариантов смотрите Assembly3 или Assembly4. Эти верстаки так же основаны на Assembly2, но не совместимы с любым из перечисленного.
Введение
Assembly2 это верстак для создания сборок из FreeCAD v0.15 с поддержкой импорта деталей из внешних файлов.
По утверждению автора на форуме, он более не поддерживается с 2016 года, поэтому у него могут быть проблемы с FreeCAD 0.17 и выше. Хорошей альтернативой может быть более новый и активно поддерживаемый верстак A2plus.
Использование
Предполагаемый процесс работы:
- каждая деталь в сборке проектируется в своём собственном файле FreeCAD
- для сборки создаётся отдельный файл FreeCAD
- детали импортируются в эту сборку, используя верстак Assembly 2
- для сборки импортированных деталей будут добавлены добавлены пространственные ограничения
Возможности
- ограничения по окружности
- ограничения соосности
- ограничения по плоскости
- импорт частей
- обновление уже импортированных частей
Ограничения
- слабый вычислитель ограничений, могущий ошибиться или требовать слишком много времени для сложных сборок
- не поддерживается откат и тому подобные возможности
References
Tools
Toolbar
Drop down menu
- Import a part from another FreeCAD document
- Update parts imported into the assembly
- Move
- Add circular edge constraint
- Add plane constraint
- Add axial constraint
- Create an angular constraint between two planes
- Add Spherical surface constraint
- Animate degrees of freedom
- Solve Assembly2 constraint
- Combine assembly into a single object (use to create a drawing of the assembly, and so on...)
- Create a parts list from the objects imported using the assembly2 workbench
- Ceck assembly for part overlap/interferance
Other
Installation
Automatic installation
See Installing
From 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
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 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
cd ~/.FreeCAD/Mod/FreeCAD_assembly2
git pull
rm *.pyc
Alternatilvely, on an Ubuntu system the freecad-community PPA can be used:
Add ppa:freecad-community/ppa to your software sources
sudo apt-get update
sudo apt-get install freecad-extras-assembly2
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.
Links
- Workbench Wiki:
- FreeCAD Wiki:
- FreeCAD Forum: http://forum.freecadweb.org/viewtopic.php?f=10&t=8577
- Tutorials:
- Videos: [1], [2],
- Files:
- Report bugs: Please report bugs at https://github.com/hamish2014/FreeCAD_assembly2/issues
Other useful links
- Animation: This Workbench can be used to create sequences of pictures.
- ExplodedAnimation: FreeCAD workbench to create exploded views and animations of assemblies.
- External workbenches
- External workbench list
- Начинающим
- Установка: Загрузка, Windows, Linux, Mac, Дополнительных компонентов, Docker, AppImage, Ubuntu Snap
- Базовая: О FreeCAD, Интерфейс, Навигация мыши, Методы выделения, Имя объекта, Настройки, Верстаки, Структура документа, Свойства, Помоги FreeCAD, Пожертвования
- Помощь: Учебники, Видео учебники
- Верстаки: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework