File:Rotor der Klauenpolmaschine.png

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Original file(800 × 1,200 pixels, file size: 139 KB, MIME type: image/png)

Captions

Captions

Add a one-line explanation of what this file represents

Summary[edit]

Description
Source Own work
Author Biezl

de:POV-Ray[edit]

Created with KPOVModeler
light_source {
   <15, 15, -7.5>, rgb <1, 1, 1>
}

camera {
   perspective
   location <15, 15, -7.5>
   sky <0, 1, 0>
   direction <0, 0, 1>
   right <1.3333, 0, 0>
   up <0, 1, 0>
   look_at <0, 0, 0>
   angle 45
}

global_settings {
   adc_bailout 0.00392157
   assumed_gamma 1.5
   noise_generator 2
}

difference {
   union {
      union {
         //*PMName Wicklung 1
         
         torus {
            //*PMName Torus -1,4
            3.4, 0.1
            scale 1
            rotate x*90
            translate z*(-1.4)
         }
         
         torus {
            //*PMName Torus -1,2
            3.4, 0.1
            scale 1
            rotate x*90
            translate z*(-1.2)
         }
         
         torus {
            //*PMName Torus -1,0
            3.4, 0.1
            scale 1
            rotate x*90
            translate z*(-1)
         }
         
         torus {
            //*PMName Torus -0,8
            3.4, 0.1
            scale 1
            rotate x*90
            translate z*(-0.8)
         }
         
         torus {
            //*PMName Torus -0,6
            3.4, 0.1
            scale 1
            rotate x*90
            translate z*(-0.6)
         }
         
         torus {
            //*PMName Torus -0,4
            3.4, 0.1
            scale 1
            rotate x*90
            translate z*(-0.4)
         }
         
         torus {
            //*PMName Torus -0,2
            3.4, 0.1
            scale 1
            rotate x*90
            translate z*(-0.2)
         }
         
         torus {
            //*PMName Torus 0
            3.4, 0.1
            scale 1
            rotate x*90
            translate <0, 0, 0>
         }
         
         torus {
            //*PMName Torus 0,2
            3.4, 0.1
            scale 1
            rotate x*90
            translate z*0.2
         }
         
         torus {
            //*PMName Torus 0,4
            3.4, 0.1
            scale 1
            rotate x*90
            translate z*0.4
         }
         
         torus {
            //*PMName Torus 0,6
            3.4, 0.1
            scale 1
            rotate x*90
            translate z*0.6
         }
         
         torus {
            //*PMName Torus 0,8
            3.4, 0.1
            scale 1
            rotate x*90
            translate z*0.8
         }
         
         torus {
            //*PMName Torus 1,0
            3.4, 0.1
            scale 1
            rotate x*90
            translate z*1
         }
         
         torus {
            //*PMName Torus 1,2
            3.4, 0.1
            scale 1
            rotate x*90
            translate z*1.2
         }
         
         torus {
            //*PMName Torus 1,4
            3.4, 0.1
            scale 1
            rotate x*90
            translate z*1.4
         }
      }
      
      union {
         //*PMName Wicklung 2
         
         torus {
            //*PMName Torus -1,4
            3.2, 0.1
            scale 1
            rotate x*90
            translate z*(-1.4)
         }
         
         torus {
            //*PMName Torus -1,2
            3.2, 0.1
            scale 1
            rotate x*90
            translate z*(-1.2)
         }
         
         torus {
            //*PMName Torus -1,0
            3.2, 0.1
            scale 1
            rotate x*90
            translate z*(-1)
         }
         
         torus {
            //*PMName Torus -0,8
            3.2, 0.1
            scale 1
            rotate x*90
            translate z*(-0.8)
         }
         
         torus {
            //*PMName Torus -0,6
            3.2, 0.1
            scale 1
            rotate x*90
            translate z*(-0.6)
         }
         
         torus {
            //*PMName Torus -0,4
            3.2, 0.1
            scale 1
            rotate x*90
            translate z*(-0.4)
         }
         
         torus {
            //*PMName Torus -0,2
            3.2, 0.1
            scale 1
            rotate x*90
            translate z*(-0.2)
         }
         
         torus {
            //*PMName Torus 0
            3.2, 0.1
            scale 1
            rotate x*90
            translate <0, 0, 0>
         }
         
         torus {
            //*PMName Torus 0,2
            3.2, 0.1
            scale 1
            rotate x*90
            translate z*0.2
         }
         
         torus {
            //*PMName Torus 0,4
            3.2, 0.1
            scale 1
            rotate x*90
            translate z*0.4
         }
         
         torus {
            //*PMName Torus 0,6
            3.2, 0.1
            scale 1
            rotate x*90
            translate z*0.6
         }
         
         torus {
            //*PMName Torus 0,8
            3.2, 0.1
            scale 1
            rotate x*90
            translate z*0.8
         }
         
         torus {
            //*PMName Torus 1,0
            3.2, 0.1
            scale 1
            rotate x*90
            translate z*1
         }
         
         torus {
            //*PMName Torus 1,2
            3.2, 0.1
            scale 1
            rotate x*90
            translate z*1.2
         }
         
         torus {
            //*PMName Torus 1,4
            3.2, 0.1
            scale 1
            rotate x*90
            translate z*1.4
         }
      }
      
      union {
         //*PMName Wicklung 3
         
         torus {
            //*PMName Torus -1,4
            3, 0.1
            scale 1
            rotate x*90
            translate z*(-1.4)
         }
         
         torus {
            //*PMName Torus -1,2
            3, 0.1
            scale 1
            rotate x*90
            translate z*(-1.2)
         }
         
         torus {
            //*PMName Torus -1,0
            3, 0.1
            scale 1
            rotate x*90
            translate z*(-1)
         }
         
         torus {
            //*PMName Torus -0,8
            3, 0.1
            scale 1
            rotate x*90
            translate z*(-0.8)
         }
         
         torus {
            //*PMName Torus -0,6
            3, 0.1
            scale 1
            rotate x*90
            translate z*(-0.6)
         }
         
         torus {
            //*PMName Torus -0,4
            3, 0.1
            scale 1
            rotate x*90
            translate z*(-0.4)
         }
         
         torus {
            //*PMName Torus -0,2
            3, 0.1
            scale 1
            rotate x*90
            translate z*(-0.2)
         }
         
         torus {
            //*PMName Torus 0
            3, 0.1
            scale 1
            rotate x*90
            translate <0, 0, 0>
         }
         
         torus {
            //*PMName Torus 0,2
            3, 0.1
            scale 1
            rotate x*90
            translate z*0.2
         }
         
         torus {
            //*PMName Torus 0,4
            3, 0.1
            scale 1
            rotate x*90
            translate z*0.4
         }
         
         torus {
            //*PMName Torus 0,6
            3, 0.1
            scale 1
            rotate x*90
            translate z*0.6
         }
         
         torus {
            //*PMName Torus 0,8
            3, 0.1
            scale 1
            rotate x*90
            translate z*0.8
         }
         
         torus {
            //*PMName Torus 1,0
            3, 0.1
            scale 1
            rotate x*90
            translate z*1
         }
         
         torus {
            //*PMName Torus 1,2
            3, 0.1
            scale 1
            rotate x*90
            translate z*1.2
         }
         
         torus {
            //*PMName Torus 1,4
            3, 0.1
            scale 1
            rotate x*90
            translate z*1.4
         }
      }
      
      union {
         //*PMName Wicklung 4
         
         torus {
            //*PMName Torus -1,4
            2.8, 0.1
            scale 1
            rotate x*90
            translate z*(-1.4)
         }
         
         torus {
            //*PMName Torus -1,2
            2.8, 0.1
            scale 1
            rotate x*90
            translate z*(-1.2)
         }
         
         torus {
            //*PMName Torus -1,0
            2.8, 0.1
            scale 1
            rotate x*90
            translate z*(-1)
         }
         
         torus {
            //*PMName Torus -0,8
            2.8, 0.1
            scale 1
            rotate x*90
            translate z*(-0.8)
         }
         
         torus {
            //*PMName Torus -0,6
            2.8, 0.1
            scale 1
            rotate x*90
            translate z*(-0.6)
         }
         
         torus {
            //*PMName Torus -0,4
            2.8, 0.1
            scale 1
            rotate x*90
            translate z*(-0.4)
         }
         
         torus {
            //*PMName Torus -0,2
            2.8, 0.1
            scale 1
            rotate x*90
            translate z*(-0.2)
         }
         
         torus {
            //*PMName Torus 0
            2.8, 0.1
            scale 1
            rotate x*90
            translate <0, 0, 0>
         }
         
         torus {
            //*PMName Torus 0,2
            2.8, 0.1
            scale 1
            rotate x*90
            translate z*0.2
         }
         
         torus {
            //*PMName Torus 0,4
            2.8, 0.1
            scale 1
            rotate x*90
            translate z*0.4
         }
         
         torus {
            //*PMName Torus 0,6
            2.8, 0.1
            scale 1
            rotate x*90
            translate z*0.6
         }
         
         torus {
            //*PMName Torus 0,8
            2.8, 0.1
            scale 1
            rotate x*90
            translate z*0.8
         }
         
         torus {
            //*PMName Torus 1,0
            2.8, 0.1
            scale 1
            rotate x*90
            translate z*1
         }
         
         torus {
            //*PMName Torus 1,2
            2.8, 0.1
            scale 1
            rotate x*90
            translate z*1.2
         }
         
         torus {
            //*PMName Torus 1,4
            2.8, 0.1
            scale 1
            rotate x*90
            translate z*1.4
         }
      }
      
      union {
         //*PMName Wicklung 5
         
         torus {
            //*PMName Torus -1,4
            2.6, 0.1
            scale 1
            rotate x*90
            translate z*(-1.4)
         }
         
         torus {
            //*PMName Torus -1,2
            2.6, 0.1
            scale 1
            rotate x*90
            translate z*(-1.2)
         }
         
         torus {
            //*PMName Torus -1,0
            2.6, 0.1
            scale 1
            rotate x*90
            translate z*(-1)
         }
         
         torus {
            //*PMName Torus -0,8
            2.6, 0.1
            scale 1
            rotate x*90
            translate z*(-0.8)
         }
         
         torus {
            //*PMName Torus -0,6
            2.6, 0.1
            scale 1
            rotate x*90
            translate z*(-0.6)
         }
         
         torus {
            //*PMName Torus -0,4
            2.6, 0.1
            scale 1
            rotate x*90
            translate z*(-0.4)
         }
         
         torus {
            //*PMName Torus -0,2
            2.6, 0.1
            scale 1
            rotate x*90
            translate z*(-0.2)
         }
         
         torus {
            //*PMName Torus 0
            2.6, 0.1
            scale 1
            rotate x*90
            translate <0, 0, 0>
         }
         
         torus {
            //*PMName Torus 0,2
            2.6, 0.1
            scale 1
            rotate x*90
            translate z*0.2
         }
         
         torus {
            //*PMName Torus 0,4
            2.6, 0.1
            scale 1
            rotate x*90
            translate z*0.4
         }
         
         torus {
            //*PMName Torus 0,6
            2.6, 0.1
            scale 1
            rotate x*90
            translate z*0.6
         }
         
         torus {
            //*PMName Torus 0,8
            2.6, 0.1
            scale 1
            rotate x*90
            translate z*0.8
         }
         
         torus {
            //*PMName Torus 1,0
            2.6, 0.1
            scale 1
            rotate x*90
            translate z*1
         }
         
         torus {
            //*PMName Torus 1,2
            2.6, 0.1
            scale 1
            rotate x*90
            translate z*1.2
         }
         
         torus {
            //*PMName Torus 1,4
            2.6, 0.1
            scale 1
            rotate x*90
            translate z*1.4
         }
      }
      
      union {
         //*PMName Wicklung 6
         
         torus {
            //*PMName Torus -1,4
            2.4, 0.1
            scale 1
            rotate x*90
            translate z*(-1.4)
         }
         
         torus {
            //*PMName Torus -1,2
            2.4, 0.1
            scale 1
            rotate x*90
            translate z*(-1.2)
         }
         
         torus {
            //*PMName Torus -1,0
            2.4, 0.1
            scale 1
            rotate x*90
            translate z*(-1)
         }
         
         torus {
            //*PMName Torus -0,8
            2.4, 0.1
            scale 1
            rotate x*90
            translate z*(-0.8)
         }
         
         torus {
            //*PMName Torus -0,6
            2.4, 0.1
            scale 1
            rotate x*90
            translate z*(-0.6)
         }
         
         torus {
            //*PMName Torus -0,4
            2.4, 0.1
            scale 1
            rotate x*90
            translate z*(-0.4)
         }
         
         torus {
            //*PMName Torus -0,2
            2.4, 0.1
            scale 1
            rotate x*90
            translate z*(-0.2)
         }
         
         torus {
            //*PMName Torus 0
            2.4, 0.1
            scale 1
            rotate x*90
            translate <0, 0, 0>
         }
         
         torus {
            //*PMName Torus 0,2
            2.4, 0.1
            scale 1
            rotate x*90
            translate z*0.2
         }
         
         torus {
            //*PMName Torus 0,4
            2.4, 0.1
            scale 1
            rotate x*90
            translate z*0.4
         }
         
         torus {
            //*PMName Torus 0,6
            2.4, 0.1
            scale 1
            rotate x*90
            translate z*0.6
         }
         
         torus {
            //*PMName Torus 0,8
            2.4, 0.1
            scale 1
            rotate x*90
            translate z*0.8
         }
         
         torus {
            //*PMName Torus 1,0
            2.4, 0.1
            scale 1
            rotate x*90
            translate z*1
         }
         
         torus {
            //*PMName Torus 1,2
            2.4, 0.1
            scale 1
            rotate x*90
            translate z*1.2
         }
         
         torus {
            //*PMName Torus 1,4
            2.4, 0.1
            scale 1
            rotate x*90
            translate z*1.4
         }
      }
      
      union {
         //*PMName Wicklung 7
         
         torus {
            //*PMName Torus -1,4
            2.2, 0.1
            scale 1
            rotate x*90
            translate z*(-1.4)
         }
         
         torus {
            //*PMName Torus -1,2
            2.2, 0.1
            scale 1
            rotate x*90
            translate z*(-1.2)
         }
         
         torus {
            //*PMName Torus -1,0
            2.2, 0.1
            scale 1
            rotate x*90
            translate z*(-1)
         }
         
         torus {
            //*PMName Torus -0,8
            2.2, 0.1
            scale 1
            rotate x*90
            translate z*(-0.8)
         }
         
         torus {
            //*PMName Torus -0,6
            2.2, 0.1
            scale 1
            rotate x*90
            translate z*(-0.6)
         }
         
         torus {
            //*PMName Torus -0,4
            2.2, 0.1
            scale 1
            rotate x*90
            translate z*(-0.4)
         }
         
         torus {
            //*PMName Torus -0,2
            2.2, 0.1
            scale 1
            rotate x*90
            translate z*(-0.2)
         }
         
         torus {
            //*PMName Torus 0
            2.2, 0.1
            scale 1
            rotate x*90
            translate <0, 0, 0>
         }
         
         torus {
            //*PMName Torus 0,2
            2.2, 0.1
            scale 1
            rotate x*90
            translate z*0.2
         }
         
         torus {
            //*PMName Torus 0,4
            2.2, 0.1
            scale 1
            rotate x*90
            translate z*0.4
         }
         
         torus {
            //*PMName Torus 0,6
            2.2, 0.1
            scale 1
            rotate x*90
            translate z*0.6
         }
         
         torus {
            //*PMName Torus 0,8
            2.2, 0.1
            scale 1
            rotate x*90
            translate z*0.8
         }
         
         torus {
            //*PMName Torus 1,0
            2.2, 0.1
            scale 1
            rotate x*90
            translate z*1
         }
         
         torus {
            //*PMName Torus 1,2
            2.2, 0.1
            scale 1
            rotate x*90
            translate z*1.2
         }
         
         torus {
            //*PMName Torus 1,4
            2.2, 0.1
            scale 1
            rotate x*90
            translate z*1.4
         }
      }
      
      union {
         //*PMName Wicklung 8
         
         torus {
            //*PMName Torus -1,4
            2, 0.1
            scale 1
            rotate x*90
            translate z*(-1.4)
         }
         
         torus {
            //*PMName Torus -1,2
            2, 0.1
            scale 1
            rotate x*90
            translate z*(-1.2)
         }
         
         torus {
            //*PMName Torus -1,0
            2, 0.1
            scale 1
            rotate x*90
            translate z*(-1)
         }
         
         torus {
            //*PMName Torus -0,8
            2, 0.1
            scale 1
            rotate x*90
            translate z*(-0.8)
         }
         
         torus {
            //*PMName Torus -0,6
            2, 0.1
            scale 1
            rotate x*90
            translate z*(-0.6)
         }
         
         torus {
            //*PMName Torus -0,4
            2, 0.1
            scale 1
            rotate x*90
            translate z*(-0.4)
         }
         
         torus {
            //*PMName Torus -0,2
            2, 0.1
            scale 1
            rotate x*90
            translate z*(-0.2)
         }
         
         torus {
            //*PMName Torus 0
            2, 0.1
            scale 1
            rotate x*90
            translate <0, 0, 0>
         }
         
         torus {
            //*PMName Torus 0,2
            2, 0.1
            scale 1
            rotate x*90
            translate z*0.2
         }
         
         torus {
            //*PMName Torus 0,4
            2, 0.1
            scale 1
            rotate x*90
            translate z*0.4
         }
         
         torus {
            //*PMName Torus 0,6
            2, 0.1
            scale 1
            rotate x*90
            translate z*0.6
         }
         
         torus {
            //*PMName Torus 0,8
            2, 0.1
            scale 1
            rotate x*90
            translate z*0.8
         }
         
         torus {
            //*PMName Torus 1,0
            2, 0.1
            scale 1
            rotate x*90
            translate z*1
         }
         
         torus {
            //*PMName Torus 1,2
            2, 0.1
            scale 1
            rotate x*90
            translate z*1.2
         }
         
         torus {
            //*PMName Torus 1,4
            2, 0.1
            scale 1
            rotate x*90
            translate z*1.4
         }
      }
   }
   
   box {
      <4, 0, -2.5>, <-4, 4, 2.5>
      scale 1
      rotate z*(-30)
      translate <0, 0, 0>
   }
   
   pigment {
      color rgb <1, 0.388235, 0.235294>
   }
}

