Part : coque impossible.

Forum destiné aux questions et discussions en français
Forum rules
Règles du forum et informations utiles.

VEUILLEZ LIRE CECI AVANT DE DEMANDER DE L'AIDE
User avatar
FaDa3D
Posts: 847
Joined: Tue Aug 08, 2017 8:21 am
Location: Savoie France

Part : coque impossible.

Post by FaDa3D »

Bonjour,
J'essaie de recréer le demi "front" de cette calandre de tracteur (voir image) à la manière du tuto de jp_willm : https://forum.freecadweb.org/viewtopic. ... re#p414235 à partir des trois faces la limitant.
La coque créée semble se résumer aux trois faces périphériques, loin de ce que j'attends !

La console affiche :
>>> from FreeCAD import Base
>>> import Part
>>> ### End command Part_Builder
>>> # Gui.Selection.addSelection('Shell_Impossible','Face','Face1',0,-215.006,268.283)
>>> # Gui.Selection.addSelection('Shell_Impossible','Face001','Face1',28.943,-201.85,240.5)
>>> # Gui.Selection.addSelection('Shell_Impossible','Face002','Face1',58.4755,1.42109e-14,308.229)
>>> _=Part.Shell([]+ App.ActiveDocument.Face001.Shape.Faces+ App.ActiveDocument.Face002.Shape.Faces+ App.ActiveDocument.Face.Shape.Faces)
>>> if _.isNull(): raise RuntimeError('Failed to create shell')
>>> App.ActiveDocument.addObject('Part::Feature','Shell').Shape=_.removeSplitter()
>>> del _
>>>
>>> # Gui.Selection.clearSelection()
>>> # Gui.Selection.addSelection('Shell_Impossible','Shell')
Auriez vous une idée sur l'origine de mes déboires. Je soupçonne l'utilisation d'ellipses dans les sketchs ... Je joint un modèle épuré.

OS: Linux Mint 19.3 (X-Cinnamon/cinnamon)
Word size of FreeCAD: 64-bit
Version: 0.20.
Build type: Release
Branch: unknown
Hash: d3800cc36b5271e59977b4a608cdc6ae6fa1cf65
Python version: 3.6.9
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.5.2
Locale: French/France (fr_FR)

Merci d'avance.
Attachments
Capture du 2021-07-25 15-42-50.png
Capture du 2021-07-25 15-42-50.png (29.51 KiB) Viewed 2991 times
Shell_Impossible.FCStd
(18.78 KiB) Downloaded 69 times
Fada de 3D.
Linux Mint
User avatar
FaDa3D
Posts: 847
Joined: Tue Aug 08, 2017 8:21 am
Location: Savoie France

Re: Part : coque impossible.

Post by FaDa3D »

Bonsoir,
Je viens de m'apercevoir que je n'ai pas respecter le processus de jp_Willm jusqu'au bout ! Mes excuses pour ceux qui ont cherché.
Il faut en effet créer toutes les faces et j'arrive à créer celle intérieure. Hélas sa forme "en bosse" ne me convient pas. Voir image. La face extérieure ne se crée pas, mais par un offset 3D de celle intérieure, j'obtiens bien un volume.
Je crois que ma tentative d'améliorer le modèle va s’arrêter là !
Merci à ceux qui ont cherché.
Attachments
Shell_Impossible.FCStd
(88.31 KiB) Downloaded 53 times
Capture du 2021-07-25 22-58-47.png
Capture du 2021-07-25 22-58-47.png (16.4 KiB) Viewed 2921 times
Capture du 2021-07-25 22-58-20.png
Capture du 2021-07-25 22-58-20.png (25.03 KiB) Viewed 2921 times
Fada de 3D.
Linux Mint
User avatar
Vincent B
Veteran
Posts: 4711
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Part : coque impossible.

Post by Vincent B »

Après quelques essais. L’offset n'est pas parfais, derrière il y a des petits renflements de matière qu'il faut corriger.
Il n'y a actuellement pas de fonction parfaite pour les surfaces à 3 bords.
Attachments
Shell_possible.FCStd
(333.91 KiB) Downloaded 65 times
Capture.JPG
Capture.JPG (19.62 KiB) Viewed 2846 times
User avatar
FaDa3D
Posts: 847
Joined: Tue Aug 08, 2017 8:21 am
Location: Savoie France

Re: Part : coque impossible.

Post by FaDa3D »

