Boucle-support "Part" (avis)

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Post Reply
ERGI71
Posts: 246
Joined: Sun Jan 09, 2022 4:32 pm

Boucle-support "Part" (avis)

Post by ERGI71 »

Bonsoir à tous,
J'ai finalisé un modèle commencé il y a quelques jours, je suis arrivé à une version qui visuellement semble convenable mais me parait bien longue, il y a sans doute des solutions plus courtes !
J'avais demandé de l'aide et je remercie ceux qui m'ont répondu.
Ceux ayant une pratique plus avancée et experte peuvent me faire des suggestions (sans sortir les armes lourdes) .
Les dimensions que j'ai utilisées sont issues de mesures approximatives .
Cordialement
ERGI71
Boucle.jpg
Boucle.jpg (11.15 KiB) Viewed 584 times
SUPPORT.FCStd
(406.76 KiB) Downloaded 15 times
User avatar
Shalmeneser
Veteran
Posts: 9475
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Boucle-support "Part" (avis)

Post by Shalmeneser »

Comme j'aime ton arbre de construction !
Je recommanderais de réduire la profondeur de cet arbre pour réduire les corrections en cas de suppression d'une action.

Ton fichier :

Code: Select all

 └ Cut007 (Cut)
    ├ Fusion001 (Fusion)
    │  ├ Cut006 (Cut)
    │  │  ├ Fusion (Fusion)
    │  │  │  ├ Cut004 (Cut)
    │  │  │  │  ├ Cut003 (Cut)
    │  │  │  │  │  ├ Cut002 (Cut)
    │  │  │  │  │  │  ├ Cut001 (Cut)
    │  │  │  │  │  │  │  ├ Cut (Cut)
    │  │  │  │  │  │  │  │  ├ Sweep (Sweep)
    │  │  │  │  │  │  │  │  │  ├ Sketch (Sketch)
    │  │  │  │  │  │  │  │  │  └ Sketch001 (Sketch)
    │  │  │  │  │  │  │  │  └ Extrude001 (Extrude)
    │  │  │  │  │  │  │  │     └ Sketch002 (Sketch)
    │  │  │  │  │  │  │  └ Extrude (Extrude)
    │  │  │  │  │  │  │     └ Sketch003 (Sketch)
    │  │  │  │  │  │  └ Extrude002 (Extrude)
    │  │  │  │  │  │     └ Sketch004 (Sketch)
    │  │  │  │  │  └ Extrude003 (Extrude)
    │  │  │  │  │     └ Sketch005 (Sketch)
    │  │  │  │  └ Extrude004 (Extrude)
    │  │  │  │     └ Sketch006 (Sketch)
    │  │  │  ├ Cut005 (Mirror #1) (PartMirroring)
    │  │  │  │  └ Cut005 (Cut)
    │  │  │  │     ├ Extrude005 (Extrude)
    │  │  │  │     │  └ Sketch009 (Sketch)
    │  │  │  │     └ Extrude006 (Extrude)
    │  │  │  │        └ Sketch010 (Sketch)
    │  │  │  └ Cut005 (Cut)
    │  │  │     ├ Extrude005 (Extrude)
    │  │  │     │  └ Sketch009 (Sketch)
    │  │  │     └ Extrude006 (Extrude)
    │  │  │        └ Sketch010 (Sketch)
    │  │  └ Extrude007 (Extrude)
    │  │     └ Sketch011 (Sketch)
    │  ├ Extrude008 (Mirror #2) (PartMirroring)
    │  │  └ Extrude008 (Extrude)
    │  │     └ Sketch012 (Sketch)
    │  └ Extrude008 (Extrude)
    │     └ Sketch012 (Sketch)
    └ Extrude009 (Extrude)
       └ Sketch013 (Sketch)
Une possibilité : j'ai regrouper toutes les fonctions à soustraire dans une seule fusion, les fonctions de matière dans uns seule fusion

Code: Select all

 ├ Sketch (Sketch)
 ├ Sketch001 (Sketch)
 ├ Sweep (Sweep)
 │  ├ Sketch (Sketch)
 │  └ Sketch001 (Sketch)
 ├ Sketch002 (Sketch)
 ├ Extrude001 (Extrude)
 │  └ Sketch002 (Sketch)
 ├ Sketch003 (Sketch)
 ├ Extrude (Extrude)
 │  └ Sketch003 (Sketch)
 ├ Sketch004 (Sketch)
 ├ Extrude002 (Extrude)
 │  └ Sketch004 (Sketch)
 ├ Sketch005 (Sketch)
 ├ Extrude003 (Extrude)
 │  └ Sketch005 (Sketch)
 ├ Sketch006 (Sketch)
 ├ Extrude004 (Extrude)
 │  └ Sketch006 (Sketch)
 ├ Sketch009 (Sketch)
 ├ Extrude005 (Extrude)
 │  └ Sketch009 (Sketch)
 ├ Sketch010 (Sketch)
 ├ Extrude006 (Extrude)
 │  └ Sketch010 (Sketch)
 ├ Sketch011 (Sketch)
 ├ Extrude007 (Extrude)
 │  └ Sketch011 (Sketch)
 ├ Sketch012 (Sketch)
 ├ Extrude008 (Extrude)
 │  └ Sketch012 (Sketch)
 ├ Sketch013 (Sketch)
 ├ Extrude009 (Extrude)
 │  └ Sketch013 (Sketch)
 ├ Fusion (Fusion)
 │  ├ Extrude005 (Extrude)
 │  │  └ Sketch009 (Sketch)
 │  └ Extrude008 (Extrude)
 │     └ Sketch012 (Sketch)
 ├ Fusion (Mirror #1) (PartMirroring)
 │  └ Fusion (Fusion)
 │     ├ Extrude005 (Extrude)
 │     │  └ Sketch009 (Sketch)
 │     └ Extrude008 (Extrude)
 │        └ Sketch012 (Sketch)
 ├ Fusion001 (Fusion)
 │  ├ Extrude001 (Extrude)
 │  │  └ Sketch002 (Sketch)
 │  ├ Extrude (Extrude)
 │  │  └ Sketch003 (Sketch)
 │  ├ Extrude002 (Extrude)
 │  │  └ Sketch004 (Sketch)
 │  ├ Extrude003 (Extrude)
 │  │  └ Sketch005 (Sketch)
 │  ├ Extrude004 (Extrude)
 │  │  └ Sketch006 (Sketch)
 │  ├ Extrude006 (Extrude)
 │  │  └ Sketch010 (Sketch)
 │  ├ Extrude007 (Extrude)
 │  │  └ Sketch011 (Sketch)
 │  └ Extrude009 (Extrude)
 │     └ Sketch013 (Sketch)
 ├ Fusion002 (Fusion)
 │  ├ Fusion (Fusion)
 │  │  ├ Extrude005 (Extrude)
 │  │  │  └ Sketch009 (Sketch)
 │  │  └ Extrude008 (Extrude)
 │  │     └ Sketch012 (Sketch)
 │  ├ Fusion (Mirror #1) (PartMirroring)
 │  │  └ Fusion (Fusion)
 │  │     ├ Extrude005 (Extrude)
 │  │     │  └ Sketch009 (Sketch)
 │  │     └ Extrude008 (Extrude)
 │  │        └ Sketch012 (Sketch)
 │  └ Sweep (Sweep)
 │     ├ Sketch (Sketch)
 │     └ Sketch001 (Sketch)
 └ Cut (Cut)
    ├ Fusion002 (Fusion)
    │  ├ Fusion (Fusion)
    │  │  ├ Extrude005 (Extrude)
    │  │  │  └ Sketch009 (Sketch)
    │  │  └ Extrude008 (Extrude)
    │  │     └ Sketch012 (Sketch)
    │  ├ Fusion (Mirror #1) (PartMirroring)
    │  │  └ Fusion (Fusion)
    │  │     ├ Extrude005 (Extrude)
    │  │     │  └ Sketch009 (Sketch)
    │  │     └ Extrude008 (Extrude)
    │  │        └ Sketch012 (Sketch)
    │  └ Sweep (Sweep)
    │     ├ Sketch (Sketch)
    │     └ Sketch001 (Sketch)
    └ Fusion001 (Fusion)
       ├ Extrude001 (Extrude)
       │  └ Sketch002 (Sketch)
       ├ Extrude (Extrude)
       │  └ Sketch003 (Sketch)
       ├ Extrude002 (Extrude)
       │  └ Sketch004 (Sketch)
       ├ Extrude003 (Extrude)
       │  └ Sketch005 (Sketch)
       ├ Extrude004 (Extrude)
       │  └ Sketch006 (Sketch)
       ├ Extrude006 (Extrude)
       │  └ Sketch010 (Sketch)
       ├ Extrude007 (Extrude)
       │  └ Sketch011 (Sketch)
       └ Extrude009 (Extrude)
          └ Sketch013 (Sketch)
Attachments
Capture du 2023-01-29 00-26-40.png
Capture du 2023-01-29 00-26-40.png (36.48 KiB) Viewed 544 times
SUPPORT_SHALM.FCStd
(649.16 KiB) Downloaded 13 times
SUPPORT_2_SHALM.FCStd
(125.53 KiB) Downloaded 13 times
User avatar
Vincent B
Veteran
Posts: 4713
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Boucle-support "Part" (avis)

Post by Vincent B »

ERGI71 wrote: Sat Jan 28, 2023 10:01 pm je suis arrivé à une version qui visuellement semble convenable mais me parait bien longue
C'est la modélisation CSG qui parait compliquée.
https://wiki.freecadweb.org/Constructiv ... eometry/fr
Pour ce genre pièce il est plus simple d'utiliser Part Design.
User avatar
Bernard19
Posts: 887
Joined: Sun Feb 20, 2022 7:16 pm

Re: Boucle-support "Part" (avis)

Post by Bernard19 »

Belle proposition sous Part Design
Pour simplifier un petit peu plus, les sketch003 et 004 peuvent être regroupés dans le sketch002 avec suppression des pocket001 et 002.
ERGI71
Posts: 246
Joined: Sun Jan 09, 2022 4:32 pm

Re: Boucle-support "Part" (avis)

Post by ERGI71 »

@Shalmeneser
Bonjour,
Merci d’avoir consacré un peu de votre (ton) temps (beaucoup!) à me proposer une solution efficace et conforme au modèle pour lequel j’avais demandé l’avis des «forumeurs».
C’est un euphémisme de dire «Comme j'aime ton arbre de construction !», c’était d’ailleurs le sens de ma demande de suggestions, vous (tu) le traduis(ez) parfaitement par l’édition textuelle (jointe à la réponse) et ça m’amène naturellement à demander par quel moyen on peut l’obtenir ?
J’en profite pour élargir ma demande à d’autres.
Cordialement,
ERGI71
User avatar
Forthman
Veteran
Posts: 2650
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: Boucle-support "Part" (avis)

Post by Forthman »

@Shalmeneser comment tu fais pour transformer l'arbre de construction en texte ? :shock: :?:
User avatar
Forthman
Veteran
Posts: 2650
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: Boucle-support "Part" (avis)

Post by Forthman »

Merci ;)
Post Reply