Répétition de fonction suivant une hélice; nombre d'occurrences limite?

Bonjour a tous!

J'ai réalisé une pièce comportant des canaux (fichier sldprt ci-joint) qui sont uniformément répartis le long d'une hélice. Le tout est paramétré selon des équations simples permettant de lier la hauteur de la pièce, la distance verticale entre chaque canal ainsi que le nombre d'occurences, le but étant de les répartir uniformément sur 360°.

Tout fonctionne bien jusqu'à 20 occurences (dans mes équations "N"=20), mais si je met "N"=30  ou plus, la répéttiton est tronquée d'un nombre d'occurences d'autant plus grand que "N" est grand (je me demande si c'est bien compréhensible tout ça...).

Quelqu'un a-t-il une idée concernant ce problème (mauvaise construction? mauvaise utilisation des équations? limitations?)

Merci beaucoup pour votre retour!!

Mathias

 


repetition_selon_helice.sldprt
1 « J'aime »

Si personne n'a répondu, je regarde ça ce soir à tete reposée... =)

 

Je pense comme ça, que c'est un problème d'équations, à voir.

1 « J'aime »

à quoi sert la variable "s" ?

Pourquoi 3 ?

Bon ba après pas mal d'éssais, je pencherai plus sur un bug du logiciel en faite...

1 « J'aime »

Merci pour ton temps Bart!

La variable "s" définit la "distance verticale (selon Z) entre deux canaux.

C'est bien ce que je me disais pour le "bug" logiciel... 

Si quelqun à une autre idée, je suis preneur!!

Merci!

1 « J'aime »

Bonjour,

Êtes-vous vous a jour avec la SP5 car il y peut-être un correctif dans les mise à jour.

pour moi je pense que c'est un problème dans les equations, avec la dg, tu donne une distance. pour moi il faudrai que tu partes d'un angle en partant du Ø du dessus pour ta repartitions. Car même avec les 20 en c'est pas juste, mesure voir le distance entre le 1er et le dernier (8.9) puis entre les autres (9.39)... 

Dsl eratum de ma part, c'est bien un bug.... Je n'avais pas fais attention de le dernier Ø devenait éliptique sur le dessus dû au rayon de 2...

Aucun soucis ac cobra 427!

Mais ton idée de faire une répétition circulaire me semble bonne. J'ai essayé en commençant mon balayage depuis le dessus de la pièce et en accrochant la fin de l'esquisse guide sur la courbe de l'hélice.

Mais la répétiton répète la fonctio de base sans suivre l'hélice comme "condition de fin" du canal...

Quelqu'un a une idée pour cette approche-ci?

Salutations à tous!

1 « J'aime »

Cela résouderait-il le problème?

 

Doubler la hauteur de la spirale dans les équations.

Puis ajouter une révolution à la spirale.

 

Dans tous les cas, vraiment pas mal ta formule! Bien joué ;)


spirale.png
2 « J'aime »

Je confirme, même à 120 canaux, ça fonctionne.
 (J'ai pas compté^^)


120.png
1 « J'aime »

Merci Bart!

Cette solution ne me serait même pas venue à l'idée!

Elle solutionne complètement mon soucis au niveau de la pièce finale.

Mais en revenche, je ne comprends pas pourquoi cela ne fonctionnait pas avec une seule révolution...

Bug ou pas bug?

En tout cas merci bien!

 

1 « J'aime »

Ah ça, c'est un bug, je n'ai pas trouvé la solution de suite, mais en bricolant un peu je suis arriv à ce resultat.

 

Tant que ça fonctionne =). Par contre, il faudrait put-être remonter le problème sur le portail Solidworks.

1 « J'aime »