Defeaturing Workbench/fr: Difference between revisions
mNo edit summary |
No edit summary |
||
(41 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
[[Image:Defeaturing_workbench_icon.svg|thumb|128px|Icône de l'atelier Defeaturing]] |
|||
==Introduction== |
==Introduction== |
||
{{TOCright}} |
|||
⚫ | |||
⚫ | L'[[File:Defeaturing_workbench_icon.svg|24px]] [[Defeaturing Workbench/fr|Atelier Defeaturing]] est un atelier complémentaire destiné à l'édition de modèles STEP, en supprimant des fonctionnalités sélectionnées sur le modèle. C'est un [[External_workbenches/fr|atelier externe]] et ne fait pas partie de l'installation standard de FreeCAD. |
||
⚫ | |||
(C'est le cas pour les modèles 3D STEP). |
|||
⚫ | |||
== Fonctionnalités == |
|||
'''Fonctions :''' |
|||
* Comprend un ensemble d'outils pour éditer une forme ou un modèle STEP, en supprimant le(s) trou(s), face(s), en simplifiant le modèle, en modifiant la tolérance, en appliquant des opérations booléennes floues, etc. |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
[[File:Defeaturing-ico.svg|32px]] '''Defeaturing WB :''' un ensemble d'outils pour modifier la forme d'un modèle STEP, enlever des trous, des faces, simplifier le modèle, changer la tolérance, etc. |
|||
Utilisation de FreeCAD [[Image:AddonManager.svg|24px]] [[Std AddonMgr/fr|Addon Manager]] disponible dans v0.17 + via {{MenuCommand|Outils → Addon Manager}}. Recherchez l'icône [[File:Defeaturing_workbench_icon.svg|24px]] Defeaturing workbench. Le gestionnaire de modules complémentaires informe également l'utilisateur lorsqu'une nouvelle version de ce module complémentaire est disponible. |
|||
⚫ | |||
=== Manuellement === |
|||
Ces outils de déconstruction et de réparation fonctionnent avec '''FreeCAD 0.15, 0.16, 0.17 et 0.18'''. |
|||
⚫ | |||
Voir [[How to install additional workbenches/fr|Comment installer un atelier supplémentaire]] |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
==Références== |
==Références== |
||
Line 23: | Line 38: | ||
* Auteur : Github : [https://github.com/easyw @easyw] | FreeCAD Forums: [https://forum.freecadweb.org/viewtopic.php?f=9&t=29506] |
* Auteur : Github : [https://github.com/easyw @easyw] | FreeCAD Forums: [https://forum.freecadweb.org/viewtopic.php?f=9&t=29506] |
||
* Code source sur Github : https://github.com/easyw/Defeaturing_WB |
* Code source sur Github : https://github.com/easyw/Defeaturing_WB |
||
⚫ | |||
⚫ | |||
==Outils== |
==Outils== |
||
⚫ | |||
Les outils de modification sont situés dans une page séparée. |
|||
⚫ | |||
[[Image:Defeaturing_Tools.svg|32px]] Les outils de Defeaturing sont situés dans une masque séparé. |
|||
⚫ | |||
Ce sont en particulier : |
|||
⚫ | |||
* [[Image:DefeatWB_Tools_rmv_listed_Faces.png|32px]] [[DefeatWB_Tools_rmv_listed_Faces|Remove listed Faces]] : enlève les faces d'une liste. |
* [[Image:DefeatWB_Tools_rmv_listed_Faces.png|32px]] [[DefeatWB_Tools_rmv_listed_Faces|Remove listed Faces]] : enlève les faces d'une liste. |
||
* [[Image:DefeatWB_Tools_add_Faces_listed_Edges.png|32px]] [[DefeatWB_Tools_add_Faces_listed_Edges|Add Faces from 'in List' Edges]] : ajoute des faces dans une liste de fil. |
* [[Image:DefeatWB_Tools_add_Faces_listed_Edges.png|32px]] [[DefeatWB_Tools_add_Faces_listed_Edges|Add Faces from 'in List' Edges]] : ajoute des faces dans une liste de fil. |
||
Line 50: | Line 62: | ||
* [[Image:DefeatWB_Tools_select_one_object_2_make_solid_step_proc.png|32px]] [[DefeatWB_Tools_select_one_object_2_make_solid_step_proc|Make Solid from in List Faces]] : sélectionnez un objet solide pour tenter de créer un objet STEP destiné à être importé/exporté. |
* [[Image:DefeatWB_Tools_select_one_object_2_make_solid_step_proc.png|32px]] [[DefeatWB_Tools_select_one_object_2_make_solid_step_proc|Make Solid from in List Faces]] : sélectionnez un objet solide pour tenter de créer un objet STEP destiné à être importé/exporté. |
||
* [[Image:DefeatWB_Tools_Connect.png|32px]] [[DefeatWB_Tools_Connect|Connect]] : connexion. |
* [[Image:DefeatWB_Tools_Connect.png|32px]] [[DefeatWB_Tools_Connect|Connect]] : connexion. |
||
* [[Image:DefeatWB_Tools_clean_face_rmv_holes.png|32px]] [[DefeatWB_Tools_clean_face_rmv_holes |
* [[Image:DefeatWB_Tools_clean_face_rmv_holes.png|32px]] [[DefeatWB_Tools_clean_face_rmv_holes|clean Face(s) removing holes and merging Outwire]] : nettoie une face(s) efface les trous et fusionne les fils. |
||
Line 69: | Line 81: | ||
* [[Image:DefeatWB_Tools_show_hide_typeId_shape.png|32px]] [[DefeatWB_Tools_show_hide_typeId_shape|show/hide TypeId of the Shape]] : affiche/cache les type Id du profil. |
* [[Image:DefeatWB_Tools_show_hide_typeId_shape.png|32px]] [[DefeatWB_Tools_show_hide_typeId_shape|show/hide TypeId of the Shape]] : affiche/cache les type Id du profil. |
||
* [[Image:DefeatWB_Tools_help.png|32px]] [[DefeatWB_Tools_help|help]]: aide |
* [[Image:DefeatWB_Tools_help.png|32px]] [[DefeatWB_Tools_help|help]]: aide |
||
* [[Image:DefeatWB_Tools_sew_shape.png|32px]] [[DefeatWB_Tools_sew_shape|sew a shape]] : coud un profil. |
|||
* [[Image:DefeatWB_Tools_Fuzzy_Cut.png|32px]] [[DefeatWB_Tools_Fuzzy_Cut|Fuzzy Cut]]: Coupe approximative |
|||
* [[Image:DefeatWB_Tools_Fuzzy_Union.png|32px]] [[DefeatWB_Tools_Fuzzy_Union|Fuzzy Union]]: Union approximative |
|||
* [[Image:DefeatWB_Tools_Fuzzy_Common.png|32px]] [[DefeatWB_Tools_Fuzzy_Common|Fuzzy Common]]: Intersection approximative |
|||
== Tutoriels vidéo == |
== Tutoriels vidéo == |
||
Line 81: | Line 96: | ||
[[Image:Defeaturing-WB-@Work_v1.png|480px|left|thumb |link=https://youtu.be/yrTtWFakAyE |alt=Defeaturing-WB-@Work|YouTube: Defeaturing tools - Simplifying the model]] |
[[Image:Defeaturing-WB-@Work_v1.png|480px|left|thumb |link=https://youtu.be/yrTtWFakAyE |alt=Defeaturing-WB-@Work|YouTube: Defeaturing tools - Simplifying the model]] |
||
⚫ | |||
<div class="mw-translate-fuzzy"> |
|||
⚫ | |||
</div> |
|||
⚫ | |||
<div class="mw-translate-fuzzy"> |
|||
⚫ | |||
</div> |
|||
⚫ | |||
<div class="mw-translate-fuzzy"> |
|||
⚫ | |||
</div> |
|||
⚫ | |||
<div class="mw-translate-fuzzy"> |
|||
{{clear}} |
|||
⚫ | |||
</div> |
|||
=== Réparation === |
=== Réparation === |
||
Line 102: | Line 110: | ||
* Retirer les trous ou les poches |
* Retirer les trous ou les poches |
||
* Lire ou modifier la tolérance |
* Lire ou modifier la tolérance |
||
* Faire des opérations booléennes approximatives |
|||
⚫ | |||
⚫ | |||
- automatiquement avec l'[https://github.com/FreeCAD/FreeCAD-addons Add-on Manager FreeCAD] (inclus dans la version 0.17 de FreeCAD sous le menu Outils) ; |
|||
===Depuis GitHub=== |
|||
- manuellement en copiant le dossier Manipulator dans le sous-dossier {{FileName|Mod}} de l'application FreeCAD. |
|||
[https://github.com/easyw/Defeaturing_WB FC Defeaturing WB github page] |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
== Ateliers externes == |
== Ateliers externes == |
||
Line 128: | Line 120: | ||
De nouveaux ateliers sont en développement, restez à l'écoute ! |
De nouveaux ateliers sont en développement, restez à l'écoute ! |
||
{{Userdocnavi |
{{Userdocnavi{{#translation:}}}} |
||
[[Category:Addons{{#translation:}}]] |
|||
[[Category: |
[[Category:External Workbenches{{#translation:}}]] |
||
[[Category:External Workbenches/fr]] |
|||
{{clear}} |
{{clear}} |
Revision as of 21:11, 8 September 2020
Introduction
L' Atelier Defeaturing est un atelier complémentaire destiné à l'édition de modèles STEP, en supprimant des fonctionnalités sélectionnées sur le modèle. C'est un atelier externe et ne fait pas partie de l'installation standard de FreeCAD.
Fonctionnalités
- Comprend un ensemble d'outils pour éditer une forme ou un modèle STEP, en supprimant le(s) trou(s), face(s), en simplifiant le modèle, en modifiant la tolérance, en appliquant des opérations booléennes floues, etc.
- Il existe également des outils pour créer des formes plus solides, à partir de bord(s), de face(s) ou de coque(s).
- Il est également possible d'utiliser la modélisation directe du modèle, lorsque l'historique des opérations n'est pas disponible. (C'est le cas pour les modèles 3D STEP).
- Utile dans des situations pour supprimer rapidement les détails propriétaires du modèle avant de le partager. Voir Defeaturing
Remarque: davantage d'outils avancés de Defeaturing pourront être utilisés si OCC7.3 est disponible.
Installation
Installation automatique (recommandé)
Utilisation de FreeCAD Addon Manager disponible dans v0.17 + via Outils → Addon Manager. Recherchez l'icône Defeaturing workbench. Le gestionnaire de modules complémentaires informe également l'utilisateur lorsqu'une nouvelle version de ce module complémentaire est disponible.
Manuellement
Voir Comment installer un atelier supplémentaire
Versions supportées
- FreeCAD v0.15 4671
- FreeCAD v0.16 >= 6712
- FreeCAD v0.17 >= 13522
- FreeCAD v0.18+
Références
- Auteur : Github : @easyw | FreeCAD Forums: [1]
- Code source sur Github : https://github.com/easyw/Defeaturing_WB
- Fil du forum https://forum.freecadweb.org/viewtopic.php?style=3&f=9&t=29506
Outils
Les outils de Defeaturing sont situés dans une masque séparé.
- Remove Holes : enlève un trou d'une face
- Remove listed Faces : enlève les faces d'une liste.
- Add Faces from 'in List' Edges : ajoute des faces dans une liste de fil.
- Select Faces to be Parametric defeatured : sélection de faces pour être défaite paramétriquement.
- Create a copy of the 'in List' Edges : Crée une copie d'une liste de fils.
- copy Faces from 'in List' Faces : copie des faces à partir d'une liste de faces.
- offset face : déplace une face.
- offset edge : déplace un fil.
- Make Solid from in List Faces : crée un solide avec une liste de faces.
- Make Solid from the Faces of the selected Objects : crée un solide avec des faces des objets sélectionnés.
- Make Solid from in List Faces : sélectionnez un objet solide pour tenter de créer un objet STEP destiné à être importé/exporté.
- Connect : connexion.
- clean Face(s) removing holes and merging Outwire : nettoie une face(s) efface les trous et fusionne les fils.
- show 'in List‘ Edge(s) : affiche une liste de fil(s).
- show 'in List‘ Face(s) : affiche une liste de face(s).
- refine : affine.
- simple copy : simple copie
- parametric Refine : affinage paramétrique.
- geometry check : valide la géométrie.
- get Tolerance value : cherche une valeur de tolérance.
- set Tolerance value : donner une valeur de tolérance.
- make Edge from selected Vertexes : crée une ligne avec les vertex sélectionnés.
- reset Placement: réinitialise le placement
- show/hide TypeId of the Shape : affiche/cache les type Id du profil.
- help: aide
- Fuzzy Cut: Coupe approximative
- Fuzzy Union: Union approximative
- Fuzzy Common: Intersection approximative
Tutoriels vidéo
Déconstruction
Fonction enlèvement utilisant le nouvel outil OCC7.3
Réparation
- Coudre une forme
- Supprimer ou simplifier les faces
- Retirer les trous ou les poches
- Lire ou modifier la tolérance
- Faire des opérations booléennes approximatives
Ateliers externes
Les ateliers FreeCAD sont faciles à programmer en Python, de ce fait, beaucoup de personnes développent des ateliers supplémentaires en dehors des développeurs principaux de FreeCAD.
La page des ateliers externes contient des informations et des tutoriels sur certains d’entre eux et le projet FreeCAD Addons vise à les rassembler et à les rendre facilement installables depuis FreeCAD.
De nouveaux ateliers sont en développement, restez à l'écoute !
- 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, Start, Surface, TechDraw, Test, Web