merge {
   difference {
      cylinder {
         <0, 0, 2>, <0, 0, -1.5>, 4
         scale 1
         rotate <0, 0, 0>
         translate <0, 0, 0>
      }
      
      difference {
         cylinder {
            <0, 0, 1.5>, <0, 0, -2>, 3.5
            scale 1
            rotate <0, 0, 0>
            translate <0, 0, 0>
         }
         
         cylinder {
            <0, 0, 1.5>, <0, 0, 0>, 1.9
            scale 1
            rotate <0, 0, 0>
            translate <0, 0, 0>
         }
      }
      
      cone {
         //*PMName Kegel 0
         <0, 4, 5>, 0,
         <0, 4, -5>, 2.5
         scale 1
         rotate <0, 0, 0>
         translate <0, 0, 0>
      }
      
      cone {
         //*PMName Kegel 180
         <0, 4, 5>, 0,
         <0, 4, -5>, 2.5
         scale 1
         rotate z*180
         translate <0, 0, 0>
      }
      
      cone {
         //*PMName Kegel 60
         <0, 4, 5>, 0,
         <0, 4, -5>, 2.5
         scale 1
         rotate z*60
         translate <0, 0, 0>
      }
      
      cone {
         //*PMName Kegel 120
         <0, 4, 5>, 0,
         <0, 4, -5>, 2
         scale 1
         rotate z*120
         translate <0, 0, 0>
      }
      
      cone {
         //*PMName Kegel -120
         <0, 4, 5>, 0,
         <0, 4, -5>, 2
         scale 1
         rotate z*(-120)
         translate <0, 0, 0>
      }
      
      cone {
         //*PMName Kegel -60
         <0, 4, 5>, 0,
         <0, 4, -5>, 2.5
         scale 1
         rotate z*(-60)
         translate <0, 0, 0>
      }
      
      box {
         <4, 0, -2.5>, <-4, 4, 2.5>
         scale 1
         rotate z*(-30)
         translate <0, 0, 0>
      }
      
      pigment {
         color rgb <0, 0.866667, 0>
      }
   }
}

