Assembly2 Workbench/fr: Difference between revisions
(Created page with "Cet atelier peut être installé à partir du Gestionnaire des extensions.") |
(Created page with "===Depuis GitHub===") |
||
Line 83: | Line 83: | ||
Cet atelier peut être installé à partir du [[Std_AddonMgr/fr|Gestionnaire des extensions]]. |
Cet atelier peut être installé à partir du [[Std_AddonMgr/fr|Gestionnaire des extensions]]. |
||
<span id="From_GitHub"></span> |
|||
=== |
===Depuis 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 |
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 |
Revision as of 12:53, 13 January 2023
Pour d'autres options, voir Assembly3 ou Assembly4. Ces ateliers sont également inspirés de Assembly2 mais ne sont pas compatibles avec lui non plus.
Introduction
Assembly2 est un atelier d'assemblage pour FreeCAD v0.15 qui permet d'importer des pièces à partir de fichiers externes.
Comme indiqué par son auteur sur le forum, il n'est plus maintenu depuis 2016, il peut donc avoir des problèmes avec FreeCAD 0.17 et supérieur. Le plus récent et activement maintenu atelier A2plus est une bonne alternative.
Utilisation
Flux de travail prévu :
- Chaque pièce de l'assemblage est conçue dans son propre fichier FreeCAD.
- Un fichier FreeCAD d'assemblage distinct est créé
- Les pièces sont importées dans ce fichier d'assemblage à l'aide de l'atelier d'assemblage 2
- Des contraintes spatiales sont ensuite ajoutées pour assembler les pièces importées.
Fonctions
- Contrainte de bord circulaire
- Contrainte axiale
- Contrainte plane
- Importation de pièces
- Mise à jour des pièces déjà importées
Restrictions
- Le solveur de contraintes est pauvre et peut échouer ou prendre trop de temps pour les assemblages compliqués.
- L'annulation et d'autres fonctions similaires ne sont pas prises en charge
Références
Outils
Barre d'outils
Menu déroulant
- Importer une pièce d'un autre document FreeCAD
- Mettre à jour les pièces importées dans l'assemblage
- File:Assemblage2 Move.png Déplacer
- Ajouter une contrainte d'arête circulaire
- Ajouter une contrainte de plan
- Ajouter une contrainte axiale
- Créer une contrainte angulaire entre deux plans
- File:Assemblage2 SphériqueSurfaceConstraint.png Ajouter une contrainte de surface sphérique
- Animer les degrés de liberté
- Résoudre la contrainte Assembly2
- Combine l'assemblage en un seul objet (à utiliser pour créer un dessin de l'assemblage, et ainsi de suite...)
- Crée une liste de pièces à partir des objets importés avec l'atelier assembly2.
- Assemblage Ceck pour le chevauchement/interférence des pièces.
Autre
- Boulon à arêtes circulaires multiples
- Contrainte de retournement
- Verrouillage de la rotation
- Préférences
- Icône WB de Assembly2
Installation
Installation automatique
Cet atelier peut être installé à partir du Gestionnaire des extensions.
Depuis 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
- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test