Screw Impeller Example

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
dave_w
Posts: 94
Joined: Thu Mar 12, 2020 12:37 am

Screw Impeller Example

Post by dave_w »

Hi,

I've searched around for an example of a screw impeller I could re-purpose. I'm not looking for a normal screw thread, though it might be similar to a self tapping screw. I've seen pictures of a pump which has an impeller similar to what I'm looking for by ppemawm (https://forum.freecadweb.org/viewtopic.php?f=24&t=11652), but no examples.

Anybody have a link I can follow?

Thanks!

Dave
User avatar
ppemawm
Veteran
Posts: 1240
Joined: Fri May 17, 2013 3:54 pm
Location: New York NY USA

Re: Screw Impeller Example

Post by ppemawm »

dave_w wrote: Thu May 27, 2021 9:45 pm Anybody have a link I can follow?
This is another example of a "screw" pump https://forum.freecadweb.org/viewtopic. ... 40#p363215.

The parametric model is for liquids only, but it may give you an idea how to get started on the work process.
Note that the model was created with an early version of 0.19. If you save this in a much later version the sketches are likely to break.
The file is included in the above link.

Questions or comments are welcome.
"It is a poor workman who blames his tools..." ;)
chrisb
Veteran
Posts: 54303
Joined: Tue Mar 17, 2015 9:14 am

Re: Screw Impeller Example

Post by chrisb »

ppemawm wrote: Fri May 28, 2021 12:02 am Note that the model was created with an early version of 0.19. If you save this in a much later version the sketches are likely to break.
This shouldn't be a problem. But you cannot use sketches in files in 0.18 which were saved by a recent 0.19 version or higher.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
dave_w
Posts: 94
Joined: Thu Mar 12, 2020 12:37 am

Re: Screw Impeller Example

Post by dave_w »

Thanks ppemawm and chrisb. I'll go and study this. Can't wait!

Dave
dave_w
Posts: 94
Joined: Thu Mar 12, 2020 12:37 am

Re: Screw Impeller Example

Post by dave_w »

ppemawm,

A question if I'm not imposing too much. How would I go about changing the diameter and length of the impeller? I can see how I can change the length and taper of the cone, but don't see how I can change the diameter of the blades and make the blades wrap along a longer cone. I can't quite follow some of the constraints, and I don't see dimensions I'm looking for.

Thanks. I'll work hard to not pester you.

Dave
User avatar
ppemawm
Veteran
Posts: 1240
Joined: Fri May 17, 2013 3:54 pm
Location: New York NY USA

Re: Screw Impeller Example

Post by ppemawm »

dave_w wrote: Fri May 28, 2021 5:08 pm I'll work hard to not pester you.
You're not. We are here to help.
dave_w wrote: Fri May 28, 2021 5:08 pm How would I go about changing the diameter and length of the impeller...
dave_w wrote: Fri May 28, 2021 5:08 pm and make the blades wrap along a longer cone?
This model is set up for common pump application parameters such as flow, speed, and inlet pressure (NPSHR). The physical dimensions are calculated from these parameters using the design constants. If you want to input specific dimensions then you have to delete the appropriate calculations in the variables table and replace those with your chosen values.

The blade wrap is controlled by the blade angle, solidity, and the blade number.

Please be advised that I sent you a PM with additional comments this morning US EDT.
"It is a poor workman who blames his tools..." ;)
dave_w
Posts: 94
Joined: Thu Mar 12, 2020 12:37 am

Re: Screw Impeller Example

Post by dave_w »

I think I posted a head exploding some months ago. Here I am again. I need to process this at a much slower rate.

Thanks Bill & Chris.

Bill, no, I hadn't noticed the PM until you said. I will go to it next.

Dave
User avatar
ppemawm
Veteran
Posts: 1240
Joined: Fri May 17, 2013 3:54 pm
Location: New York NY USA

Re: Screw Impeller Example

Post by ppemawm »

dave_w wrote: Fri May 28, 2021 11:58 pm head exploding... Here I am again.
I have simplified the model to be more suitable for your use. The variable input now consists of only geometry:

Parameter input should be self explanatory.  The blade angle is with respect to the tangential direction at the outer diameter, OD. <br /><br />The model may break if the parameters are not realistic, e.g. if the blade thickness is greater than the hub radius, the ID is greater than the OD, etc.<br /><br />Incremental changes to the variables should be small to avoid flipping sketches or other strange things that may cause the model to break.
Parameter input should be self explanatory. The blade angle is with respect to the tangential direction at the outer diameter, OD.

The model may break if the parameters are not realistic, e.g. if the blade thickness is greater than the hub radius, the ID is greater than the OD, etc.

Incremental changes to the variables should be small to avoid flipping sketches or other strange things that may cause the model to break.
Capture.JPG (227.29 KiB) Viewed 2552 times
The model will accept 1 to 4 blades.  Anything greater may give you unintended results.
The model will accept 1 to 4 blades. Anything greater may give you unintended results.
Capture2.JPG (254.3 KiB) Viewed 2552 times
The model seems to be quite stable over a large range of all the variables as long as they make sense.  If you change more than one variable it is probably safer to 'skip recomputes' and recompute manually after all the variables are defined.
The model seems to be quite stable over a large range of all the variables as long as they make sense. If you change more than one variable it is probably safer to 'skip recomputes' and recompute manually after all the variables are defined.
Capture3.JPG (237.05 KiB) Viewed 2552 times
Generic Screw Pump.FCStd
(696.77 KiB) Downloaded 68 times

OS: Windows 10 Version 2004
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24276 (Git)
Build type: Release
Branch: releases/FreeCAD-0-19
Hash: a88db11e0a908f6e38f92bfc5187b13ebe470438
Python version: 3.8.6+
Qt version: 5.15.1
Coin version: 4.0.1
OCC version: 7.5.0
Locale: English/United States (en_US)
"It is a poor workman who blames his tools..." ;)
dave_w
Posts: 94
Joined: Thu Mar 12, 2020 12:37 am

Re: Screw Impeller Example

Post by dave_w »

Cool! Let me experiment.

Thanks Bill.

Dave
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Screw Impeller Example

Post by Kunda1 »

Nice!
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Post Reply