merge {
   difference {
      cylinder {
         <0, 0, 2>, <0, 0, -1.5>, 4
         scale 1
         rotate <0, 0, 0>
         translate <0, 0, 0>
      }
      
      difference {
         cylinder {
            <0, 0, 1.5>, <0, 0, -2>, 3.5
            scale 1
            rotate <0, 0, 0>
            translate <0, 0, 0>
         }
         
         cylinder {
            <0, 0, 1.5>, <0, 0, 0>, 1.9
            scale 1
            rotate <0, 0, 0>
            translate <0, 0, 0>
         }
      }
      
      cone {
         //*PMName Kegel 0
         <0, 4, 5>, 0,
         <0, 4, -5>, 2.5
         scale 1
         rotate <0, 0, 0>
         translate <0, 0, 0>
      }
      
      cone {
         //*PMName Kegel 60
         <0, 4, 5>, 0,
         <0, 4, -5>, 2.5
         scale 1
         rotate z*60
         translate <0, 0, 0>
      }
      
      cone {
         //*PMName Kegel 180
         <0, 4, 5>, 0,
         <0, 4, -5>, 2.5
         scale 1
         rotate z*180
         translate <0, 0, 0>
      }
      
      cone {
         //*PMName Kegel 120
         <0, 4, 5>, 0,
         <0, 4, -5>, 2
         scale 1
         rotate z*120
         translate <0, 0, 0>
      }
      
      cone {
         //*PMName Kegel -120
         <0, 4, 5>, 0,
         <0, 4, -5>, 2
         scale 1
         rotate z*(-120)
         translate <0, 0, 0>
      }
      
      cone {
         //*PMName Kegel -60
         <0, 4, 5>, 0,
         <0, 4, -5>, 2.5
         scale 1
         rotate z*(-60)
         translate <0, 0, 0>
      }
      
      box {
         <4, 0, -2.5>, <-4, 4, 2.5>
         scale 1
         rotate <0, 0, 0>
         translate <0, 0, 0>
      }
      
      pigment {
         color rgb <0.866667, 0, 0>
      }
      rotate <0, 180, -30>
   }
}

