PartDesign Perçage

From FreeCAD Documentation
Revision as of 18:17, 11 March 2021 by David69 (talk | contribs)

PartDesign Perçage

Emplacement du menu
Part Design → 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 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.

Coupe longitudinale des trous fraisé (à gauche) et lamé (à 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.

File:PartDesign Hole parameters fr.png

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.
  • 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 des normes différentes pour les vis (introduit dans la version 0.19) et les deux types génériques Lamage et Fraisure.
  • Diamètre: définit le diamètre supérieur (au plan d'esquisse) pour la découpe du trou.
  • Profondeur : profondeur de la découpe du trou, mesurée à partir du plan d'esquisse.
  • Angle de fraisage: angle de la découpe du trou conique. Applicable uniquement pour les fraisages.

Pointe de 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 un point conique. Son option Prendre en compte la profondeur (introduit dans la version 0.19) soustraira la hauteur conique de la Cote. Ainsi, si par exemple Cote est 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, point conique compris, 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 attachement.

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

  • 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.
  • 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.

Définitions des types de coupes

Les types de coupes (types de vis) sont définis dans des fichiers json depuis la version 0.19. Il existe un ensemble de fichiers distribués avec FreeCAD, mais les utilisateurs peuvent créer leurs propres définitions. Les fichiers sont recherchés dans <UserAppDataDir>/PartDesign/Hole. Le 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 lamage (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 },
        
    ]
}