Lattice2 Workbench/fr: Difference between revisions
No edit summary |
No edit summary |
||
(29 intermediate revisions by 2 users not shown) | |||
Line 6: | Line 6: | ||
==Introduction== |
==Introduction== |
||
{{VeryImportantMessage|Lattice2 est stable. De nouvelles fonctionnalités peuvent être ajoutées mais aucun changement |
{{VeryImportantMessage|Lattice2 est stable. De nouvelles fonctionnalités peuvent être ajoutées, mais aucun changement radical n'est censé se produire.}} |
||
{{TOCright}} |
{{TOCright}} |
||
Line 12: | Line 12: | ||
L'atelier Lattice2 est un [[External_workbenches/fr|Atelier externe]] de FreeCAD qui sert à travailler avec des emplacements et des réseaux d'emplacements. Il s'agit d'une sorte d'atelier d'assemblage mais en mettant l'accent sur les zones. Il n'y a pas de contraintes et de relations, il n'y a que des réseaux d'emplacements qui peuvent être générés, combinés, transformés, superposés et peuplés de formes. |
L'atelier Lattice2 est un [[External_workbenches/fr|Atelier externe]] de FreeCAD qui sert à travailler avec des emplacements et des réseaux d'emplacements. Il s'agit d'une sorte d'atelier d'assemblage mais en mettant l'accent sur les zones. Il n'y a pas de contraintes et de relations, il n'y a que des réseaux d'emplacements qui peuvent être générés, combinés, transformés, superposés et peuplés de formes. |
||
Vous êtes-vous déjà demandé comment créer un |
Vous êtes-vous déjà demandé comment créer un rapporteur avec FreeCAD ? C'est l'objectif de l'atelier (y compris l'étiquetage). L'atelier permet également de réaliser des assemblages éclatés. |
||
En outre, l'atelier dispose de quelques outils à usage général, tels que le déclassement paramétrique, les boîtes englobantes, l'outil d'information sur les formes et les outils permettant de travailler avec des collections de formes (composés). |
En outre, l'atelier dispose de quelques outils à usage général, tels que le déclassement paramétrique, les boîtes englobantes, l'outil d'information sur les formes et les outils permettant de travailler avec des collections de formes (composés). |
||
Line 18: | Line 18: | ||
L'un des grands objectifs de conception de l'atelier est d'être aussi paramétrique que possible. |
L'un des grands objectifs de conception de l'atelier est d'être aussi paramétrique que possible. |
||
<span id="References"></span> |
|||
== |
==Références== |
||
* Auteur: DeepSOIC |
* Auteur : DeepSOIC |
||
* |
* Page d'accueil : https://github.com/DeepSOIC/Lattice2 |
||
* |
* Code source sur github : https://github.com/DeepSOIC/Lattice2 |
||
<span id="Tools"></span> |
|||
==Outils== |
==Outils== |
||
Description détaillée sur le [https://github.com/DeepSOIC/Lattice2/wiki Lattice2 wiki Github] |
|||
<span id="Toolbar"></span> |
|||
=== |
===Barre d'outils=== |
||
[[Image:Lattice2-menu-orizz.png]] |
[[Image:Lattice2-menu-orizz.png]] |
||
{{Caption|Barre d'outils Lattice2}} |
{{Caption|Barre d'outils de Lattice2}} |
||
<span id="Commands"></span> |
|||
===Commandes=== |
===Commandes=== |
||
Line 102: | Line 106: | ||
Autre |
Autre |
||
* Recalculer |
|||
* Recalcule |
|||
** [[Image:Lattice2_RecomputeMakeFeature.svg|32px]] [[Lattice2_RecomputeMakeFeature|Make recompute locher object]]: |
** [[Image:Lattice2_RecomputeMakeFeature.svg|32px]] [[Lattice2_RecomputeMakeFeature|Make recompute locher object]] : |
||
** [[Image:Lattice2_RecomputeLock.svg|32px]] [[Lattice2_RecomputeLock|Lock recomputes]]: |
** [[Image:Lattice2_RecomputeLock.svg|32px]] [[Lattice2_RecomputeLock|Lock recomputes]] : |
||
** [[Image:Lattice2_RecomputeUnlock.svg|32px]] [[Lattice2_RecomputeUnlock|Unlock recomputes]]: |
** [[Image:Lattice2_RecomputeUnlock.svg|32px]] [[Lattice2_RecomputeUnlock|Unlock recomputes]] : |
||
** [[Image:Lattice2_RecomputeFeature.svg|32px]] [[Lattice2_RecomputeFeature|Recompute feature]]: |
** [[Image:Lattice2_RecomputeFeature.svg|32px]] [[Lattice2_RecomputeFeature|Recompute feature]] : |
||
** [[Image:Lattice2_RecomputeDocument.svg|32px]] [[Lattice2_RecomputeDocument|Recompute document]]: |
** [[Image:Lattice2_RecomputeDocument.svg|32px]] [[Lattice2_RecomputeDocument|Recompute document]] : |
||
** [[Image:Lattice2_RecomputeForce.svg|32px]] [[Lattice2_RecomputeForce|Force recompute]]: |
** [[Image:Lattice2_RecomputeForce.svg|32px]] [[Lattice2_RecomputeForce|Force recompute]] : |
||
** [[Image:Lattice2_RecomputeTouch.svg|32px]] [[Lattice2_RecomputeTouch|Touch selected feature]]: |
** [[Image:Lattice2_RecomputeTouch.svg|32px]] [[Lattice2_RecomputeTouch|Touch selected feature]] : |
||
* [[Image:Lattice2_Lattice2.svg|32px]] |
* [[Image:Lattice2_Lattice2.svg|32px]] Icône de l'atelier Lattice2 |
||
==Installation== |
==Installation== |
||
'''Conditions préalables''' |
'''Conditions préalables''' : l'atelier Lattice2 nécessite FreeCAD>= v0.16.5155. |
||
Lattice2 WB nécessite FreeCAD>= v0.16.5155. |
|||
<span id="Automatic_installation"></span> |
|||
===Installation Automatique === |
===Installation Automatique === |
||
Depuis v0.17, on peut utiliser le [[Image:Std_AddonMgr.svg|24px]] [[Std_AddonMgr/fr|Gestionnaire des extensions]]. Pour installer l'[[Image:Lattice2_Lattice2.svg|24px]] atelier Lattice2, utilisez {{MenuCommand|Outils → Gestionnaire des extensions}}. |
|||
<span id="Manual_Install"></span> |
|||
===Installation manuelle=== |
===Installation manuelle=== |
||
* |
* Remontez en haut de la page et cliquez sur le bouton "télécharger le zip" |
||
* Décompressez le contenu dans un dossier "Lattice2" créé dans \Path\to\FreeCAD\Mod et redémarrez FreeCAD. |
* Décompressez le contenu dans un dossier "Lattice2" créé dans \Path\to\FreeCAD\Mod et redémarrez FreeCAD. |
||
* Notez que InitGui.py (et le reste des fichiers .py) doivent se retrouver directement sous Mod\Lattice2 (pas sous un répertoire imbriqué comme Mod\Lattice2\Lattice2). |
* Notez que InitGui.py (et le reste des fichiers .py) doivent se retrouver directement sous Mod\Lattice2 (pas sous un répertoire imbriqué comme Mod\Lattice2\Lattice2). |
||
Line 129: | Line 134: | ||
Après avoir installé l'atelier, il devrait apparaître en bas de la liste du sélecteur d'atelier dans FreeCAD. |
Après avoir installé l'atelier, il devrait apparaître en bas de la liste du sélecteur d'atelier dans FreeCAD. |
||
<span id="Tutorials"></span> |
|||
== Tutoriels == |
== Tutoriels == |
||
* Tutoriels: [https://github.com/DeepSOIC/Lattice2/wiki/Gallery Gallery] |
* Tutoriels : [https://github.com/DeepSOIC/Lattice2/wiki/Gallery Gallery] |
||
* [https://github.com/DeepSOIC/Lattice2/wiki/Basic-Tutorial Tutoriel de base] |
* [https://github.com/DeepSOIC/Lattice2/wiki/Basic-Tutorial Tutoriel de base] |
||
* [https://github.com/DeepSOIC/Lattice2/wiki/PartDesign-Pattern-Tutorial Lattice2 dans PartDesign] |
* [https://github.com/DeepSOIC/Lattice2/wiki/PartDesign-Pattern-Tutorial Lattice2 dans PartDesign] |
||
Line 137: | Line 143: | ||
* [https://www.youtube.com/watch?v=BXmeEGnhszo Modèles de fonctions dans l'atelier Lattice2] par @sliptonic |
* [https://www.youtube.com/watch?v=BXmeEGnhszo Modèles de fonctions dans l'atelier Lattice2] par @sliptonic |
||
<span id="Links_to_Lattice2_workbench"></span> |
|||
==Liens vers |
==Liens vers l'atelier Lattice2== |
||
* Wiki Lattice2: https://github.com/DeepSOIC/Lattice2/wiki |
* Wiki Lattice2 : https://github.com/DeepSOIC/Lattice2/wiki |
||
* Wiki FreeCAD: https://www.freecadweb.org/wiki/Lattice2_Workbench |
* Wiki FreeCAD : https://www.freecadweb.org/wiki/Lattice2_Workbench |
||
* Forum FreeCAD: [http://forum.freecadweb.org/viewtopic.php?t=12464 Lattice workbench - la v2.0 devient stable] |
* Forum FreeCAD : [http://forum.freecadweb.org/viewtopic.php?t=12464 Lattice workbench - la v2.0 devient stable] |
||
* Galerie: https://github.com/DeepSOIC/Lattice2/wiki/Gallery |
* Galerie : https://github.com/DeepSOIC/Lattice2/wiki/Gallery |
||
* Signaler les bogues: |
* Signaler les bogues : merci de signaler les bogues sur https://github.com/DeepSOIC/Lattice2/issues |
||
<span id="Other_useful_links"></span> |
|||
== |
==Autres liens intéressants== |
||
* [https://github.com/DeepSOIC/Lattice Atelier Lattice1 (obsolète)] |
* [https://github.com/DeepSOIC/Lattice Atelier Lattice1 (obsolète)] |
||
* [[External_workbenches/fr|Ateliers externes]]: |
* [[External_workbenches/fr|Ateliers externes]] : listes des ateliers de FreeCAD. |
||
* [[ |
* [[Macros_recipes/fr|Macros]] |
||
* [[ |
* [[FreeCAD_Community_Portal/fr|FreeCAD Portail communautaire]] |
||
{{Userdocnavi{{#translation:}}}} |
{{Userdocnavi{{#translation:}}}} |
Latest revision as of 11:28, 15 July 2023
Cette documentation n'est pas terminée. Merci de nous aider et de contribuer à la documentation.
Modèle GuiCommand explique comment les commandes doivent être documentées. Parcourez Category:UnfinishedDocu pour voir d'autres pages incomplètes comme celle-ci. Voir Category:Command_Reference pour toutes les commandes.
Voir Écrire une page Wiki pour apprendre à éditer les pages du wiki, et aller à Contribuer à FreeCAD pour apprendre d'autres façons de contribuer.L'icône de l'atelier externe Lattice2 FreeCAD
Introduction
L'atelier Lattice2 est un Atelier externe de FreeCAD qui sert à travailler avec des emplacements et des réseaux d'emplacements. Il s'agit d'une sorte d'atelier d'assemblage mais en mettant l'accent sur les zones. Il n'y a pas de contraintes et de relations, il n'y a que des réseaux d'emplacements qui peuvent être générés, combinés, transformés, superposés et peuplés de formes.
Vous êtes-vous déjà demandé comment créer un rapporteur avec FreeCAD ? C'est l'objectif de l'atelier (y compris l'étiquetage). L'atelier permet également de réaliser des assemblages éclatés.
En outre, l'atelier dispose de quelques outils à usage général, tels que le déclassement paramétrique, les boîtes englobantes, l'outil d'information sur les formes et les outils permettant de travailler avec des collections de formes (composés).
L'un des grands objectifs de conception de l'atelier est d'être aussi paramétrique que possible.
Références
- Auteur : DeepSOIC
- Page d'accueil : https://github.com/DeepSOIC/Lattice2
- Code source sur github : https://github.com/DeepSOIC/Lattice2
Outils
Description détaillée sur le Lattice2 wiki Github
Barre d'outils
Barre d'outils de Lattice2
Commandes
- Placement
- Single Placement: Custom
- Single Placement: XY plane
- Single Placement: XZ plane
- Single Placement: YZ plane
- Single Placement: along X
- Single Placement: along Y
- Single Placement: along Z
- Single Placement: Euler angles
- Placement of shape: Copy object.Placement
- Placement of shape: Center of bounding box
- Placement of shape: Center of mass
- Placement of shape: Inertial axis system
- Attachable Placement
- Generate linear array
- Generate polar array
- Array from shape
- Invert lattice
- Join arrays
- Array filter
- Explode array
- Project array
- Resample array
- Populate with copies
- Populate with children
- Parametric downgrade
- Sub link
- Make compound
- Explode compound
- Fuse compound
- Bounding box
- Shape string for array
- Para series
- Inspect
- Substitute object
- Exposer des liens vers des sous-éléments
Autre
Installation
Conditions préalables : l'atelier Lattice2 nécessite FreeCAD>= v0.16.5155.
Installation Automatique
Depuis v0.17, on peut utiliser le Gestionnaire des extensions. Pour installer l' atelier Lattice2, utilisez Outils → Gestionnaire des extensions.
Installation manuelle
- Remontez en haut de la page et cliquez sur le bouton "télécharger le zip"
- Décompressez le contenu dans un dossier "Lattice2" créé dans \Path\to\FreeCAD\Mod et redémarrez FreeCAD.
- Notez que InitGui.py (et le reste des fichiers .py) doivent se retrouver directement sous Mod\Lattice2 (pas sous un répertoire imbriqué comme Mod\Lattice2\Lattice2).
Après avoir installé l'atelier, il devrait apparaître en bas de la liste du sélecteur d'atelier dans FreeCAD.
Tutoriels
- Tutoriels : Gallery
- Tutoriel de base
- Lattice2 dans PartDesign
- Faire un pédalier
- Modèles de fonctions dans l'atelier Lattice2 par @sliptonic
Liens vers l'atelier Lattice2
- Wiki Lattice2 : https://github.com/DeepSOIC/Lattice2/wiki
- Wiki FreeCAD : https://www.freecadweb.org/wiki/Lattice2_Workbench
- Forum FreeCAD : Lattice workbench - la v2.0 devient stable
- Galerie : https://github.com/DeepSOIC/Lattice2/wiki/Gallery
- Signaler les bogues : merci de signaler les bogues sur https://github.com/DeepSOIC/Lattice2/issues
Autres liens intéressants
- Atelier Lattice1 (obsolète)
- Ateliers externes : listes des ateliers de FreeCAD.
- Macros
- FreeCAD Portail communautaire
- 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