difference {
   cylinder {
      <0, 0, 5>, <0, 0, -5>, 0.5
      scale 1
      rotate <0, 0, 0>
      translate <0, 0, 0>
   }
   
   pigment {
      color rgb <0.533333, 0.533333, 0.533333>
   }
}

cylinder {
   <0, 0, -4>, <0, 0, -4.5>, 1
   scale 1
   rotate <0, 0, 0>
   translate <0, 0, 0>
   
   pigment {
      color rgb <1, 0.388235, 0.235294>
   }
}

cylinder {
   <0, 0, -3.5>, <0, 0, -3>, 1
   scale 1
   rotate <0, 0, 0>
   translate <0, 0, 0>
   
   pigment {
      color rgb <1, 0.388235, 0.235294>
   }
}

plane {
   <1, 0, 0>, -10
   
   pigment {
      color rgb <1, 1, 1>
   }
   scale 1
   rotate <0, 0, 0>
   translate <0, 0, 0>
}

Licensing[edit]

Public domain I, the copyright holder of this work, release this work into the public domain. This applies worldwide.
In some countries this may not be legally possible; if so:
I grant anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law.

File history

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

Date/TimeThumbnailDimensionsUserComment
current23:32, 6 July 2015Thumbnail for version as of 23:32, 6 July 2015800 × 1,200 (139 KB)Cmdrjameson (talk | contribs)Compressed with pngout. Reduced by 71kB (34% decrease).
15:47, 13 August 2009Thumbnail for version as of 15:47, 13 August 2009800 × 1,200 (211 KB)Biezl (talk | contribs){{Information |Description={{de|1=de:Schenkelpolmaschine}} |Source=Own work by uploader |Author=Biezl |Date= |Permission= |other_versions= }} {{Inkscape}} Category:Synchronous machines

There are no pages that use this file.

File usage on other wikis

The following other wikis use this file:

Metadata