Function repetition following a propeller; Limited number of occurrences?

Hello everyone!

I made a part with channels (sldprt file attached) that are evenly distributed along a helix. The whole thing is set up according to simple equations that link the height of the room, the vertical distance between each channel and the number of occurrences, the aim being to distribute them evenly over 360°.

Everything works well up to 20 occurrences (in my equations "N"=20), but if I put "N"=30  or more, the repetition is truncated by a number of occurrences that are all the greater the larger "N" is (I wonder if it's really understandable all this...).

Does anyone have any idea regarding this problem (bad construction? misuse of equations? limitations?)

Thank you so much for your feedback!!

Mathias

 


repetition_selon_helice.sldprt
1 Like

If no one answered, I'm watching it tonight with a rested head... =)

 

I think like that, that it's a problem of equations, to be seen.

1 Like

What is the "s" variable used for?

Why 3?

Well after a lot of trials, I'll look more at a bug in the software actually...

1 Like

Thank you for your time Bart!

The variable "s" defines the "vertical distance (according to Z) between two channels.

That's what I was thinking about the software "bug"...  

If anyone has another idea, I'm all for it!!

Thank you!

1 Like

Hello

Are you up to date with the SP5 because there may be a fix in the updates.

For me I think it's a problem in the equations, with the DG, you give a distance. for me you will have to start from an angle starting from the Ø above for your distribution. Because even with the 20 in it's not fair, measure see the distance between the 1st and the last (8.9) and then between the others (9.39)...  

Dsl eratum on my part, it's a bug.... I hadn't paid attention to the last Ø becoming eliptical on top due to the radius of 2...

No worries ac cobra 427!

But your idea of doing a circular rehearsal seems good to me. I tried by starting my sweep from the top of the room and hooking the end of the guide sketch on the curve of the propeller.

But the repetition repeats the basic function without following the propeller as the "end condition" of the channel...

Anyone have an idea for this approach?

Greetings everyone!

1 Like

Would that solve the problem?

 

Double the height of the spiral in the equations.

Then add a revolution to the spiral.

 

In any case, really not bad your formula! Well done;)


spirale.png
2 Likes

I confirm, even at 120 channels, it works.
 (I didn't count^^)


120.png
1 Like

Thank you Bart!

This solution would not even have occurred to me!

It completely solves my problem with the final part.

But in return, I don't understand why it didn't work with a single revolution...

Bug or no bug?

In any case, thank you very much!

 

1 Like

Oh, that's a bug, I didn't find the solution right away, but by tinkering a little I got this result.

 

As long as it works =). On the other hand, the problem should perhaps be reported on the Solidworks portal.

1 Like