Fonction "Engrenage à développante" inaccessible ?

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Post Reply
User avatar
EXer
Posts: 6
Joined: Fri Nov 18, 2022 10:27 am
Location: France

Fonction "Engrenage à développante" inaccessible ?

Post by EXer »

Bonjour,

J'essaye de créer un engrenage à développante avec la fonction ad hoc de Part Design, mais dans le menu celle-ci est grisée.
Comment l'activer ?

Merci.

cad.jpg
cad.jpg (100.2 KiB) Viewed 707 times

Code: Select all

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.1.29410 (Git)
Build type: Release
Branch: releases/FreeCAD-0-20
Hash: f5d13554ecc7a456fb6e970568ae5c74ba727563
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.3
Locale: French/France (fr_FR)
User avatar
Shalmeneser
Veteran
Posts: 9475
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Fonction "Engrenage à développante" inaccessible ?

Post by Shalmeneser »

Pourquoi PartDesign_InvoluteGear/fr ne s'affiche pas comme les autres ?
Pas logique tout ça.
User avatar
EXer
Posts: 6
Joined: Fri Nov 18, 2022 10:27 am
Location: France

Re: Fonction "Engrenage à développante" inaccessible ?

Post by EXer »

Il y a peut-être un bug. Je ne vois pas d'explication rationnelle. Je n'ai pas touché à la configuration, je n'ai fait qu'ouvrir un fichier dans lequel il y avait déjà des engrenages, et la fonction était grisée (pas moyen d'ajouter un nouvel engrenage) ; j'ai fermé ce fichier et j'en ai créé un nouveau (dans la même session), la fonction n'était toujours pas accessible.

Après avoir fermé et relancé Freecad la fonction est à nouveau disponible.
david69
Veteran
Posts: 1774
Joined: Wed Jan 01, 2014 7:48 pm

Re: Fonction "Engrenage à développante" inaccessible ?

Post by david69 »

Code: Select all

OS: Ubuntu 22.04.1 LTS (LXQt/Lubuntu)
Word size of FreeCAD: 64-bit
Version: 0.21.0.31641 (Git) AppImage
Build type: Release
Branch: master
Hash: d28d63b87b60161419c6c0c532fbbfaed96926b8
Python 3.10.8, Qt 5.15.6, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3
Locale: French/France (fr_FR)
Installed mods: 
  * Help 1.0.3
1er flux engrenage droit: plante
je lance FreeCAD
je selectionne PartDesign
je cree un Nouveau document
selectionne Engrenage a developpante --> la boite de dialogue s'ouvre + une esquisse d'engrenage: je valide sans rien changer
je vais dans l'onglet Modèle
selectionne InvoluteGear-->esquisse passe en surbrillance
je selectionne Protrusion --> invitation a creer un nouveau corps: ok
et la, ca ne fonctionne plus.

le flux de travail n'est pas bon.

2eme flux engrenage droit: fonctionne moins "intuitif" a mon sens
je lance FreeCAD
je selectionne PartDesign
je cree un Nouveau document
je cree une Nouvelle esquiise-->choix d'un plan-->je ferme cette "esquisse"
selectionne Engrenage a developpante --> la boite de dialogue s'ouvre + une esquisse d'engrenage: je valide sans rien changer
je vais dans l'onglet Modèle
selectionne InvoluteGear-->esquisse passe en surbrillance
je selectionne Protrusion --> ouverture boite de dialogue: je valide.
j'ai un engrenage droit

3eme flux engrenage droit: fonctionne mais...
je lance FreeCAD
je selectionne PartDesign
je cree un Nouveau document
je cree une Nouvelle esquiise-->choix d'un plan-->je ferme cette "esquisse"
selectionne Engrenage a developpante --> la boite de dialogue s'ouvre + une esquisse d'engrenage: je valide sans rien changer
je vais dans l'onglet Modèle
selectionne InvoluteGear-->esquisse passe en surbrillance
je selectionne Hélice additive --> ouverture boite de dialogue. Par defaut, l'Axe recoit l'option "Axe d'esquisse vertical" ce qui a pour consequence de mettre l'Etat en Error:... Or si Axe se voyait prendre la 1ere option: Axe normal à l'esquisse, nous n'aurions pas cette d'erreur.
Ceci fait, j'ai un engrenage helicoidal.
User avatar
flachyjoe
Veteran
Posts: 1869
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: Fonction "Engrenage à développante" inaccessible ?

Post by flachyjoe »

@david69 la solution n'est pas de créer une esquisse vide mais un corps pour supporter les opérations.
Le problème vient du fait que Engrenage à Développante peut aussi bien créer une esquisse dans un corps qu'une esquisse indépendante.

D'ailleurs le message d'erreur, lors qu'on veut protuser selon ton 1er flux de travail, est très explicite (et sa traduction aussi ;) )
Capture d’écran_2023-01-26_20-53-25.png
Capture d’écran_2023-01-26_20-53-25.png (40.91 KiB) Viewed 505 times
Il suffit après avoir créer le corps d'y glisser-déposer l'esquisse de l'engrenage pour que toutes les opérations fonctionnent.
david69 wrote: Thu Jan 26, 2023 6:00 pm Par defaut, l'Axe recoit l'option "Axe d'esquisse vertical" ce qui a pour consequence de mettre l'Etat en Error:... Or si Axe se voyait prendre la 1ere option: Axe normal à l'esquisse, nous n'aurions pas cette d'erreur.
Certes mais si on fait une hélice à partir d'une forme simple, on s'attend plutôt à obtenir le cas de gauche (vertical) que le cas de droite (normal)
Capture d’écran_2023-01-26_21-01-05.png
Capture d’écran_2023-01-26_21-01-05.png (56.23 KiB) Viewed 505 times
- Flachy Joe -
Image
david69
Veteran
Posts: 1774
Joined: Wed Jan 01, 2014 7:48 pm

Re: Fonction "Engrenage à développante" inaccessible ?

Post by david69 »

@flachyjoe je relis cette boite de dialogue dans ton message et je m'apercois de sa signification = creer un corps! j'ai du faire 4-5 fois la manipe: comme le papillon attire par la lumiere, je clique sur le OK sans tenir compte de ma (fausse) lecture.

quant a l'autre remarque, oui tu as raison. l'engrenage est un cas plutot particulier.
a.png
a.png (37.32 KiB) Viewed 460 times
l'ordre des options pourrait etre:
axe d'esquisse vertical
axe d'esquisse horizontal
axe normal
...
User avatar
flachyjoe
Veteran
Posts: 1869
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: Fonction "Engrenage à développante" inaccessible ?

Post by flachyjoe »

L'axe pourrait aussi passer automatiquement à normal en cas d'auto intersection.
- Flachy Joe -
Image
User avatar
papyblaise
Veteran
Posts: 7872
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: Fonction "Engrenage à développante" inaccessible ?

Post by papyblaise »

comme dans les superettes où tu scannes toi même ton paniers :tu as un message :Avez scanner tous vos articles ?....Avez vous un sac?...voulez vous payer par...? Prenez votre ticket...Reprenez tous vos articles ...
on pourrait avoir des message : voulez vous continuer ?... Etes vous sûr de vouloir cela ?...., Avez-vous contraint votre sketch ?.... N'avez vous pas fait de conneries ?.... Voulez vous appeler l’hôtesse ?...
Post Reply