[Sketch/Part Design] Extrusion de formes qui se chevauchent

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
zacl
Posts: 63
Joined: Wed Jul 31, 2019 1:15 pm

[Sketch/Part Design] Extrusion de formes qui se chevauchent

Post by zacl »

Bonjour,
je dessine dans Sketch des structures à bases de carré et cercles qui se chevauchent pour ensuite les extruder (protusion/cavité) sous Part Design .
Rendu désirée :
2022-06-29 15_07_13-FreeCAD 0.20.png
2022-06-29 15_07_13-FreeCAD 0.20.png (19.31 KiB) Viewed 965 times
Mon problème est que je n'arrive pas à transformer les traits des formes au niveau du chevauchement en traits de construction (ex : cercle sur rectangle).
Et donc je ne peux pas faire d'extrusion de formes qui se chauvauche à partir de la même esquisse.
Exemple ici : Le trait horizontal du rectangle est facilement transformable en ligne de construction. Par contre je 'arrive pas à isoler l'arc de cercle compris dans le rectangle pour le transformer en ligne de construction
2022-06-29 15_37_15-FreeCAD 0.20.png
2022-06-29 15_37_15-FreeCAD 0.20.png (8.4 KiB) Viewed 965 times
Auriez-vous une méthode pouvant transformer tous les traits intérieurs aux chevauchement en ligne de construction? ou a défaut une méthode manuelle à appliquer à chaque trait?

Merci à vous.
Attachments
puce.FCStd
(31.41 KiB) Downloaded 16 times
User avatar
papyblaise
Veteran
Posts: 7870
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: [Sketch/Part Design] Extrusion de formes qui se chevauchent

Post by papyblaise »

il faut couper les cotés doublons avec l'outils à sectionner et les remplacés par des bleus
Attachments
pupuce.FCStd
(19.49 KiB) Downloaded 10 times
User avatar
Shalmeneser
Veteran
Posts: 9474
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: [Sketch/Part Design] Extrusion de formes qui se chevauchent

Post by Shalmeneser »

@papyblaise parle de Sketcher_Trimming/fr qui permet de sélectionner le bout de ligne sous la souris (entre point créé ou point d'intersection). Cela supprime le bout de trait ET les contraintes associées.

Autre méthode :
1) Placer un point Sketcher_Split/fr de séparation qui scinde un trait en 2 traits (le nombre de traits change, ce n'est pas juste un point placé sur un trait). Ne pas le placer à sa position finale mais à côté sur le trait.
2) Faire coïncider ce point avec l'emplacement désiré (généralement avec Sketcher_ConstrainPointOnObject/fr).
3) Changer le type du morceau de trait nouvellement créé Sketcher_ToggleConstruction/fr.
Cette méthode conserve certaine propriétés de l'ancien trait chez les 2 traits créés (dimension extérieure, alignement, ...).
User avatar
Shalmeneser
Veteran
Posts: 9474
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: [Sketch/Part Design] Extrusion de formes qui se chevauchent

Post by Shalmeneser »

Sinon la méthode utilisée dans ton fichier est tout a fait adaptée :
* un sketch maître avec des formes qui s'entrecroisent mais qui est facile à dessiner.
* des reprises de ce sketch via Sketcher_External/fr.
* une pocket de même profondeur pour chacun de ces sketchs : pour être sûr de garder la même profondeur à chaque fois, dans les pockets suivant utiliser l'Expressions/fr (l'autocomplétion aide) :

Code: Select all

Pocket001.length
Et un Refine=true à la fin pour supprimer les traits de séparation.
Attachments
Capture d’écran 2022-06-29 175816.jpg
Capture d’écran 2022-06-29 175816.jpg (14.15 KiB) Viewed 910 times
User avatar
Bernard19
Posts: 887
Joined: Sun Feb 20, 2022 7:16 pm

Re: [Sketch/Part Design] Extrusion de formes qui se chevauchent

Post by Bernard19 »

1- La solution proposée par Shalmeneser est bien adaptée à ton fichier avec l'idée du Sketch Maitre.

2- Le plus simple est:
Sous l'arborescence
Propriétes/Données/PartDesign/Refine /True au lieu de False

3- Autre méthode
A partir de ton "Sketch", tu corriges les lignes disgracieuses avec Sketcher_Trimming (Ajuster l'arête - Cliques autant de fois que nécessaire) comme l'évoque Papyblaise et tu lances une cavité. Les sketch004, 005 et 007 ne sont plus nécessaires et peuvent être supprimés.
Bonne construction
User avatar
zacl
Posts: 63
Joined: Wed Jul 31, 2019 1:15 pm

Re: [Sketch/Part Design] Extrusion de formes qui se chevauchent

Post by zacl »

Bonjour,
Merci à vous tous. J’essaierai toutes vos techniques prochainement :)
User avatar
zacl
Posts: 63
Joined: Wed Jul 31, 2019 1:15 pm

Re: [Sketch/Part Design] Extrusion de formes qui se chevauchent

Post by zacl »

