Fil:Bubble memory driver coils and guides.png

Page contents not supported in other languages.
Fra Wikipedia, den frie encyklopædi

Bubble_memory_driver_coils_and_guides.png(800 × 600 billedpunkter, filstørrelse: 144 KB, MIME-type: image/png)


Denne fil er fra Wikimedia Commons

Beskrivelse

Beskrivelse This image shows the setup of driver coils and guide pieces around and on the orthomagnetic sheet of a magnetic bubble memory. The coils together form a steadily rotating magnetic field along the surface of the sheet. Since the guides are ferromagnetic, they assume magnetic poles when magnetized by the coils, which in turn "coerces" the domains along the guide pattern.
Dato
Kilde Self-made, using the Persistence of Vision Raytracer
Forfatter Søren Peo Pedersen
Tilladelse
(Genbrug af denne fil)
GFDL-self

Licensering

Jeg, dette værks ophavsretsindehaver, publicerer hermed værket under den følgende licens:
GNU head Tilladelse er givet til at kopiere, distribuere og/eller ændre dette dokument under betingelserne i GNU Free Documentation License', Version 1.2 eller enhver senere version udgivet af Free Software Foundation; uden et invariant afsnit, ingen forsidetekster, og ingen bagsidetekst. En kopi af licensen er inkluderet i afsnittet GNU Free Documentation License.
w:da:Creative Commons
kreditering deling på samme vilkår
Denne fil er udgivet under Creative Commons Kreditering-Del på samme vilkår 3.0 Ikke-porteret-licensen
Du må frit:
  • at dele – at kopiere, distribuere og overføre værket
  • at remixe – at tilpasse værket
Under følgende vilkår:
  • kreditering – Du skal give passende kreditering, angive et link til licensen, og oplyse om der er foretaget ændringer. Du må gøre det på enhver fornuftig måde, men ikke på en måde der antyder at licensgiveren godkender dig eller din anvendelse.
  • deling på samme vilkår – Hvis du bearbejder, ændrer eller bygger videre på dette værk, skal du distribuere dine bidrag under den samme eller en kompatibel licens som originalen.
Denne licens blev tilføjet som en del af GFDL-licensopdateringen.

POV-Ray code

