File:ER core assembly exploded.png
Da testwiki.
Vai alla navigazione
Vai alla ricerca
Dimensioni di questa anteprima: 800 × 600 pixel. Altre risoluzioni: 320 × 240 pixel | 640 × 480 pixel | 1 024 × 768 pixel | 1 280 × 960 pixel.
File originale (1 280 × 960 pixel, dimensione del file: 213 KB, tipo MIME: image/png)
Questo file proviene da Wikimedia Commons e può essere utilizzato da altri progetti. Di seguito viene mostrata la descrizione presente nella pagina di descrizione del file.
Dettagli
| DescrizioneER core assembly exploded.png | exploded view of a ER core-based inductor | ||
| Data | |||
| Fonte | Opera propria | ||
| Autore | Cyril BUTTAY | ||
| Licenza (Riusare questo file) |
as licensed | ||
| Altre versioni |
|
Licenza
Io, detentore del copyright su quest'opera, dichiaro di pubblicarla con le seguenti licenze:
| È permesso copiare, distribuire e/o modificare questo documento in base ai termini della GNU Free Documentation License, Versione 1.2 o successive pubblicata dalla Free Software Foundation; senza alcuna sezione non modificabile, senza testo di copertina e senza testo di quarta di copertina. Una copia della licenza è inclusa nella sezione intitolata Testo della GNU Free Documentation License.http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue |
| Questo file è disponibile in base alla licenza Creative Commons Attribuzione-Condividi allo stesso modo 3.0 Unported | ||
| ||
| Questo tag di copyright è stato aggiunto nell'ambito dell'aggiornamento della licenza dei progetti Wikimedia.http://creativecommons.org/licenses/by-sa/3.0/CC BY-SA 3.0Creative Commons Attribution-Share Alike 3.0truetrue |
Questo file è disponibile in base alle licenze Creative Commons Attribuzione-Condividi allo stesso modo 2.5 Generico, 2.0 Generico e 1.0 Generico
- Tu sei libero:
- di condividere – di copiare, distribuire e trasmettere quest'opera
- di modificare – di adattare l'opera
- Alle seguenti condizioni:
- attribuzione – Devi fornire i crediti appropriati, un collegamento alla licenza e indicare se sono state apportate modifiche. Puoi farlo in qualsiasi modo ragionevole, ma non in alcun modo che suggerisca che il licenziante approvi te o il tuo uso.
- condividi allo stesso modo – Se remixi, trasformi o sviluppi il materiale, devi distribuire i tuoi contributi in base alla stessa licenza o compatibile all'originale.
Puoi scegliere la licenza che preferisci.
made using povray 3.5 and the following source:
#declare RAD = on; // use radiosity?
#declare Exploded=on; // exploded view or not?
#declare CoilLength = 2.6;
#include "functions.inc"
#include "metals.inc"
#include "colors.inc"
global_settings {
#if(RAD)
radiosity {
brightness 0.60
count 100
error_bound 0.2
gray_threshold 0.0
low_error_factor 0.2
minimum_reuse 0.015
nearest_count 10
recursion_limit 1
#if (version>3.1)
adc_bailout 0.01
max_sample -1.0
media off
normal off
always_sample 1
pretrace_start 0.08
pretrace_end 0.01
#end
}
#end
}
background { color White }
// declarations for the magnetic core------------------------------------------------
#declare corner = lathe { // a quarter of cyclindic volume used to "round" the corners
linear_spline
6
<0,0>,<0.05,0>, <0.1,0.05>, <0.1,0.95>,<0.05,1>, <0,1>
rotate 90*x
}
#declare side = prism { // the extrusions of the volume
linear_sweep
linear_spline
0, 1, 9,
<0.05,0>, <0,0.05>, <0,0.95>, <0.05,1>, <0.45,1>, <0.5,0.95>, <0.5,0.05>, <0.45,0>, <0.05,0>
}
#declare bottom = prism { // The bottom of the core
linear_sweep
linear_spline
0, 1, 9,
<0.25,0>, <0,0.05>, <0,0.95>, <0.25,1>, <0.35,1>, <0.4,0.95>, <0.4,0.05>, <0.35,0>, <0.25,0>
}
#declare middle = cylinder { // the extrusion of the middle leg
<0,0,0>,<0,1,0>,0.5
}
#declare core = union {
difference{
union{
object {side scale <1,1.7,1> translate -1.7*x }
object {side scale <1,1.7,1> translate 1.2*x }
}
cylinder{<0,-10,0.5>,<0,10,0.5>,1.3 translate 0.3*y}
}
object {bottom scale <1,3.2,1> rotate -90*z translate <-1.6,0.3,0> }
object {corner translate -1.6*x}
object {corner translate 1.6*x}
object {middle scale <1,1.7,1> translate <0,0,0.5> }
pigment { Gray50}
}
//declaration of the coil element--------------------------------------------------------
#declare coil = isosurface {
function {f_helix1(x,y,z, 1, 60, 0.05, 1, 1, 1, 0)}
contained_by { box { -CoilLength/2, CoilLength/2 }}
pigment { P_Copper4 }
finish {F_MetalB}//C
}
//declarations for the bobbin-------------------------------------------------------------
declare pin = union {
box{<0,-0.3,-1>,<0.3,0,0> pigment {Gray20 }
translate<-0.15,0,0>
}
cylinder{<0,-0.15,-1.5>,<0,-0.15,0>,0.05
pigment{ P_Copper4 }
finish {F_MetalB}
}
}
#declare bobin_extremity = difference{
union {
cylinder{<0,0,0>,<0,0.1,0>,1.15}
box {<-1.8,-0.3,-0.6>,<1.8,0.1,0.6>}
prism {
linear_sweep
linear_spline
0, 0.2, 4,
<1.8,0>,<1.92,0.15>,<-1.92,0.15>,<-1.8,0>
rotate -90*x
translate <0,-0.15,0.1>
}
#declare Index = 0.3;
#while(Index <= 1.7)
object{pin translate <-Index,0,0>}
object{pin translate <Index,0,0>}
#declare Index = Index + 0.6;
#end
}
merge {
box {<-1.1501,-1,-0.55>,<1.1501,0,0.55>}
box {<-1.75,-1,-0.55>,<-1.15,1,0.55>}
box {<1.75,-1,-0.55>,<1.15,1,0.55>}
}
}
#declare bobbin = difference {
union {
cylinder{<0,-0.1,0>,<0,CoilLength+0.1,0>,0.6}
object{bobin_extremity translate <0,-0.1,0>}
object{bobin_extremity rotate 180*z translate <0,CoilLength+0.1,0>}
}
cylinder{<0,-10,0>,<0,10,0>,0.55 pigment { Gray20 } }
pigment { Gray20 }
}
//declarations for the clip
#declare halfclip = difference {
prism {
linear_sweep
bezier_spline
0, 1, 32,
<0,0>,<1.2,0>,<0,0>,<1.2,0>,
<1.2,0>,<1.3,0>,<1.6,-0.2>,<1.7,-0.2>,
<1.7,-0.2>,<1.8,-0.2>,<1.8,-0.2>,<1.8,0.5>,
<1.8,0.5>,<1.9,0.5>,<1.8,0.5>,<1.9,0.5>,
<1.9,0.5>,<1.9,-0.3>,<1.9,-0.3>,<1.7,-0.3>,
<1.7,-0.3>,<1.6,-0.3>,<1.3,-0.1>,<1.2,-0.1>,
<1.2,-0.1>,<0,-0.1>,<1.2,-0.1>,<0,-0.1>,
<0,-0.1>,<0,0>,<0,-0.1>,<0,0>
pigment {P_Chrome1}
finish {F_MetalC}
}
box {<0,0.2,0.25>,<10,0.8,0.4>
pigment {P_Chrome1}
finish {F_MetalC}
}
}
#declare completeclip = union {
object{halfclip scale 0.5*y}
object{halfclip scale 0.5*y rotate 180*z translate 0.5*y}
}
// the final union-------------------------------------------------
union {
object {bobbin rotate -90*x translate <0,0.5,-0.4>}
object {coil rotate -90*x translate <0,0.5,-CoilLength/2-0.4>}
object {core rotate -90*x translate <0,0,0>}
#if(Exploded)
object {core rotate 90*x translate <0,1,-6.5>}
object {completeclip translate <0,0.25,-8>}
#else
object {core rotate 90*x translate <0,1,-3.4>}
object {completeclip translate <0,0.25,-3.5>}
#end
object {completeclip rotate 180*y translate <0,0.25,0.1>}
rotate <0, 30, 0>
finish {
#if(RAD)
ambient 0
diffuse 0.7
#else
ambient 0.8
diffuse 0.5
#end
phong 1
phong_size 60
}
}
light_source { <0, 14, -10> color White}
light_source { <2, 4, -10> color White}
#if(Exploded)
camera {location <1,10,-15> look_at <-3.3,-3.5> angle 33}
#else
camera {location <1,10,-15> look_at <-1.25,-1,0> angle 20}
#end
<pre>
And then compiled using the following command:
<pre>
povray -IER_core_assembly_exploded.pov +a -Q11 -W1280 -H960
Didascalie
Aggiungi una brevissima spiegazione di ciò che questo file rappresenta
Elementi ritratti in questo file
raffigura
24 giu 2006
Cronologia del file
Fare clic su un gruppo data/ora per vedere il file come si presentava nel momento indicato.
| Data/Ora | Miniatura | Dimensioni | Utente | Commento | |
|---|---|---|---|---|---|
| attuale | 10:11, 24 gen 2007 | 1 280 × 960 (213 KB) | wikimediacommons>Pngbot | optimized with optipng |
Utilizzo del file
La seguente pagina usa questo file: