Image:Voith schneider animation.gif

From Wikipedia, the free encyclopedia

Wikimedia Commons logo This is a file from the Wikimedia Commons. The description on its description page there is shown below.
Commons is a freely licensed media file repository. You can help.

[edit] Summary

Description

Voith Schneider Propeller animation, showing a top-down schematic view of a six-bladed Voith Schneider propeller. The approximate force on the water of each blade is shown by a blue arrow. The net force on the water is vertically upwards, indicating that the propeller itself is moving vertically downwards relative to the water.

The file was made with Pov-Ray version 3.6, with the source file:

#include "colors.inc"          
#include "shapes.inc"
#macro airfoil()
union
{polygon
{
120,
<2.032241, -0.015403>, <2.033186, 0.002328>, <2.029376, 0.019655>, <2.020798, 0.036480>, 
<2.007448, 0.052705>, <1.989329, 0.068240>, <1.966455, 0.082997>, <1.938845, 0.096893>,
 <1.906529, 0.109851>, <1.869547, 0.121803>, <1.827947, 0.132683>, <1.781785, 0.142438>, 
<1.731128, 0.151018>, <1.676052, 0.158386>, <1.616643, 0.164512>, <1.552998, 0.169374>, 
<1.485222, 0.172964>, <1.413433, 0.175281>, <1.337759, 0.176334>, <1.258339, 0.176146>, 
<1.175324, 0.174747>, <1.088878, 0.172180>, <0.999175, 0.168497>, <0.906403, 0.163761>, 
<0.810764, 0.158046>, <0.712472, 0.151432>, <0.611756, 0.144010>, <0.508857, 0.135880>, 
<0.404031, 0.127146>, <0.297549, 0.117920>, <0.189695, 0.108317>, <0.080768, 0.098457>, 
<-0.028922, 0.088460>, <-0.139048, 0.078448>, <-0.249273, 0.068540>, <-0.359249, 0.058851>, 
<-0.468615, 0.049493>, <-0.577002, 0.040570>, <-0.684035, 0.032176>, <-0.789332, 0.024397>, 
<-0.892507, 0.017305>, <-0.993173, 0.010960>, <-1.090945, 0.005405>, <-1.185441, 0.000670>, 
<-1.276287, -0.003234>, <-1.363118, -0.006310>, <-1.445582, -0.008582>, <-1.523342, -0.010087>, 
<-1.596081, -0.010879>, <-1.663504, -0.011030>, <-1.725337, -0.010622>, <-1.781336, -0.009751>, 
<-1.831284, -0.008524>, <-1.874995, -0.007055>, <-1.912315, -0.005464>, <-1.943121, -0.003875>, 
<-1.967325, -0.002414>, <-1.984873, -0.001203>, <-1.995742, -0.000362>, <-1.999942, -0.000005>, 
<-1.997516, -0.000238>, <-1.988536, -0.001154>, <-1.973103, -0.002838>, <-1.951344, -0.005359>, 
<-1.923410, -0.008775>, <-1.889478, -0.013125>, <-1.849740, -0.018435>, <-1.804411, -0.024716>,
 <-1.753718, -0.031961>, <-1.697903, -0.040152>, <-1.637220, -0.049252>, <-1.571931, -0.059213>, 
<-1.502307, -0.069974>, <-1.428623, -0.081463>, <-1.351159, -0.093597>, <-1.270198, -0.106283>, 
<-1.186023, -0.119424>, <-1.098920, -0.132912>, <-1.009171, -0.146639>, <-0.917059, -0.160490>, 
<-0.822862, -0.174350>, <-0.726857, -0.188103>, <-0.629318, -0.201632>, <-0.530513, -0.214825>, 
<-0.430707, -0.227568>, <-0.330162, -0.239755>, <-0.229131, -0.251282>, <-0.127866, -0.262051>, 
<-0.026614, -0.271972>, <0.074387, -0.280959>, <0.174900, -0.288935>, <0.274696, -0.295831>, 
<0.373550, -0.301584>, <0.471242, -0.306142>, <0.567561, -0.309462>, <0.662297, -0.311507>,
 <0.755248, -0.312252>, <0.846218, -0.311679>, <0.935015, -0.309781>, <1.021455, -0.306557>, 
<1.105359, -0.302018>, <1.186554, -0.296182>, <1.264873, -0.289076>, <1.340155, -0.280734>, 
<1.412246, -0.271199>, <1.480999, -0.260522>, <1.546271, -0.248760>, <1.607929, -0.235976>, 
<1.665845, -0.222243>, <1.719898, -0.207635>, <1.769974, -0.192235>, <1.815967, -0.176129>, 
<1.857778, -0.159408>, <1.895313, -0.142167>, <1.928490, -0.124504>, <1.957230, -0.106520>, 
<1.981465, -0.088317>, <2.001133, -0.069999>, <2.016181, -0.051671>, <2.026563, -0.033437>
    pigment {rgb <0,0,0>}
        translate <-.5,.1,0>
}
disc
{
        <0,0,.001>,<0,0,1>,.1
        pigment{rgb <1,1,1>}
}
}