Below is the scene description to render this image using the Persistence of Vision Raytracer:

 /*
 ================================================
 Driver coils and guide patterns in bubble memory
 ------------------------------------------------
 Created by Søren Peo Pedersen - see my user page
 at http://da.wikipedia.org/wiki/Bruger:Peo
 ================================================
 */
 
 #declare MagnetFont="arialbd.ttf" // Font for the "N" and "S" nomenclature on magnets
 #declare NorthLtr="N";  // Letter to indicate north pole
 #declare SouthLtr="S";  // Letter to indicate south pole
 
 box {<-4,-.3,-4>,<4,.3,4> // The orthomagnetic sheet, this time with
   pigment {               // no domains; only a single gradient indi-
     gradient y            // cating magnetization oriented in accor-
     color_map {           // dance with the external field.
       [0.0 color rgb <1,0,0>]
       [1.0 color rgb <1,1,1>]
       }
     scale .602
     translate -.301
     }
   finish {ambient .5}
   }
 
 // Magnets to "squeeze" bubbles down in size:
 box {<-4,3.5,-4>,<4,30,4> // The north pole above the sheet
   pigment {
     object {
       text {ttf MagnetFont,NorthLtr,3,0 // with the nomenclature
         scale 10 translate <-3,4,-30>   // for "north" on the side
         }
 
       pigment {color rgbt <1,0,0,.8>}
       pigment {color rgbt <1,1,1,.8>}
       }
     }
   finish {ambient .5}
   }
 
 box {<-4,-79,-4>,<4,-4.5,4> // The south pole below the sheet
   pigment {
     object {
       text {ttf MagnetFont,SouthLtr,3,0 // with the nomenclature
         scale 10 translate <-3,-12,-30> // for "south" on the side
         }
       pigment {color rgbt <1,1,1,.8>}
       pigment {color rgbt <1,0,0,.8>}
       }
     }
   finish {ambient .5}
   }
 
 #macro Coilset(Width,CoilColor) // One set of coil windings, with arbitrary "thickness" and color
   #local n=0;  // Loop that sets up several windings in the coil
   merge {
     #while (n<5) // 5 windings to be exact...
       // Straight parts of winding; the ends extending "out" from the coil:
       cylinder {<#if (n=4) -10 #else -4 #end,Width/2,1.6*n-2.8>,<4,Width/2,1.6*n-2.8>,.03}
       cylinder {<#if (n=0) -10 #else -4 #end,-Width/2,1.6*n-3.6>,<4,-Width/2,1.6*n-3.6>,.03}
       difference {  // Curved parts around the edges,
         torus {sqrt(.64+Width*Width)/2,.03} // made with a torus, ...
         plane {<1,0,0>,0}                   // whith half of it cut off.
         rotate <-degrees(atan(Width/.8)),0,0>
         translate <4,0,1.6*n-3.2>
         }
       #if (n>0) // Omit one curved segment at one end of the coil, else...
         difference {  // add a curved part around the opposing edge
           torus {sqrt(.64+Width*Width)/2,.03} // also made with a torus
           plane {<-1,0,0>,0}                  // with one half cut off.
           rotate <degrees(atan(Width/.8)),0,0>
           translate <-4,0,1.6*n-4>
           }
       #end      
       #local n=n+1;
     #end
     pigment {color CoilColor} // Apply specified color
     finish {ambient .5}
     }
 #end
 
 // The two coils wound around the orthomagnetic sheet:
 #object {Coilset(1.5,<0,.5,1>)}                   // Blue coil
 #object {Coilset(1.7,<1,.7,0>) rotate <0,90,0>}   // Yellowish coil
 
 #declare Tguide=merge {  // T-shaped guide piece:
   cylinder {<-.5,.3,.5>,<.5,.3,.5>,.03}    // Lots of cylinders and spheres
   sphere {<.5,.3,.5>,.03}                  // to provide nice, smooth corners
   cylinder {<.5,.3,.5>,<.5,.3,.3>,.03}     // and edges
   sphere {<.5,.3,.3>,.03}
   cylinder {<.5,.3,.3>,<.1,.3,.3>,.03}  
   cylinder {<.1,.3,.3>,<.1,.3,-.5>,.03}
   sphere {<.1,.3,-.5>,.03}
   cylinder {<.1,.3,-.5>,<-.1,.3,-.5>,.03}
   sphere {<-.1,.3,-.5>,.03}
   cylinder {<-.1,.3,.3>,<-.1,.3,-.5>,.03}
   cylinder {<-.5,.3,.3>,<-.1,.3,.3>,.03}
   sphere {<-.5,.3,.3>,.03}
   cylinder {<-.5,.3,.5>,<-.5,.3,.3>,.03}  
   box {<-.5,0,.3>,<.5,.33,.5>}
   box {<-.1,0,-.5>,<.1,.33,.3>}
   pigment {color rgb .5}       // Medium grey color
   finish {ambient .5 phong 1}  // Soft shadows, plus specular highlights
   }
 
 #declare Iguide=merge {   // I-shaped guide piece:
   cylinder {<-.1,.3,.5>,<.1,.3,.5>,.03}   // A rectangular slab framed
   sphere {<.1,.3,.5>,.03}                 // by spheres and cylinders for
   cylinder {<.1,.3,.5>,<.1,.3,-.5>,.03}   // smooth corners and edges.
   sphere {<.1,.3,-.5>,.03}
   cylinder {<.1,.3,-.5>,<-.1,.3,-.5>,.03}  
   sphere {<-.1,.3,-.5>,.03}
   cylinder {<-.1,.3,-.5>,<-.1,.3,.5>,.03}
   sphere {<-.1,.3,.5>,.03}
   box {<-.1,0,-.5>,<.1,.33,.5>}
   pigment {color rgb .5}
   finish {ambient .5 phong 1}
   }
 
 #local Row=0;   // Row loop for placing guide pieces on the orthomagnetic sheet
 #while (Row<3)  // Three rows, or "tracks"
   #local Col=0;     // Column loop for four repetitions of the guide piece pat-
   #while (Col<4)    // tern along each track:
     #object {Tguide translate <1.6*Col-3.2,0,Row*2.4-3>}
     #object {Iguide translate <1.6*Col-2.4,0,Row*2.4-2.2>}
     #local Col=Col+1;
   #end
   #object {Tguide translate <3.2,0,Row*2.4-3>}  // Add an extra "T" at the end
   #local Row=Row+1;
 #end
 
 background {color rgb 1} // White background
 
 camera { // View the motif ...
   location <6,4,-8>  // ... from this vantage point, ...
   look_at <-.7,0,0>  // ... looking towards this point.
   }
 
 light_source {     // Light source
   <-100,150,-120>
   color rgb 1
   }

Captions

Tilføj en kort forklaring på en enkelt linje om hvad filen viser

Elementer som er med i denne fil

afbilder

image/png

f0c4fb1e0e18f0f7f7edead67dc2ec1cabadb164

147.637 Byte

600 pixel

800 pixel

Filhistorik

Klik på en dato/tid for at se filen som den så ud på det tidspunkt.

Dato/tidMiniaturebilledeDimensionerBrugerKommentar
nuværende14. dec. 2007, 00:09Miniature af versionen fra 14. dec. 2007, 00:09800 × 600 (144 KB)Peo~commonswiki{{Information |Description=This image shows the setup of driver coils and guide pieces around and on the orthomagnetic sheet of a magnetic bubble memory. The coils together form a steadily rotating magnetic field along the surface of the sheet. Since the

Den følgende side bruger denne fil:

Global filanvendelse

Følgende andre wikier anvender denne fil: