Bonjour,
Suite au topic d'arno publié tout récemment :
https://forum.freecadweb.org/viewtopic.php?f=12&t=36759
... sujet portant à l'évidence sur l'usage de ces outils particuliers, il m'a semblé judicieux de publier ici une proposition complète et élégante car illustrant parfaitement le cas où l'on cumule l'usage des deux outils "Array" (en "polar" ici) et "PathArray".
Ici, la fonction "PathArray" est utilisée pour générer une répétition de "trous" (par cylindres à soustraire en booléen) suivant un "chemin" hélicoïdal. Ce dernier est bien sur obtenu avec l'outil "Hélice" disponible dans l'atelier "Part". Tel que précisé dans l'illustration ci-dessous, le "pitch" de cette hélice est obtenu empiriquement par tâtonnements afin de réaliser un alignement propre à la verticale, une fois fini la soustraction de tous les trous, simplement en revenant sur cette valeur dans la colonne des "propriétés". Cette façon de procéder est certes une approximation mais offre l'avantage de s'affranchir de calculs complexes tout en restant facile et rapide à mettre en œuvre !
L'intérêt de procéder par cumul de ces deux outils ("PathArray" et "Polar Array") est bien sur d'obtenir un résultat très propre côté des alignements, spécialement à l'horizontale grâce au "réseau polaire".
Comme d'habitude désormais, une illustration documentée facilite la compréhension de cet exemple particulier :
- crépine pour arno.jpg (744.01 KiB) Viewed 1541 times
... le fichier partagé ici ne possède pas la finalisation par soustraction booléenne qui reste donc à faire dans l'atelier "Part", car sinon le fichier devient trop lourd pour les capacités admises sur ce forum :
Voila. Merci à arno pour sa question judicieuse ayant justifié cet ajout.
Salutations, Jean-Michel