Merci infiniment GlouGlou.
C'est un modèle pour représentation et les petits défauts internes ne se verront pas.
Dans la journée une petite musique me disait qu'il y avait quelque chose de peut être efficace dans l'atelier Curves. Tu m'as devancé.
Je vais maintenant essayer de faire la partie inférieure.
Merci encore.
Fada de 3D.
Linux Mint
jp-willm
Veteran
Posts: 1097
Joined: Sat Feb 06, 2016 4:11 pm
Location: France (Alsace)
Contact:

Re: Part : coque impossible.

Post by jp-willm »

FaDa3D wrote: Sun Jul 25, 2021 9:06 pm Bonsoir,
Je viens de m'apercevoir que je n'ai pas respecter le processus de jp_Willm jusqu'au bout !
Ce processus donne parfois des pièces très bombées... :?

Il y a le sweep on two rails qui permet des choses intéressantes, mais en essayant un peu, je ne suis pas arrivé à des choses précises :
https://www.youtube.com/watch?v=pTSCVl9tQ9A
User avatar
Vincent B
Veteran
Posts: 4711
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Part : coque impossible.

Post by Vincent B »

Le coin anguleux produit un "pincement" de la forme avec presque toutes les fonctions de surface. :?
User avatar
FaDa3D
Posts: 847
Joined: Tue Aug 08, 2017 8:21 am
Location: Savoie France

Re: Part : coque impossible.

Post by FaDa3D »

Bonjour à tous,
Voilà le modèle complètement reconstruit. Vous pouvez voir que les petits défauts dans les coins des deux coques "front" et "menton" sont imperceptibles.
La construction des surfaces de Gordon est délicate et nécessite des ajustements précis des Bsplines. Elle mériterait peut-être un petit tuto qui ferait découvrir les ateliers Curves et Curved Shapes (mais hélas, je ne sais pas le faire !) et en l'honneur de GlouGlou qui m'a trouvé la solution. Merci encore.
Bonne journée.
Attachments
CalandreV3-PU.FCStd
(488.59 KiB) Downloaded 57 times
Capture du 2021-07-28 11-12-36.png
Capture du 2021-07-28 11-12-36.png (47.11 KiB) Viewed 2625 times
Fada de 3D.
Linux Mint
joel
Posts: 195
Joined: Thu Jan 26, 2017 8:17 pm
Location: Thonon les Bains

Re: Part : coque impossible.

Post by joel »

Le sujet m'a intrigué. Je propose une solution.La demie coque en deux parties en utilisant sweep de l'atelier Part et l'atelier Surface.
Attachments
coque_D.FCStd
(303.46 KiB) Downloaded 55 times
Capture d’écran.png
Capture d’écran.png (272.42 KiB) Viewed 2367 times
User avatar
FaDa3D
Posts: 847
Joined: Tue Aug 08, 2017 8:21 am
Location: Savoie France

Re: Part : coque impossible.

Post by FaDa3D »

Bonjour,
@joel : merci d'avoir proposer une (un canevas d'une) autre solution.
Je dis canevas car il n'y a pas de lien entre les groupes (en fait des parties des surfaces) et les constituants primaires des fusions : Solid et Solid001.
Je suppose que c'est pour inciter le curieux à faire complètement le modèle par cette méthode des surfaces et des balayages. Une méthode comparable à celle du tuto de jp_willm évoquée ci-devant.
Ou bien par souci de confidentialité de la méthode.

Cdlt
Fada de 3D.
Linux Mint
joel
Posts: 195
Joined: Thu Jan 26, 2017 8:17 pm
Location: Thonon les Bains

Re: Part : coque impossible.

Post by joel »

FaDa3D wrote: Tue Aug 03, 2021 12:48 pm Bonjour,
@joel : merci d'avoir proposer une (un canevas d'une) autre solution.
Je dis canevas car il n'y a pas de lien entre les groupes (en fait des parties des surfaces) et les constituants primaires des fusions : Solid et Solid001.
Je suppose que c'est pour inciter le curieux à faire complètement le modèle par cette méthode des surfaces et des balayages. Une méthode comparable à celle du tuto de jp_willm évoquée ci-devant.
Ou bien par souci de confidentialité de la méthode.

Cdlt
Désolé, j'ai oublié de préciser que j'ai aussi utilisé le générateur de formes de l'atelier Part. Après tous mes essais j'avais tout un bazar. Le générateur
de formes sort directement un solid à partir du shell sans donner de précisions sur les origines. J'ai refait la demie coque en simplifiant. J'espère que
ce sera plus explicite.
Attachments
coque_E.FCStd
(106.19 KiB) Downloaded 48 times
Capture d’écran1.png
Capture d’écran1.png (213.13 KiB) Viewed 2232 times
Post Reply