PartDesign Hole/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(85 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

{{Docnav/fr
{{Docnav/fr
|[[PartDesign_Pocket/fr|Cavité]]
|[[PartDesign_Pocket/fr|Cavité]]
|[[PartDesign_Groove/fr|Rainure]]
|[[PartDesign_Groove/fr|Rainure]]
|[[PartDesign_Workbench/fr|Atelier PartDesign]]
|[[PartDesign_Workbench/fr|Atelier PartDesign]]
|IconL=PartDesign Pocket.png
|IconL=PartDesign_Pocket.svg
|IconR=PartDesign_Groove.svg
|IconC=Workbench_PartDesign.svg
|IconC=Workbench_PartDesign.svg
|IconR=PartDesign Groove.png
}}
}}


{{GuiCommand/fr
{{GuiCommand/fr
|Name=PartDesign Hole
|Name=PartDesign Hole
|Name/fr=PartDesign Perçage
|Name/fr=PartDesign Perçage
|MenuLocation=PartDesign → Créer une fonction soustractive → Perçage
|Workbenches=[[PartDesign Workbench/fr|PartDesign]]
|Workbenches=[[PartDesign_Workbench/fr|PartDesign]]
|MenuLocation=Part Design → Perçage
|Shortcut=Aucun
|Version=0.17
|Version=0.17
|SeeAlso=[[PartDesign Pocket/fr|PartDesign Cavité]]
|SeeAlso=[[PartDesign_Pocket/fr|PartDesign Cavité]]
}}
}}


==Description==
==Description==


La fonction '''Perçage''' crée un ou plusieurs trous à partir d'une esquisse sélectionnée. De nombreux paramètres peuvent être définis tels que le filetage et la taille, l'ajustement, le type de trou (fraisage, lamage, droit) et plus encore.
La fonction '''Perçage''' crée un ou plusieurs trous à partir des cercles et des arcs d'une esquisse sélectionnée. Si des arcs sont présents, ils doivent faire partie de contours fermés. Toutes les entités autres que des arcs ou des cercles sont ignorées mais elles doivent tout de même former des contours fermés. De nombreux paramètres peuvent être définis, tels que le filetage et la taille, l'ajustement, le type de trou (fraise, lamage, droit) etc...

Les centres des cercles et des arcs sont utilisés pour positionner les trous, mais veuillez noter que leurs rayons ne sont pas pris en compte. Les trous générés seront identiques même si les rayons varient.


[[File:Countersunk_and_counterbored_holes_cross-section1.png|600px]]
[[File:Countersunk_and_counterbored_holes_cross-section1.png|600px]]
{{Caption|Coupe longitudinale des trous fraisé (à gauche) et lamé (à droite).}}


{{Caption|Coupe longitudinale d'un trou fraisé (à gauche) et d'un trou chambré (à droite).}}

<span id="Usage"></span>
==Utilisation==
==Utilisation==


# Appuyez sur le bouton {{KEY|[[Image:PartDesign Hole.png|24px]] '''Perçage'''}}.
# Appuyez sur le bouton {{Button|[[Image:PartDesign_Hole.svg|16px]] '''Perçage'''}}.
# Si une esquisse inutilisée existante est trouvée, elle sera automatiquement utilisée. Si plus d'une esquisse est trouvée, un panneau '''Sélectionner une fonction''' apparaît pour faire une sélection. Alternativement, une esquisse peut être sélectionnée avant de lancer la commande Perçage.
# Si une esquisse inutilisée existante est trouvée, elle sera automatiquement utilisée. Si plus d'une esquisse est trouvée, un panneau '''Sélectionner une fonction''' apparaît pour faire une sélection. Alternativement, une esquisse peut être sélectionnée avant de lancer la commande Perçage.
# Définir les paramètres du perçage. Voir [[#Options|Options]].
# Définir les paramètres du perçage, voir la section [[#Options|Options]].
# Appuyez sur {{KEY|OK}}.
# Appuyez sur {{Button|OK}}.


==Options==
==Options==
Line 37: Line 41:
Selon la sélection effectuée, certains champs seront activés ou resteront désactivés.
Selon la sélection effectuée, certains champs seront activés ou resteront désactivés.


[[File:PartDesign Hole parameters_fr.png|frame|left]]
[[File:PartDesign_Hole_parameters.png|frame|left]]


<span id="Threading_and_size"></span>
===Filetage et taille===
===Filetage et taille===


* '''Profil''': Si défini sur ''Aucun'', aucune information de filetage n'est définie. Les profils de filetages ISO et UTS activent les champs ''Direction'', ''Taille'', ''Adapter'' et ''Classe''.
* '''Profil''' : si défini sur ''Aucun'', aucune information de filetage n'est définie. Les profils de filetages [https://fr.wikipedia.org/wiki/Filetage_m%C3%A9trique ISO] et [https://fr.wikipedia.org/wiki/Filetage_unifi%C3%A9 UTS] activent les champs ''Direction'', ''Taille'', ''Adapter'' et ''Classe''.
* '''Fileté''': cocher l'option ajoutera des données de filetage à la fonction Perçage et le diamètre mineur du trou est utilisé. Si l'option n'est pas cochée, le trou est considéré comme non fileté, et le diamètre principal nominal avec ''Jeu de passage​​'' est choisi.
* '''Fileté''' : si coché, les données de filetage seront ajoutées à la fonction Trou et le diamètre mineur du trou sera utilisé. Si cette case n'est pas cochée, le trou est considéré comme non fileté et le diamètre principal nominal avec le ''jeu'' défini est choisi.
* '''Modèle de taraudage''' : si cette case est cochée, un taraudage réel est modélisé. Cela consomme beaucoup de puissance de calcul et n'est généralement pas utilisé pour les modèles, sauf à des fins d'affichage ou parfois pour les impressions 3D. S'il est utilisé, il est conseillé de le vérifier comme l'une des dernières actions effectuées sur le modèle car cela augmenterait considérablement le temps de recalcul. ({{Version/fr|0.20}})
* '''Direction''': définit le sens du filetage (pas à droite ou pas à gauche) si l'option ''Fileté'' est cochée.
* '''Taille''': Définit la taille du filetage. Nécessite ''Profil'' pour être défini sur l'un des profils ISO ou UTS.
* '''Direction''' : définit le sens du filetage (pas à droite ou pas à gauche) si l'option ''Fileté'' est cochée.
* '''Taille''' : définit la taille du fil. Nécessite que le "profil" soit défini sur l'un des profils [https://fr.wikipedia.org/wiki/Filetage_m%C3%A9trique ISO] ou [https://fr.wikipedia.org/wiki/Filetage_unifi%C3%A9 UTS].
* '''Adapter''': définit l'ajustement standard ou proche pour les profils filetés.
* '''Découpe du trou''' : définit le diamètre du trou de dégagement standard, étroit ou large. Pour les filetages ISO, les diamètres sont conformes à la norme ISO 273, pour les UTS, ils sont calculés à l'aide d'une règle empirique car il n'existe pas de norme les définissant. Disponible uniquement pour les trous non filetés.
* '''Classe''': définit la classe de tolérance.
* '''Diamètre''': définit le diamètre du trou si le ''Profil'' a été défini sur ''Aucun''.
* '''Adapter''' : définit l'ajustement standard ou proche pour les profils filetés.
* '''Classe''' : définit la classe de tolérance.
* '''Profondeur ''': profondeur du trou à partir du plan d'esquisse. ''Cote'' permet d'indiquer une valeur dans un champ. ''À travers tout'' va réaliser le trou à travers tout le corps.
* '''Diamètre''' : définit le diamètre du trou si le ''Profil'' a été défini sur ''Aucun''.
* '''Profondeur ''' : profondeur du trou à partir du plan d'esquisse. ''Dimension'' permet d'indiquer une valeur dans un champ. ''A travers tout'' va réaliser le trou à travers tout le corps. '''Remarque :''' Pour des raisons techniques, ''A travers tout'' est en fait un trou de 10 mètres de profondeur. Si vous avez besoin de trous plus profonds, utilisez ''Dimension''.


<span id="Hole_cut"></span>
===Trou découpé===
===Trou découpé===


* '''Type''': définit le type de coupe de trou: ''Aucun'' est un trou droit; Les autres types sont ''Lamage'', ''Fraisure''.
* '''Type''' : définit le type de coupe de trou : ''Aucun'' signifie pas de coupe, les autres types sont les différentes normes pour les vis et les types génériques ''Lamage'', ''Fraisage'' et ({{Version/fr|0.21}}) ''Contre-perçage''.
* '''Diamètre''': définit le diamètre principal pour tous les types de découpe de trous sauf ''Aucun''. La valeur n'est pas modifiable si un profil de filetage a été sélectionné dans ''Profil''.
* '''Diamètre''' : définit le diamètre supérieur (au plan d'esquisse) pour la découpe du trou.
* '''Profondeur ''': profondeur du type de découpe du trou dans le plan d'esquisse. La valeur n'est pas modifiable si un profil de filetage a été sélectionné dans ''Profil''.
* '''Profondeur''' : la profondeur est définie différemment selon le '''Type''' :
** Pour un ''Lamage'', il s'agit de la profondeur du trou découpé, mesurée à partir du plan de l'esquisse.
* '''Angle de fraisage''': angle de la découpe du trou conique. La valeur n'est pas modifiable si un profil de filetage a été sélectionné dans ''Profil''.
** Pour un ''Fraisage'', c'est la profondeur du sommet de la tête de la vis sous le plan de l'esquisse.
** Pour un ''Contre-perçage'', il s'agit de la profondeur de la partie cylindrique de la coupe du trou.
* '''Angle de fraisage''' : angle de la découpe du trou conique. Applicable uniquement pour les fraisages.


<span id="Drill_point"></span>
===Pointe de perçage===
===Pointe du perçage===


* '''Type''': définit la fin du trou si ''Profondeur'' est définie sur ''Cote''. Plat produit un fond plat; Angle définit un fond conique.
* '''Type''' : définit la fin du trou si ''Profondeur'' est réglé sur ''Cote''.
** '''Plat''' produit un fond plat
** '''En angle''' définit une pointe conique. Son option '''Tenir compte de la profondeur''' soustraira la hauteur conique de la ''Dimension''. Ainsi, si par exemple la ''Dimension'' est de 7.00 et que l'option n'est pas utilisée, la partie cylindrique du trou sera 7.00 et la profondeur nécessaire pour la partie conique est ajoutée à la profondeur du trou. Si l'option est utilisée, la profondeur totale du trou, pointe conique comprise, sera de 7.00.


<span id="Misc"></span>
===Divers===
===Divers===


* '''Divers''': définit un angle de conicité au trou. La valeur est calculée à partir du plan d'esquisse normal. 90 degrés définit un trou droit. Une valeur inférieure à 90 génère un rayon de trou plus petit en sortie; une valeur supérieure à 90 agrandit le rayon du trou en sortie.
* '''Conique''' : définit un angle de conicité au trou. La valeur est calculée à partir du plan d'esquisse normal. 90 degrés définit un trou droit. Une valeur inférieure à 90 génère un rayon de trou plus petit en sortie; une valeur supérieure à 90 agrandit le rayon du trou en sortie.
* '''Inversé''' : inverse la direction d'extrusion du trou. La direction par défaut est la direction de mappage de l'esquisse de perçage avec son ancrage.
{{clear}}

<span id="Properties"></span>
==Propriétés==
==Propriétés==


La plupart des propriétés des données sont les mêmes que celles indiquées dans [[#Options|Options]].
La plupart des propriétés des Données sont les mêmes que celles indiquées dans [[#Options|Options]].


* {{PropertyData/fr|Label}}: nom donné à l'objet, ce nom peut être changé à la convenance.
* {{PropertyData|Label}} : nom donné à l'objet, ce nom peut être changé à la convenance.
* {{PropertyData|Refine}} : vrai ou faux. Si la valeur est "true" (vraie), nettoie le solide des bords résiduels laissés par les fonctions. Voir {{Button|[[Image:Part_RefineShape.svg|16px]] [[Part_RefineShape/fr|Part Affiner la forme]]}} pour plus de détails.
* {{PropertyData/fr|Reversed}}: vrai ou faux. Inverse la direction d'extrusion.
* {{PropertyData/fr|Refine}}: vrai ou faux. Si la valeur est "true" (vraie), nettoie le solide des bords résiduels laissés par les entités. Voir [[Part_RefineShape/fr|Affiner la forme]] pour plus de détails.


==Limitations==
==Limitations==


* Par défaut, la fonction de perçage est extrudée en dessous du plan d'esquisse. Si le solide se trouve sur le Plan XY et que l'esquisse du trou est attachée au Plan XY, la fonction essaiera d'extruder du solide et ne produira apparemment aucun résultat. Dans ce cas, l'option ''Reversed'' doit être définie, sinon, l'esquisse peut être mappée sur la face inférieure du solide.
* L'esquisse sélectionnée doit contenir un ou plusieurs cercles. Le rayon du (des) cercle(s) à l'intérieur de l'esquisse n'est pas pris en compte. Les trous générés seront identiques même si les cercles dans l'esquisse ont des rayons différents.
* Le modèle de taraudage ne fonctionne que si Inversé n'est pas défini.
* Par défaut, la fonction de perçage est extrudée en dessous du plan d'esquisse. Si le solide se trouve sur le Plan XY et que l'esquisse du trou est attachée au Plan XY, la fonction essaiera d'extruder du solide et ne produira apparemment aucun résultat. Dans ce cas, la propriété Reversed doit être définie manuellement sur true; sinon, l'esquisse doit être mappée (attachée) sur la face inférieure du solide.

<span id="Cut_Type_Definitions"></span>
==Définitions des types de coupes==

Les types de coupes (types de vis) sont définis dans des fichiers [https://fr.wikipedia.org/wiki/JavaScript_Object_Notation json]. Il existe un ensemble de fichiers distribués avec FreeCAD, mais les utilisateurs peuvent créer leurs propres définitions. Les fichiers sont à rechercher dans <code>&lt;UserAppDataDir&gt;/PartDesign/Hole</code>. {{incode|UserAppDataDir}} peut être trouvé en tapant {{incode|App.getUserAppDataDir()}} dans la [[Python_console/fr|console Python]].

Le fichier doit contenir :
* '''name''' : Le nom de la définition. Il doit être unique car il sera utilisé comme identifiant dans l'interface utilisateur de FreeCAD et comme index interne.
* '''cut_type''' : Soit {{incode|countersink}} ou {{incode|counterbore}}.
* '''thread_type''' : Soit {{incode|metric}} ou {{incode|metricfine}}.
* '''angle''' : L'angle d'un chanfrein (pas nécessaire pour un alésage).
* '''data''' : Une liste de dimensions, composée de :
** '''thread''' : Nom du filetage connu de FreeCAD.
** '''diameter''' : Le diamètre de la coupe.
** '''depth''' : Profondeur du chambrage (non nécessaire pour le fraisage).
Exemple :
{{Code|lang=json|code=
{
"name": "DIN 7984",
"cut_type": "counterbore",
"thread_type": "metric",
"data": [
{ "thread": "M2", "diameter": 4.3, "depth": 1.6 },
{ "thread": "M2.5", "diameter": 5.0, "depth": 2.0 },
]
}
}}




Line 83: Line 127:
|[[PartDesign_Groove/fr|Rainure]]
|[[PartDesign_Groove/fr|Rainure]]
|[[PartDesign_Workbench/fr|Atelier PartDesign]]
|[[PartDesign_Workbench/fr|Atelier PartDesign]]
|IconL=PartDesign Pocket.png
|IconL=PartDesign_Pocket.svg
|IconR=PartDesign_Groove.svg
|IconC=Workbench_PartDesign.svg
|IconC=Workbench_PartDesign.svg
|IconR=PartDesign Groove.png
}}
}}


{{PartDesign Tools navi/fr}}
{{PartDesign Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

{{Userdocnavi/fr}}

Latest revision as of 09:08, 7 April 2024

PartDesign Perçage

Emplacement du menu
PartDesign → Créer une fonction soustractive → Perçage
Ateliers
PartDesign
Raccourci par défaut
Aucun
Introduit dans la version
0.17
Voir aussi
PartDesign Cavité

Description

La fonction Perçage crée un ou plusieurs trous à partir des cercles et des arcs d'une esquisse sélectionnée. Si des arcs sont présents, ils doivent faire partie de contours fermés. Toutes les entités autres que des arcs ou des cercles sont ignorées mais elles doivent tout de même former des contours fermés. De nombreux paramètres peuvent être définis, tels que le filetage et la taille, l'ajustement, le type de trou (fraise, lamage, droit) etc...

Les centres des cercles et des arcs sont utilisés pour positionner les trous, mais veuillez noter que leurs rayons ne sont pas pris en compte. Les trous générés seront identiques même si les rayons varient.

Coupe longitudinale d'un trou fraisé (à gauche) et d'un trou chambré (à droite).

Utilisation

  1. Appuyez sur le bouton Perçage.
  2. Si une esquisse inutilisée existante est trouvée, elle sera automatiquement utilisée. Si plus d'une esquisse est trouvée, un panneau Sélectionner une fonction apparaît pour faire une sélection. Alternativement, une esquisse peut être sélectionnée avant de lancer la commande Perçage.
  3. Définir les paramètres du perçage, voir la section Options.
  4. Appuyez sur OK.

Options

Selon la sélection effectuée, certains champs seront activés ou resteront désactivés.

Filetage et taille

  • Profil : si défini sur Aucun, aucune information de filetage n'est définie. Les profils de filetages ISO et UTS activent les champs Direction, Taille, Adapter et Classe.
  • Fileté : si coché, les données de filetage seront ajoutées à la fonction Trou et le diamètre mineur du trou sera utilisé. Si cette case n'est pas cochée, le trou est considéré comme non fileté et le diamètre principal nominal avec le jeu défini est choisi.
  • Modèle de taraudage : si cette case est cochée, un taraudage réel est modélisé. Cela consomme beaucoup de puissance de calcul et n'est généralement pas utilisé pour les modèles, sauf à des fins d'affichage ou parfois pour les impressions 3D. S'il est utilisé, il est conseillé de le vérifier comme l'une des dernières actions effectuées sur le modèle car cela augmenterait considérablement le temps de recalcul. (introduit dans la version 0.20)
  • Direction : définit le sens du filetage (pas à droite ou pas à gauche) si l'option Fileté est cochée.
  • Taille : définit la taille du fil. Nécessite que le "profil" soit défini sur l'un des profils ISO ou UTS.
  • Découpe du trou : définit le diamètre du trou de dégagement standard, étroit ou large. Pour les filetages ISO, les diamètres sont conformes à la norme ISO 273, pour les UTS, ils sont calculés à l'aide d'une règle empirique car il n'existe pas de norme les définissant. Disponible uniquement pour les trous non filetés.
  • Adapter : définit l'ajustement standard ou proche pour les profils filetés.
  • Classe : définit la classe de tolérance.
  • Diamètre : définit le diamètre du trou si le Profil a été défini sur Aucun.
  • Profondeur  : profondeur du trou à partir du plan d'esquisse. Dimension permet d'indiquer une valeur dans un champ. A travers tout va réaliser le trou à travers tout le corps. Remarque : Pour des raisons techniques, A travers tout est en fait un trou de 10 mètres de profondeur. Si vous avez besoin de trous plus profonds, utilisez Dimension.

Trou découpé

  • Type : définit le type de coupe de trou : Aucun signifie pas de coupe, les autres types sont les différentes normes pour les vis et les types génériques Lamage, Fraisage et (introduit dans la version 0.21) Contre-perçage.
  • Diamètre : définit le diamètre supérieur (au plan d'esquisse) pour la découpe du trou.
  • Profondeur : la profondeur est définie différemment selon le Type :
    • Pour un Lamage, il s'agit de la profondeur du trou découpé, mesurée à partir du plan de l'esquisse.
    • Pour un Fraisage, c'est la profondeur du sommet de la tête de la vis sous le plan de l'esquisse.
    • Pour un Contre-perçage, il s'agit de la profondeur de la partie cylindrique de la coupe du trou.
  • Angle de fraisage : angle de la découpe du trou conique. Applicable uniquement pour les fraisages.

Pointe du perçage

  • Type : définit la fin du trou si Profondeur est réglé sur Cote.
    • Plat produit un fond plat
    • En angle définit une pointe conique. Son option Tenir compte de la profondeur soustraira la hauteur conique de la Dimension. Ainsi, si par exemple la Dimension est de 7.00 et que l'option n'est pas utilisée, la partie cylindrique du trou sera 7.00 et la profondeur nécessaire pour la partie conique est ajoutée à la profondeur du trou. Si l'option est utilisée, la profondeur totale du trou, pointe conique comprise, sera de 7.00.

Divers

  • Conique : définit un angle de conicité au trou. La valeur est calculée à partir du plan d'esquisse normal. 90 degrés définit un trou droit. Une valeur inférieure à 90 génère un rayon de trou plus petit en sortie; une valeur supérieure à 90 agrandit le rayon du trou en sortie.
  • Inversé : inverse la direction d'extrusion du trou. La direction par défaut est la direction de mappage de l'esquisse de perçage avec son ancrage.

Propriétés

La plupart des propriétés des Données sont les mêmes que celles indiquées dans Options.

  • DonnéesLabel : nom donné à l'objet, ce nom peut être changé à la convenance.
  • DonnéesRefine : vrai ou faux. Si la valeur est "true" (vraie), nettoie le solide des bords résiduels laissés par les fonctions. Voir Part Affiner la forme pour plus de détails.

Limitations

  • Par défaut, la fonction de perçage est extrudée en dessous du plan d'esquisse. Si le solide se trouve sur le Plan XY et que l'esquisse du trou est attachée au Plan XY, la fonction essaiera d'extruder du solide et ne produira apparemment aucun résultat. Dans ce cas, l'option Reversed doit être définie, sinon, l'esquisse peut être mappée sur la face inférieure du solide.
  • Le modèle de taraudage ne fonctionne que si Inversé n'est pas défini.

Définitions des types de coupes

Les types de coupes (types de vis) sont définis dans des fichiers json. Il existe un ensemble de fichiers distribués avec FreeCAD, mais les utilisateurs peuvent créer leurs propres définitions. Les fichiers sont à rechercher dans <UserAppDataDir>/PartDesign/Hole. UserAppDataDir peut être trouvé en tapant App.getUserAppDataDir() dans la console Python.

Le fichier doit contenir :

  • name : Le nom de la définition. Il doit être unique car il sera utilisé comme identifiant dans l'interface utilisateur de FreeCAD et comme index interne.
  • cut_type : Soit countersink ou counterbore.
  • thread_type : Soit metric ou metricfine.
  • angle : L'angle d'un chanfrein (pas nécessaire pour un alésage).
  • data : Une liste de dimensions, composée de :
    • thread : Nom du filetage connu de FreeCAD.
    • diameter : Le diamètre de la coupe.
    • depth : Profondeur du chambrage (non nécessaire pour le fraisage).

Exemple :

{
    "name": "DIN 7984",
    "cut_type": "counterbore",
    "thread_type": "metric",
    "data": [
        { "thread": "M2",   "diameter":  4.3, "depth":  1.6 },
        { "thread": "M2.5", "diameter":  5.0, "depth":  2.0 },
        
    ]
}