FC v0.20.0 - Substrative pipe error [résolu] -> Segments "invisible"

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
DeeJayOne
Posts: 332
Joined: Thu Sep 05, 2019 9:18 am

FC v0.20.0 - Substrative pipe error [résolu] -> Segments "invisible"

Post by DeeJayOne »

Bonjour à tous :)

Je rencontre un petit soucis pour effectuer un "substrative pipe" sur le design d'un bouchon de bouteille.

Capture d’écran (4151).png
Capture d’écran (4151).png (295.56 KiB) Viewed 776 times

Etape 1
Lorsque je sélectionne la forme (Sketch_shape) et clique sur le bouton "substrative pipe", j'obtiens 2 fois le message d'erreur suivant dans le "Report View" :
"Recompute failed! Please check report view."

Etape 2
Je sélectionne ensuite le sketch contenant le chemin (Sketch_path) et clique sur OK.
Une boîte de dialogue de type "Input error" s'affiche avec uniquement un triangle jaune contenant un point d'exclamation.
freecad_v0.20.0_substrative_pipe_error_2022-07-28.PNG
freecad_v0.20.0_substrative_pipe_error_2022-07-28.PNG (2.76 KiB) Viewed 776 times

Ci-joint le fichier source FC :
Bottle_Cap_fc_v0.20.0_forum_fr_01.FCStd
(22.91 KiB) Downloaded 20 times

FreeCAD version :

Code: Select all

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.29177 (Git)
Build type: Release
Branch: releases/FreeCAD-0-20
Hash: 68e337670e227889217652ddac593c93b5e8dc94
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.2
Locale: French/France (fr_FR)
Installed mods: 
  * 3D_Printing_Tools
  * A2plus 0.4.56a
  * Assembly4 0.12.3
  * BIM 2021.12.0
  * BOLTSFC
  * CADExchanger
  * CfdOF 1.17.6
  * Curves 0.5.2
  * dodo
  * ExplodedAssembly
  * fasteners
  * FCGear 1.0.0
  * kicadStepUpMod 10.14.0
  * Manipulator 1.4.9
  * MOOC 2022.4.21
  * parts_library
  * pcb
  * Render 2022.2.0
  * sheetmetal 0.2.52
  * Silk 1.0.0
  * symbols_library
  * ThreadProfile 1.81.0
Last edited by DeeJayOne on Thu Jul 28, 2022 1:46 pm, edited 4 times in total.
L'important est de ne pas arrêter de poser des questions. La curiosité a sa propre raison d'exister
The important thing is not to stop questioning. Curiosity has its own reason for existing.
Albert Einstein
User avatar
Forthman
Veteran
Posts: 2669
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: FC v0.20.0 - Substrative pipe error

Post by Forthman »

ton corps ne doit pas être actif :idea:
User avatar
DeeJayOne
Posts: 332
Joined: Thu Sep 05, 2019 9:18 am

Re: FC v0.20.0 - Substrative pipe error

Post by DeeJayOne »

Forthman wrote: Thu Jul 28, 2022 9:51 am ton corps ne doit pas être actif :idea:
Le corps est bien actif.

Rem. 1 : Si aucun corps n'est actif et qu'il n'y a qu'un seul corps dans le projet, il devient "automatiquement" actif.
Rem. 2 : Si aucun corps n'est actif et qu'il existe plusieurs corps dans le projet, une boîte de dialogue nous propose d'en sélectionner un.
FreeCAD_body_active_selection_fc_v0.20.0_2022-07-28.PNG
FreeCAD_body_active_selection_fc_v0.20.0_2022-07-28.PNG (15.16 KiB) Viewed 740 times
L'important est de ne pas arrêter de poser des questions. La curiosité a sa propre raison d'exister
The important thing is not to stop questioning. Curiosity has its own reason for existing.
Albert Einstein
User avatar
Shalmeneser
Veteran
Posts: 9591
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: FC v0.20.0 - Substrative pipe error

Post by Shalmeneser »

Comme dirait JP Coffe ...

Le sketch du chemin doit être pourri car il contient 3 lignes blanches et je n'en vois qu'1.
En supprimant les 2, le Pipe fonctionne.

"Ton corps ne doit pas être actif." Comme dirait ma femme ...
Attachments
Capture d’écran 2022-07-28 115903.jpg
Capture d’écran 2022-07-28 115903.jpg (80.75 KiB) Viewed 718 times
Last edited by Shalmeneser on Thu Jul 28, 2022 10:11 am, edited 1 time in total.
User avatar
papyblaise
Veteran
Posts: 8026
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: FC v0.20.0 - Substrative pipe error

Post by papyblaise »

ça c'est rigolo : suivant un objet ça marche pas , ajouter une arète ça marche
Attachments
bouteilli.JPG
bouteilli.JPG (18.05 KiB) Viewed 723 times
User avatar
Shalmeneser
Veteran
Posts: 9591
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: FC v0.20.0 - Substrative pipe error

Post by Shalmeneser »

Sinon, tes sketchs ne me plaisent pas :
* Pourquoi ton bouchon vole à 147 mm au-dessus de l'axe ? Si ce Body ne contient que le bouchon, utilise le repère par défaut et déplace le corps de 147. Ou déplace le sketch de 147 via l'attachment.
* 90° signifie qu'il y a un angle qui potentiellement pourrait changer. S'il s'agit d'un angle droit définit, il faut utiliser la contrainte Sketcher_ConstrainPerpendicular. Mais si tout est juste vertical / horizontal, ces contraintes existent. Il faut toujours privilégier les contraintes géométriques sur les contraintes de dimension.
* Pourquoi rajouter des noms à chaque chose ? Le sketch doit être suffisamment simple et explicite pour que tout s'explique de soi-même.
Attachments
Capture d’écran 2022-07-28 120539.jpg
Capture d’écran 2022-07-28 120539.jpg (68.94 KiB) Viewed 716 times
User avatar
DeeJayOne
Posts: 332
Joined: Thu Sep 05, 2019 9:18 am

