Symétrie ne donne pas ce que j'attends
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Symétrie ne donne pas ce que j'attends
Bonjour,
Je veux faire l'exercice
J'ai fait un côté de la fourchette, et je cherche à faire l'autre par symétrie par rapport au plan XZ.
La fonction n'échoue pas mais le résultat est identique au départ.
Où est mon erreur ?
OS: Ubuntu 18.04 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.14089 (Git)
Build type: None
Branch: master
Hash: fa32af702507a4343bdb66d863d7e7df96883077
Python version: 2.7.15rc1
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: French/France (fr_FR)
Je veux faire l'exercice
J'ai fait un côté de la fourchette, et je cherche à faire l'autre par symétrie par rapport au plan XZ.
La fonction n'échoue pas mais le résultat est identique au départ.
Où est mon erreur ?
OS: Ubuntu 18.04 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.14089 (Git)
Build type: None
Branch: master
Hash: fa32af702507a4343bdb66d863d7e7df96883077
Python version: 2.7.15rc1
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: French/France (fr_FR)
Re: Symétrie ne donne pas ce que j'attends
Bonjour,
Hello JeanThil, je ne comprendrai jamais la "philo pourquoi faire simple lorsque l'on peut faire compliqué" ! J'ai bien vu la version utilisée*, j'ai bien compris la question**, mais je publie quand même ma solution en 0.16 ! En 0.17 ou 0.18, à part d'enfermer dans un "body", ça ne devrait pas changer grand chose. Ainsi, oui, lorsque l'on a besoin d'une parfaite symétrie, la fonction "miroir" est drôlement pratique comme adaptée... mais franchement, je ne la considère nécessaire qu'avec des demi-dessins complexes. Sinon, pourquoi se priver d'un dessin d'origine complet ?!
(* ; ** : précisions utiles désormais)
Voici donc le résultat :
... et bien sur le fichier aux nommages documentées et précisées :
Espérant juste fournir une piste de réflexion vers une solution élégante...
Bien cordialement, Jean-Michel
Hello JeanThil, je ne comprendrai jamais la "philo pourquoi faire simple lorsque l'on peut faire compliqué" ! J'ai bien vu la version utilisée*, j'ai bien compris la question**, mais je publie quand même ma solution en 0.16 ! En 0.17 ou 0.18, à part d'enfermer dans un "body", ça ne devrait pas changer grand chose. Ainsi, oui, lorsque l'on a besoin d'une parfaite symétrie, la fonction "miroir" est drôlement pratique comme adaptée... mais franchement, je ne la considère nécessaire qu'avec des demi-dessins complexes. Sinon, pourquoi se priver d'un dessin d'origine complet ?!
(* ; ** : précisions utiles désormais)
Voici donc le résultat :
... et bien sur le fichier aux nommages documentées et précisées :
Espérant juste fournir une piste de réflexion vers une solution élégante...
Bien cordialement, Jean-Michel
Re: Symétrie ne donne pas ce que j'attends
il faut tout simplement sélectionner la première fonction en premier (pad).
puis faire ajouter une fonction: Pad001 (cliquer sur la vue 3D avec Pad001 activée: basculer entre modèle et tâche)
et ensuite Pocket. (cliquer sur la vue 3D avec Pocket activée).
...
c'est vrai que la logique est un peu déroutante: on aimerait plus simplement faire la symétrie avec Pocket directement.
puis faire ajouter une fonction: Pad001 (cliquer sur la vue 3D avec Pad001 activée: basculer entre modèle et tâche)
et ensuite Pocket. (cliquer sur la vue 3D avec Pocket activée).
...
c'est vrai que la logique est un peu déroutante: on aimerait plus simplement faire la symétrie avec Pocket directement.
Re: Symétrie ne donne pas ce que j'attends
En fait le miroir ne se fait que sur le pocket
si tu édites ton miroir, en théorie tu peux ajouter les autres fonctions (sauf que chez moi ça ne fonctionne pas)
du coup solution :
clique sur ta fonction miroir (un clic gauche)
dans les données tu as "originals"
tu cliques sur le bouton avec les trois petits points
tu ajoutes en maintenant la touche Ctrl tous les objets que tu veux "miroiter" (dans le bon ordre)
et tu rafraîchis le dessin
si tu édites ton miroir, en théorie tu peux ajouter les autres fonctions (sauf que chez moi ça ne fonctionne pas)
du coup solution :
clique sur ta fonction miroir (un clic gauche)
dans les données tu as "originals"
tu cliques sur le bouton avec les trois petits points
tu ajoutes en maintenant la touche Ctrl tous les objets que tu veux "miroiter" (dans le bon ordre)
et tu rafraîchis le dessin
Re: Symétrie ne donne pas ce que j'attends
Encore une incongruité de V0.17 qui va bien me hérisser les 5 cheveux qui me restent
et après quelles-que mn, je renonce
et après quelles-que mn, je renonce
Re: Symétrie ne donne pas ce que j'attends
@Jimidi : je suis bien trop débutant pour avoir une philosophie. Je m'étais juste dit que la pièce étant fondamentalement symétrique, l'utilisation de la symétrie permet de modifier plus facilement ses dimensions. Effectivement, la pièce se fait très facilement en part.
@Glouglou : merci de ta réponse très précise comme d'habitude.
Je joins les fichiers pour la pièce en part et en part design.
@Glouglou : merci de ta réponse très précise comme d'habitude.
Je joins les fichiers pour la pièce en part et en part design.
Re: Symétrie ne donne pas ce que j'attends
Jean,
Pour part design, tu peux aussi utiliser l'option symetry qd tu fais des extrusions & coupes.
Ca donne une solution vraiment simple en 3 operations sans se casser la tete a selectionner les features.
En plus je pense que c'est plus proche de la maniere dont cette piece serai usinee.
Cheers
-dbe
Pour part design, tu peux aussi utiliser l'option symetry qd tu fais des extrusions & coupes.
Ca donne une solution vraiment simple en 3 operations sans se casser la tete a selectionner les features.
En plus je pense que c'est plus proche de la maniere dont cette piece serai usinee.
Cheers
-dbe
- Attachments
-
- fork.FCStd
- (23.39 KiB) Downloaded 74 times
Re: Symétrie ne donne pas ce que j'attends
Et ça ne serait pas logique, justement, car dans certains cas, on voudra ne symétriser qu'une fonction spécifique plutôt que le corps au complet.
Les fonctions de transformation actuelles s'opèrent sur des fonctions, pas sur le corps. À mon avis il faut une fonction spécifique et indépendante pour la symétrie d'un corps. J'ai fait une requête de fonctionnalité à cet effet il y a 1 an et demi, mais tristement, il n'y a plus personne qui travaille sur l'atelier PartDesign. issue #2863 (lien anglais)
Tu as pensé à consulter la doc ?
C'est le gars qui a passé des heures incalculables à la rédiger (pas seulement cette page bien entendu) qui te pose la question.
https://www.freecadweb.org/wiki/PartDes ... tilisation
Last edited by NormandC on Thu Jul 19, 2018 3:03 am, edited 2 times in total.
Re: Symétrie ne donne pas ce que j'attends
Bonjour Jean,
Perso, j'aurais fait la pièce comme dbecad, mis à part que j'aurais fait une protrusion pour la partie cylindrique plutôt qu'une révolution. Simple choix personnel.
Mais les différentes propositions montrent qu'il y a toujours plusieurs façons de procéder.
Je ne trouve pas que c'est pertinent dans ce cas-ci. En ne travaillant que sur une moitié, tu dois diviser tes dimensions par 2.
Perso, j'aurais fait la pièce comme dbecad, mis à part que j'aurais fait une protrusion pour la partie cylindrique plutôt qu'une révolution. Simple choix personnel.
Mais les différentes propositions montrent qu'il y a toujours plusieurs façons de procéder.