Datei:Bubble memory driver coils and guides.png
Bubble_memory_driver_coils_and_guides.png (800 × 600 Pixel, Dateigröße: 144 KB, MIME-Typ: image/png)
Diese Datei und die Informationen unter dem roten Trennstrich werden aus dem zentralen Medienarchiv Wikimedia Commons eingebunden.
Beschreibung
BeschreibungBubble memory driver coils and guides.png | 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. |
Datum | |
Quelle | Self-made, using the Persistence of Vision Raytracer |
Urheber | Søren Peo Pedersen |
Genehmigung (Weiternutzung dieser Datei) |
GFDL-self |
Lizenz
Ich, der Urheber dieses Werkes, veröffentliche es unter der folgenden Lizenz:
Es ist erlaubt, die Datei unter den Bedingungen der GNU-Lizenz für freie Dokumentation, Version 1.2 oder einer späteren Version, veröffentlicht von der Free Software Foundation, zu kopieren, zu verbreiten und/oder zu modifizieren; es gibt keine unveränderlichen Abschnitte, keinen vorderen und keinen hinteren Umschlagtext.
Der vollständige Text der Lizenz ist im Kapitel GNU-Lizenz für freie Dokumentation verfügbar.http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue |
Diese Datei ist unter der Creative-Commons-Lizenz „Namensnennung – Weitergabe unter gleichen Bedingungen 3.0 nicht portiert“ lizenziert. | ||
| ||
Diese Lizenzmarkierung wurde auf Grund der GFDL-Lizenzaktualisierung hinzugefügt.http://creativecommons.org/licenses/by-sa/3.0/CC BY-SA 3.0Creative Commons Attribution-Share Alike 3.0truetrue |
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
}
In dieser Datei abgebildete Objekte
Motiv
image/png
f0c4fb1e0e18f0f7f7edead67dc2ec1cabadb164
147.637 Byte
600 Pixel
800 Pixel
Dateiversionen
Klicke auf einen Zeitpunkt, um diese Version zu laden.
Version vom | Vorschaubild | Maße | Benutzer | Kommentar | |
---|---|---|---|---|---|
aktuell | 23:09, 13. Dez. 2007 | 800 × 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 |
Dateiverwendung
Die folgende Seite verwendet diese Datei:
Globale Dateiverwendung
Die nachfolgenden anderen Wikis verwenden diese Datei:
- Verwendung auf da.wikipedia.org
- Verwendung auf en.wikipedia.org
- Verwendung auf it.wikipedia.org