#end
#macro arrow()
polygon
{
        8,
        <-.5,-.5>,<.5,-.5>,<.5,2>,<1.2,2>,<0,3.2>,<-1.2,2>,<-.5,2>,<-.5,-.5>
        pigment {rgb <0,0,1> transmit 0.5}
}
#end 
#macro prop_element(ang,xofs,yofs,rad)
union
{
object
{
        airfoil()
        rotate z*90
        rotate z*-ang
        rotate z*180*atan2(sin(ang*pi/180.0)-yofs,cos(ang*pi/180.0)-xofs)/pi
        translate x*rad
}
object
{
        arrow()
        //scale <cos(ang*pi/180),cos(ang*pi/180),1>
        scale <.5+cos(ang*pi/180),.5+cos(ang*pi/180),1>
        scale .6
        translate z*.3
        rotate z*-ang
        translate x*rad
}
polygon
{
4,
<.4,0>,<-.4,0>,<-.1,rad>,<.1,rad>
 pigment {rgb <.6,.6,.6>}
translate z*-.1
        rotate z*90
}
        rotate z*ang
}
#end
#macro prop(xofs,yofs)
union
{
#declare ang=0;
#while (ang<360)
prop_element(ang+clock*6,xofs,yofs,5)
#declare ang=ang+60;
#end
disc
{
        <0,0,.002>,<0,0,1>,.6
        pigment{rgb <1,1,1>}
}
disc
{
        <0,0,.001>,<0,0,1>,1
        pigment{rgb <.6,.6,.6>}
}
}
#end

camera

{

        orthographic
        location <0,0,10>
        right <15,0,0>
        up <0,15,0>
        look_at <0,0,0>


}  

light_source

{

        <0,0,40>

        White *2

        shadowless

}   
background {rgb <1,1,1>}

prop(.85,0)

Pov-Ray was executed with the command

povray +KFF10 +KI0 +KF9 +A0.1 +W240 +H240 -GA vs.pov

The coordinates defining the shape of the blades are generated from a Joukowsky profile

Source

self-made

Date

4th May 2008

Author

Christopher Johnson

Permission
(Reusing this image)

see below


[edit] Licensing

I, the copyright holder of this work, hereby publish it under the following license:
Creative Commons License
Creative Commons Attribution icon
This file is licensed under the Creative Commons Attribution 3.0 Unported License. In short: you are free to distribute and modify the file as long as you attribute its author(s) or licensor(s). Official license

Català | Česky | Deutsch | English | Ελληνικά | Español | Français | 한국어 | Italiano | עברית | Lietuvių | Magyar | Nederlands | Polski | Português | Русский | Türkçe | ‪中文(繁體)‬ | +/-

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeDimensionsUserComment
current21:51, 4 May 2008240×240 (40 KB)Christopher Johnson ({{Information |Description=Voith Schneider Propeller animation |Source=self-made |Date=4th May 2008 |Author= Christopher Johnson |Permission= |other_versions= }} )
The following pages on the English Wikipedia link to this file (pages on other projects are not listed):