Assembly2 Workbench/fr

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

 * Auteur : hamish
 * Page d'accueil : Assembly2
 * Code source sur github : Assembly2

Outils
Barre d'outils



Menu déroulant




 * [[Image:Assembly2_ImportPart.png|32px]] Importer une pièce d'un autre document FreeCAD
 * [[Image:Assembly2_UpdatePart.png|32px]] Mettre à jour les pièces importées dans l'assemblage
 * [[Image:Assembly2_Move.png|32px]] Déplacer
 * [[Image:Assembly2_CircularEdgeConstraint.png|32px]] Ajouter une contrainte d'arête circulaire
 * [[Image:Assembly2_PlaneConstraint.png|32px]] Ajouter une contrainte de plan
 * [[Image:Assembly2_AxialConstraint.png|32px]] Ajouter une contrainte axiale
 * [[Image:Assembly2_AngularConstraint.png|32px]] Créer une contrainte angulaire entre deux plans
 * [[Image:Assembly2_SphericalSurfaceConstraint.png|32px]] Ajouter une contrainte de surface sphérique
 * [[Image:Assembly2_DOFAnimation.png|32px]] Animer les degrés de liberté
 * [[Image:Assembly2_Assembly2Constraint.png|32px]] Résoudre la contrainte Assembly2
 * [[Image:Assembly2_Mux.png|32px]] Combine l'assemblage en un seul objet (à utiliser pour créer un dessin de l'assemblage, et ainsi de suite...)
 * [[Image:Assembly2_ListParts.png|32px]] Crée une liste de pièces à partir des objets importés avec l'atelier assembly2.
 * [[Image:Assembly2_Ceck.png|32px]] Assemblage Ceck pour le chevauchement/interférence des pièces.

Autre


 * [[Image:Assembly2_BoltMultipleCircularEdges.png|32px]] Boulon à arêtes circulaires multiples
 * [[Image:Assembly2_FlipConstraint.png|32px]] Contrainte de retournement
 * [[Image:Assembly2_LockRotation.png|32px]] Verrouillage de la rotation
 * [[Image:Assembly2_Preferences.png|32px]] Préférences
 * [[Image:Assembly2_Assembly2.png|32px]] Icône WB de Assembly2

Installation


Installation automatique
Cet atelier peut être installé à partir du Gestionnaire des extensions.



Depuis GitHub
Pour utiliser cet atelier, clonez ce dépôt git sous votre répertoire FreeCAD Mod, et installez les bibliothèques Python pyside et numpy. Sur un système Linux basé sur Debian tel qu'Ubuntu, l'installation peut se faire par BASH comme suit

Dans FreeCAD, vous aurez maintenant une nouvelle entrée de workbench appelée "Assembly 2". Une fois installé, utilisez git pour mettre à jour vers la dernière version via BASH comme suit

Sinon, sur un système Ubuntu, le PPA freecad-community peut être utilisé :

Dans Windows
 * Téléchargez le dépôt git sous forme de ZIP.
 * En supposant que FreeCAD est installé dans "C:\PortableApps\FreeCAD 0_15", allez dans "C:\PortableApps\FreeCAD 0_15\Mod" dans l'explorateur Windows.
 * Créez un nouveau répertoire nommé "assembly2".
 * Dézippez le répertoire téléchargé dans "C:\PortableApps\FreeCAD 0_15\Mod\assembly2".

FreeCAD dispose désormais d'une nouvelle entrée d'atelier appelée "Assembly 2".

Pyside et Numpy sont intégrés dans les dev-Snapshots de FreeCAD 0.15, donc ces paquets Python n'ont pas besoin d'être installés individuellement.

Pour mettre à jour la dernière version, supprimez le dossier assembly2 et téléchargez à nouveau le dépôt git.

Liens

 * Wiki de l'atelier :
 * Wiki de FreeCAD :
 * Forum de FreeCAD : http://forum.freecadweb.org/viewtopic.php?f=10&t=8577
 * Tutoriels :
 * Vidéos :, ,
 * Fichiers :
 * Signaler les bugs : veuillez signaler les bogues à https://github.com/hamish2014/FreeCAD_assembly2/issues



Autres liens intéressants

 * Animation : cet atelier peut être utilisé pour créer des séquences d'images.
 * ExplodedAnimation : atelier de FreeCAD permettant de créer des vues éclatées et des animations d'assemblages.
 * Ateliers externes