Outils "réseau polaire / rectangulaire" et "série objets sur tracé" - Atelier "Draft" V0.18
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Outils "réseau polaire / rectangulaire" et "série objets sur tracé" - Atelier "Draft" V0.18
Bonjour,
Ce post se veut juste un complément d'information aux explications données dans le "wiki" pour ces outils. Il s'adresse principalement aux débutants mais est susceptible d'intéresser des utilisateurs plus chevronés n'ayant par exemple pas eu l'idée de creuser plus avant les options de ces outils.
1) - Outil "réseau polaire ou rectangulaire" (et linéaire) - "Array" :
Outil idéal pour de nombreux cas de répétition d'objets dans l'espace, il permet certains "délires" auquel on ne songe pas d'emblée.
Voici un premier exemple simple mais recourant à une feuille de calculs permettant de paramétrer le nombre d'itérations d'objets et la distance totale sur laquelle le faire. Dans ce cas, il est bon de se remémorer la "Loi des intervalles" : avec 120 mm pour 8 objets, on est tenté par le multiple et déclarer que 120 divisé par 8 nous donne 15 mm ! Sauf que 8 objets donnent 7 intervalles ! Du coup, la formule entrée dans le paramètre "Interval Y" est ici avec les noms déclarés de variables :
- distance / (nombre - 1)
Pour jouer avec le fichier, pensez à double-cliquer sur la feuille "données" dans la colonne de gauche afin qu'elle s'affiche et ensuite, rendez-vous dans le menu "Fenêtre" pour appeler la commande "Mosaïque". Vous aurez alors le double affichage de la "3D" et de la feuille de calculs aux champs modifiables.
Voici une illustration comportant les explications nécessaires :
... assortie du fichier, bien sur :
Un autre classique de l'emploi de l'outil réseau est l'obtention de répétitions sur deux axes comme pour un escalier droit. Ici, dans "Interval Z" nous cumulons un décalage en "Y" en sus d'un en "Z". À remarquer qu'ici encore, ces décalages font appel à des variables déclarées ce coup-ci dans l'esquisse ayant servi à générer le profil d'une marche. N'hésitez donc pas à modifier ces valeurs en vous servant de l'affichage des propriétés dans la colonne de gauche, en cliquant au préalable sur l'esquisse "definition profil et variables" dans l'arborescence d'objets. Observez les conséquences en direct...
Vous avez encore toutes les informations dans l'illustration qui suit :
(note : les dimensions ici donnent un modèle à l'échelle du 1/10ème, c'est volontaire, hein ?! )
... ainsi que le fichier pour voir :
... la suite, prochain post, 5 fichiers maxi par post...
Ce post se veut juste un complément d'information aux explications données dans le "wiki" pour ces outils. Il s'adresse principalement aux débutants mais est susceptible d'intéresser des utilisateurs plus chevronés n'ayant par exemple pas eu l'idée de creuser plus avant les options de ces outils.
1) - Outil "réseau polaire ou rectangulaire" (et linéaire) - "Array" :
Outil idéal pour de nombreux cas de répétition d'objets dans l'espace, il permet certains "délires" auquel on ne songe pas d'emblée.
Voici un premier exemple simple mais recourant à une feuille de calculs permettant de paramétrer le nombre d'itérations d'objets et la distance totale sur laquelle le faire. Dans ce cas, il est bon de se remémorer la "Loi des intervalles" : avec 120 mm pour 8 objets, on est tenté par le multiple et déclarer que 120 divisé par 8 nous donne 15 mm ! Sauf que 8 objets donnent 7 intervalles ! Du coup, la formule entrée dans le paramètre "Interval Y" est ici avec les noms déclarés de variables :
- distance / (nombre - 1)
Pour jouer avec le fichier, pensez à double-cliquer sur la feuille "données" dans la colonne de gauche afin qu'elle s'affiche et ensuite, rendez-vous dans le menu "Fenêtre" pour appeler la commande "Mosaïque". Vous aurez alors le double affichage de la "3D" et de la feuille de calculs aux champs modifiables.
Voici une illustration comportant les explications nécessaires :
... assortie du fichier, bien sur :
Un autre classique de l'emploi de l'outil réseau est l'obtention de répétitions sur deux axes comme pour un escalier droit. Ici, dans "Interval Z" nous cumulons un décalage en "Y" en sus d'un en "Z". À remarquer qu'ici encore, ces décalages font appel à des variables déclarées ce coup-ci dans l'esquisse ayant servi à générer le profil d'une marche. N'hésitez donc pas à modifier ces valeurs en vous servant de l'affichage des propriétés dans la colonne de gauche, en cliquant au préalable sur l'esquisse "definition profil et variables" dans l'arborescence d'objets. Observez les conséquences en direct...
Vous avez encore toutes les informations dans l'illustration qui suit :
(note : les dimensions ici donnent un modèle à l'échelle du 1/10ème, c'est volontaire, hein ?! )
... ainsi que le fichier pour voir :
... la suite, prochain post, 5 fichiers maxi par post...
Last edited by Jimidi on Wed Apr 10, 2019 3:45 pm, edited 5 times in total.
Re: Outils "réseau polaire / rectangulaire" et "série objets sur tracé" - Atelier "Draft" V0.18
Suite...
Pour l'exemple qui suit, on aurait tendance à penser user d'une répétition linéaire à laquelle on n'appliquerait une option de rotation... mais il n'y en a pas ! Toutefois, il est tout à fait possible d'y parvenir en utilisant plutôt l'option "réseau polaire" ("polar array") mais en y adjoignant alors un intervalle dans l'axe souhaité avec le réglage "Interval Axis", ici de 30 mm en "Y", l'orientation de "rotation" étant sur l'axe "Z" ! Et le tour est joué !
Ici, le postulat était d'avoir 8 pales orientées progressivement d'un incrément de 10°, partant d'une première à 20 ° (obtenue directement avec l'orientation du "body") pour arriver à la dernière à 90°, d'où la valeur "Angle" à 70° (90-20)
Et toujours l'illustration qui va bien :
... de même que le fichier pour démontage/compréhension :
Encore un escalier, mais en vieux nanar à colimaçon ce coup-ci. À l'évidence, il s'agit d'user d'un réseau polaire... mais ne s'agissant pas d'une étoile, nous devons y adjoindre un décalage évident dans les "Z". C'est encore un "Interval Axis" qui s'y colle, dans les "Z" donc sur l'axe de rotation. À noter que l'option "Fuse" = "true" adoptée ici permet de fusionner les "sous-formes" en une seule et ne plus voir les traits inhérents aux sous-objets. Ça n'est bien sur pas obligatoire, surtout si l'on désire garder la représentation de pierres séparées telles qu'elles l'étaient d'ailleurs dans la réalité...
Ci-dessous donc l'image qui en cause :
... de même que le fichier de la chose :
... à suivre ...
Pour l'exemple qui suit, on aurait tendance à penser user d'une répétition linéaire à laquelle on n'appliquerait une option de rotation... mais il n'y en a pas ! Toutefois, il est tout à fait possible d'y parvenir en utilisant plutôt l'option "réseau polaire" ("polar array") mais en y adjoignant alors un intervalle dans l'axe souhaité avec le réglage "Interval Axis", ici de 30 mm en "Y", l'orientation de "rotation" étant sur l'axe "Z" ! Et le tour est joué !
Ici, le postulat était d'avoir 8 pales orientées progressivement d'un incrément de 10°, partant d'une première à 20 ° (obtenue directement avec l'orientation du "body") pour arriver à la dernière à 90°, d'où la valeur "Angle" à 70° (90-20)
Et toujours l'illustration qui va bien :
... de même que le fichier pour démontage/compréhension :
Encore un escalier, mais en vieux nanar à colimaçon ce coup-ci. À l'évidence, il s'agit d'user d'un réseau polaire... mais ne s'agissant pas d'une étoile, nous devons y adjoindre un décalage évident dans les "Z". C'est encore un "Interval Axis" qui s'y colle, dans les "Z" donc sur l'axe de rotation. À noter que l'option "Fuse" = "true" adoptée ici permet de fusionner les "sous-formes" en une seule et ne plus voir les traits inhérents aux sous-objets. Ça n'est bien sur pas obligatoire, surtout si l'on désire garder la représentation de pierres séparées telles qu'elles l'étaient d'ailleurs dans la réalité...
Ci-dessous donc l'image qui en cause :
... de même que le fichier de la chose :
... à suivre ...
Last edited by Jimidi on Wed Apr 10, 2019 4:16 pm, edited 2 times in total.
Re: Outils "réseau polaire / rectangulaire" et "série objets sur tracé" - Atelier "Draft" V0.18
2) - Outil "série de copies sur tracé" - "PathArray" :
Pour cet outil, le premier exemple attaque d'emblée sur l'emploi de l'option "Align" = "true", à savoir un alignement orienté le long du tracé, ce dernier étant ici une forme en "S". Pour l'usage correct de cet outil, je vous invite à bien lire les explication/exemples du "wiki". En fonction du plan dans lequel on souhaite appliquer ce "PathArray", l'orientation originale de l'objet a son importance ! Dans l'illustration qui suit, j'ai mis volontairement deux représentations contraire du fait du simple retournement à 180° de l'objet original. À remarquer surtout comme l'objet est vertical à l'origine pour suivre horizontalement le "chemin" ensuite...
L'illustration donc :
... et toujours le fichier :
Dans ce second exemple, le chemin est une hélice. Là encore, l'observation du contenu de l'illustration assortie de triturations sur le fichier fourni vous permettrons de tout comprendre :
Le fichier à hélice :
... à suivre ...
Pour cet outil, le premier exemple attaque d'emblée sur l'emploi de l'option "Align" = "true", à savoir un alignement orienté le long du tracé, ce dernier étant ici une forme en "S". Pour l'usage correct de cet outil, je vous invite à bien lire les explication/exemples du "wiki". En fonction du plan dans lequel on souhaite appliquer ce "PathArray", l'orientation originale de l'objet a son importance ! Dans l'illustration qui suit, j'ai mis volontairement deux représentations contraire du fait du simple retournement à 180° de l'objet original. À remarquer surtout comme l'objet est vertical à l'origine pour suivre horizontalement le "chemin" ensuite...
L'illustration donc :
... et toujours le fichier :
Dans ce second exemple, le chemin est une hélice. Là encore, l'observation du contenu de l'illustration assortie de triturations sur le fichier fourni vous permettrons de tout comprendre :
Le fichier à hélice :
... à suivre ...
Last edited by Jimidi on Wed Apr 10, 2019 3:30 pm, edited 1 time in total.
Re: Outils "réseau polaire / rectangulaire" et "série objets sur tracé" - Atelier "Draft" V0.18
Enfin, dans ce dernier exemple, il est fait usage de ce "réseau sur tracé" afin de découper un disque avec 40 trous d'une forme simple le long d'un tracé en spirale. Remarquez une nouvelle fois la question de l'orientation de la pièce originale et ce que l'on obtient au final sur le disque.
Illustration :
... et fichier :
En sus, voici un autre exemple évident d'usage de l'outil "PathArray" :
... et pour finir, du vrac pour donner des idées :
Voilà, espérant juste avoir apporté un complément d'infos et/ou avoir incité à explorer ces outils et leurs options bien complètes.
Salutations Jean-Michel
Illustration :
... et fichier :
En sus, voici un autre exemple évident d'usage de l'outil "PathArray" :
... et pour finir, du vrac pour donner des idées :
Voilà, espérant juste avoir apporté un complément d'infos et/ou avoir incité à explorer ces outils et leurs options bien complètes.
Salutations Jean-Michel
Re: Outils "réseau polaire / rectangulaire" et "série objets sur tracé" - Atelier "Draft" V0.18
super!
- Attachments
-
- 715vwvP5ZEL.png (179.78 KiB) Viewed 3077 times
Re: Outils "réseau polaire / rectangulaire" et "série objets sur tracé" - Atelier "Draft" V0.18
Très joli et pédagogique ! "as usual"
Merci !
Merci !
Re: Outils "réseau polaire / rectangulaire" et "série objets sur tracé" - Atelier "Draft" V0.18
Bravo !
Très bon tuto !
Très bon tuto !
Re: Outils "réseau polaire / rectangulaire" et "série objets sur tracé" - Atelier "Draft" V0.18
Bonjour,
Merci messieurs, c'est motivant.
Et donc pour conclure, pourquoi pas un petit "exo" en challenge assez facile.
Il y a tout sur l'illustration... à vos souris, prêt, partez :
Bon délassement, salutations, Jean-Michel
Merci messieurs, c'est motivant.
Et donc pour conclure, pourquoi pas un petit "exo" en challenge assez facile.
Il y a tout sur l'illustration... à vos souris, prêt, partez :
Bon délassement, salutations, Jean-Michel
Re: Outils "réseau polaire / rectangulaire" et "série objets sur tracé" - Atelier "Draft" V0.18
Chouette tuto, avec de beaux ensembles. Très claire. Bravo !
Dans une semaine je fais une présentation de Freecad au fablab de ma ville, je ne manquerai pas d'utiliser ton chalenge ci-dessus et les nombreux autres challenges comme support
Dans une semaine je fais une présentation de Freecad au fablab de ma ville, je ne manquerai pas d'utiliser ton chalenge ci-dessus et les nombreux autres challenges comme support