Re: FC v0.20.0 - Substrative pipe error

Post by DeeJayOne »

Shalmeneser wrote: Thu Jul 28, 2022 10:04 am Comme dirait JP Coffe ...

Le sketch du chemin doit être pourri car il contient 3 lignes blanches et je n'en vois qu'1.
En supprimant les 2, le Pipe fonctionne.

"Ton corps ne doit pas être actif." Comme dirait ma femme ...
En effet, belle analyse Monsieur !!!

Quand à savoir d’où viennent ces mystérieux segments invisible...
PS : Le message d'erreur de la boîte de dialogue semble s'être également doté du pouvoir de l'invisibilité !!! :D
L'important est de ne pas arrêter de poser des questions. La curiosité a sa propre raison d'exister
The important thing is not to stop questioning. Curiosity has its own reason for existing.
Albert Einstein
User avatar
papyblaise
Veteran
Posts: 8026
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: FC v0.20.0 - Substrative pipe error

Post by papyblaise »

Le sketch du chemin doit être pourri
ah oui chez moi ça doit être les yeux qui manque d'activité
il est en effet bien pourri , il y a pas 2 mais au moins 3 qui merde : yen a un minuscule qui est coincé entre le vertical et le rayon , le dessus est bleu, et au moins un est accroché à du bleu au lieu d'être à un blanc
bref un vrai boxon
Quand à savoir d’où viennent ces mystérieux segments invisible...
ça c'est quand on bégaye en clikan , on fait clik-clik au lieu de clik
Attachments
bouteilli.JPG
bouteilli.JPG (15.82 KiB) Viewed 698 times
Last edited by papyblaise on Thu Jul 28, 2022 10:26 am, edited 1 time in total.
User avatar
DeeJayOne
Posts: 332
Joined: Thu Sep 05, 2019 9:18 am

Re: FC v0.20.0 - Substrative pipe error

Post by DeeJayOne »

Shalmeneser wrote: Thu Jul 28, 2022 10:11 am Sinon, tes sketchs ne me plaisent pas :
* Pourquoi ton bouchon vole à 147 mm au-dessus de l'axe ? Si ce Body ne contient que le bouchon, utilise le repère par défaut et déplace le corps de 147. Ou déplace le sketch de 147 via l'attachment.
-> Il s'agit d'une partie du projet qui contient également la bouteille encore en construction. J'ai supprimé les éléments inutiles pour se focaliser uniquement sur le problème.

* 90° signifie qu'il y a un angle qui potentiellement pourrait changer. S'il s'agit d'un angle droit définit, il faut utiliser la contrainte Sketcher_ConstrainPerpendicular. Mais si tout est juste vertical / horizontal, ces contraintes existent. Il faut toujours privilégier les contraintes géométriques sur les contraintes de dimension.
-> C'est pour limiter la casse lors de changements de valeur trop important. Les contraintes "vertical / horizontal" n'ont pas de "direction" (et parfois ça peut basculer à 180°)

* Pourquoi rajouter des noms à chaque chose ? Le sketch doit être suffisamment simple et explicite pour que tout s'explique de soi-même.
-> alors ça, c'est uniquement pour tenter de trouver l'origine de mon problème (j'étais persuadé que le problème venait du shape et non du path)
C'est bien la première fois que je fais ça LOL

Merci pour tes remarques :)
Last edited by DeeJayOne on Fri Jul 29, 2022 11:29 am, edited 1 time in total.
L'important est de ne pas arrêter de poser des questions. La curiosité a sa propre raison d'exister
The important thing is not to stop questioning. Curiosity has its own reason for existing.
Albert Einstein
User avatar
DeeJayOne
Posts: 332
Joined: Thu Sep 05, 2019 9:18 am

Re: FC v0.20.0 - Substrative pipe error

Post by DeeJayOne »

papyblaise wrote: Thu Jul 28, 2022 10:20 am
Le sketch du chemin doit être pourri
ah oui chez moi ça doit être les yeux qui manque d'activité
il est en effet bien pourri , il y a pas 2 mais au moins 3 qui merde : yen a un minuscule qui est coincé entre le vertical et le rayon , le dessus est bleu, et au moins un est accroché à du bleu au lieu d'être à un blanc
bref un vrai boxon
-> Pas sur d'avoir tout compris.
Si tu parles du segment de construction "8-Line", c'est normal qu'il soit bien présent.
Il devrait être en blanc tout comme l'arc de cercle "7-Arc"
Je les ai provisoirement passé en bleu pour voir si c'était l'arc qui pouvait empêcher l'extrusion de se faire correctement.


Quand à savoir d’où viennent ces mystérieux segments invisible...
ça c'est quand on bégaye en clikan , on fait clik-clik au lieu de clik
-> ça, ce n'est pas impossible, surtout quand c'est l'heure de dormir et qu'on insiste !!!
Last edited by DeeJayOne on Fri Jul 29, 2022 11:25 am, edited 2 times in total.
L'important est de ne pas arrêter de poser des questions. La curiosité a sa propre raison d'exister
The important thing is not to stop questioning. Curiosity has its own reason for existing.
Albert Einstein
Post Reply