Cercles concentriques

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Post Reply
schupin
Posts: 476
Joined: Sun Jan 21, 2018 1:43 pm

Cercles concentriques

Post by schupin »

Bonsoir,

Ce soir j'avais besoin de dessiner des cercles concentriques et équidistants (l'augmentation des rayons est toujours la même), pour faire un truc comme ça :
Capture.PNG
Capture.PNG (30 KiB) Viewed 2048 times

Mais le souci c'est que j'aimerai en faire beaucoup plus (genre une centaine).
Je l'ai fais, mais ma méthode est très laborieuse : je trace une polyline de 100 segments horizontaux, je dis que tout ces ségments sont égaux, et après je fais des cercles passant par mon centre puis chacun de mes points :
Capture2.PNG
Capture2.PNG (42.46 KiB) Viewed 2048 times

Ca marche bien, et c'est facile, mais j'ai l'impression qu'il y aurait surement moyen de faire la même chose et moins de clics...

A tout hasard, quelqu'un aurait-il une idée un peu plus subtile pour faire ce genre de chose ?
User avatar
Forthman
Veteran
Posts: 2665
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: Cercles concentriques

Post by Forthman »

Bonsoir,

Alors ma proposition :
- utilisation de l'atelier DynamicData pour les valeurs "ecart" et "nombre"
(peut-être remplacé par un spreadsheet, mais quand il y a peu de valeurs je préfère DD)
- création d'un sketch représentant la tranche du premier "cercle"
- un réseau linéaire de Draft (Array)
- une révolution avec l'atelier Part de l'objet Array

et voilà ! :D
Capture d’écran_2021-09-11_00-05-42.png
Capture d’écran_2021-09-11_00-05-42.png (180.7 KiB) Viewed 2021 times
et le petit fichier qui va bien ;)
cercles concentriques.FCStd
(18.71 KiB) Downloaded 54 times
User avatar
freecadjam
Veteran
Posts: 1994
Joined: Tue Jul 17, 2018 10:47 am
Contact:

Re: Cercles concentriques

Post by freecadjam »

salut
oui bravo +forthman
dynamic data ne me parait pas indispensable, qu'amène t'il ? DynamicData pour les valeurs "ecart" et "nombre" ?
les paramètres de la matrice sont faciles à trouver quand on est avec la fenêtre de paramétrage de la matrice, c'est moins évident à lire dans la vue combinée, panneau des propriétés, je l'accorde pour l'apparition en Interval y et Interval z des 100 mm mais on ne s'en occupe pas lors du premier paramétrage, je crois que c'est une conséquence
pour un rayon de départ de 1 mm voici :
Attachments
Capture d’écran du 2021-09-11 09-46-52.png
Capture d’écran du 2021-09-11 09-46-52.png (5.53 KiB) Viewed 1907 times
Capture d’écran du 2021-09-11 09-40-53.png
Capture d’écran du 2021-09-11 09-40-53.png (98.34 KiB) Viewed 1912 times
User avatar
Forthman
Veteran
Posts: 2665
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: Cercles concentriques

Post by Forthman »

effectivement on peut directement modifier les valeurs , mais j'aime bien DynamicData, c'est léger, et ça rassemble les variables dans le même objet.
En plus, même si je trouve dommage de ne pas pouvoir changer le "dd" au début des noms des variables, ça a l'avantage d'être super rapide pour
les retrouver avec l'autocomplétion dans les fonctions :D
User avatar
Vincent B
Veteran
Posts: 4731
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Cercles concentriques

Post by Vincent B »

Dans assembly 4, il y a la même fonction sans avoir besoin du "dd"
User avatar
papyblaise
Veteran
Posts: 7998
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: Cercles concentriques

Post by papyblaise »

et un joli chapeau chinois
ou cloche
Attachments
chapeau cloche.FCStd
(19.79 KiB) Downloaded 47 times
cloche.PNG
cloche.PNG (16.57 KiB) Viewed 1774 times
chapeau chinois.FCStd
(15.94 KiB) Downloaded 49 times
chapeau chinois.PNG
chapeau chinois.PNG (58.77 KiB) Viewed 1802 times
schupin
Posts: 476
Joined: Sun Jan 21, 2018 1:43 pm

Re: Cercles concentriques

Post by schupin »

Forthman wrote: Fri Sep 10, 2021 10:07 pm Bonsoir,

Alors ma proposition :
- utilisation de l'atelier DynamicData pour les valeurs "ecart" et "nombre"
(peut-être remplacé par un spreadsheet, mais quand il y a peu de valeurs je préfère DD)
- création d'un sketch représentant la tranche du premier "cercle"
- un réseau linéaire de Draft (Array)
- une révolution avec l'atelier Part de l'objet Array
Ah bah ouais, lineaire + révolution j'y avais pas pensé !

Merci beaucoup et du coup j'ai découvert dynamicdata que j'avais jamais vu.
Post Reply