1) Placer un point Sketcher_Split/fr de séparation qui scinde un trait en 2 traits (le nombre de traits change, ce n'est pas juste un point placé sur un trait). Ne pas le placer à sa position finale mais à côté sur le trait.
Le Sketecher Split est la fonction qui me manquait je pense.
User avatar
zacl
Posts: 63
Joined: Wed Jul 31, 2019 1:15 pm

Re: [Sketch/Part Design] Extrusion de formes qui se chevauchent

Post by zacl »

Au final la solution la plus simple et la plus rapide pour moi (pour l'instant) est une opération manuelle :
- Sketch maître
- 1 Sketch par opération en recopiant les formes avec des arcs cercles et des lignes

J'ai la vielle habitude de regrouper des formes depuis un sketch maître lors d'une opération d'extrusion (autres softs)... donc je cherche la technique équivalente sous FreeCAD (ou je rêve de pouvoir la coder un jour :roll: )

Sinon, le test des techniques :

Avec Sketcher Ajuster Image :
  • l'intersection rectangle cercle fonctionne bien. L'arc de cercle en trop disparait
    2022-07-06 10_13_01-FreeCAD 0.19.png
    2022-07-06 10_13_01-FreeCAD 0.19.png (9 KiB) Viewed 729 times
  • l'intersection entre 2 rectangles est ajusté en 1 clic mais ça surcontraint (faudrait remplacer la coincidence point/arc par coincidence point/point).
    2022-07-06 09_56_37-FreeCAD 0.19.png
    2022-07-06 09_56_37-FreeCAD 0.19.png (7.5 KiB) Viewed 729 times
    Si on clique une 2ème fois sur la ligne, elle disparait et la surcontrainte avec mais les lignes ne sont pas liées...
    2022-07-06 10_27_27-FreeCAD 0.20.png
    2022-07-06 10_27_27-FreeCAD 0.20.png (3.28 KiB) Viewed 729 times
    Il faut noter que depuis 0.20 les points de sections sont entouré de verts avec cet outil, ce qui est vraiment agréable et permet de prévoir où ça va couper
    2022-07-06 10_22_25-FreeCAD 0.20.png
    2022-07-06 10_22_25-FreeCAD 0.20.png (3.19 KiB) Viewed 729 times
User avatar
zacl
Posts: 63
Joined: Wed Jul 31, 2019 1:15 pm

Re: [Sketch/Part Design] Extrusion de formes qui se chevauchent

Post by zacl »

Bernard19 wrote: Wed Jun 29, 2022 4:27 pm Propriétes/Données/PartDesign/Refine /True au lieu de False
C'est sympa ça! J fait un "Shape 2D view" de l'atelier Draft pour exporter en SVG ou DXF afin de découper la forme au laser.

C'est drôle car la "Shape 2D view" est mis à jour en fonction du paramètre refine, donc je peux facilement retirer les lignes intérieures comme ça.

Par contre je ne vois pas de refine général sur sur le Corp (Body) et il doit être appliqué à l'opération (extrusion)

"Shape 2D view" depuis mon fichier puce avec "refine" activé
2022-07-06 10_37_12-FreeCAD 0.20.png
2022-07-06 10_37_12-FreeCAD 0.20.png (20.04 KiB) Viewed 721 times
User avatar
zacl
Posts: 63
Joined: Wed Jul 31, 2019 1:15 pm

Re: [Sketch/Part Design] Extrusion de formes qui se chevauchent

Post by zacl »

Shalmeneser wrote: Wed Jun 29, 2022 3:50 pm Autre méthode :
1) Placer un point Sketcher_Split/fr de séparation qui scinde un trait en 2 traits ...
Avec Sketcher Diviser Image introduit à la 0.20 :
  • D'un point de vue général c'est un peut déroutant à utiliser (pour ma part).
  • l'intersection rectangle cercle est un peu déroutant. Il faut cliquer dans l'arc à supprimer pour créer non pas un point mais deux superposés. Et en réalité ce n'est plus un cercle mais un arc ouvert au niveau de ces points.
    2022-07-06 10_56_53-FreeCAD 0.20.png
    2022-07-06 10_56_53-FreeCAD 0.20.png (8.61 KiB) Viewed 704 times
    On ouvre le cercle en tirant un des points (ici j'ai tiré le 2ème aussi)
    2022-07-06 10_57_12-FreeCAD 0.20.png
    2022-07-06 10_57_12-FreeCAD 0.20.png (8.46 KiB) Viewed 704 times
    Puis on contraints les points. Au passage, on crée des surcontraintes à corriger.
    2022-07-06 10_57_38-FreeCAD 0.20.png
    2022-07-06 10_57_38-FreeCAD 0.20.png (8.05 KiB) Viewed 704 times
  • l'intersection rectangle rectangle et faisable mais faut pas se tromper dans les étapes.

    Avec Sketcher Diviser découper 2 points côtes à côtes (ici ça n'ouvre pas la ligne!)
    2022-07-06 11_16_38-FreeCAD 0.20.png
    2022-07-06 11_16_38-FreeCAD 0.20.png (9.37 KiB) Viewed 704 times
    Puis ne pas oublier de cliquer sur le côté du rectangle horizontal caché sous le grand côté du rectangle vertical pour le passer en brouillon. Il est facilement sélectionnable seulement après la découpe! C'est drôle car si on bouge un point de la ligne on aperçoit cette ligne en construction (image ci-dessous)
    2022-07-06 11_18_55-FreeCAD 0.20.png
    2022-07-06 11_18_55-FreeCAD 0.20.png (5.46 KiB) Viewed 704 times
Post Reply