File:VFPt Solenoid correct2.svg
Page contents not supported in other languages.
Tools
Actions
In other projects
| DescriptionVFPt Solenoid correct2.svg | English: Diagram of a solenoid and its magnetic field lines. The shape of all lines was computed according to the laws of electrodynamics. |
| Date | |
| Source | Own work |
| Author | Geek3 |
| Other versions | |
| SVG development InfoField | |
| Source code InfoField | Python code# paste this code at the end of VectorFieldPlot 3.3# https://commons.wikimedia.org/wiki/User:Geek3/VectorFieldPlotdoc=FieldplotDocument('VFPt_Solenoid_correct2',width=490,height=200,unit=100,commons=True,bg_color=None)doc.arrow_geo={'x_nock':-2,'x_head':4,'x_tail':-2,'width':4}R=0.49L=1.96field=Field([['coil',{'x':0,'y':0,'phi':0,'R':R,'Lhalf':L/2,'I':1}]])forain[-0.455,-0.385,-0.275,-0.165,-0.055,0.055,0.165,0.275,0.385,0.455]:line=FieldLine(field,[0,a],directions='both',maxr=3.5)doc.draw_line(line,linewidth=1.0,arrows_style={'dist':1.5,'min_arrows':1,'max_arrows':3,'scale':2,'offsets':{'start':1,'leave_image':0.25,'enter_image':0.25,'end':1}})current_out=doc.draw_object('g',{'id':'current_out'},group=doc._get_defs())doc.draw_object('circle',{'cx':'0','cy':'0','r':12.5,'fill':'#ffffff','stroke':'#000000','stroke-width':3},group=current_out)doc.draw_object('circle',{'cx':'0','cy':'0','r':2.6,'fill':'#000000','stroke':'none'},group=current_out)current_in=doc.draw_object('g',{'id':'current_in'},group=doc._get_defs())doc.draw_object('circle',{'cx':'0','cy':'0','r':12.5,'fill':'#ffffff','stroke':'#000000','stroke-width':3},group=current_in)doc.draw_object('path',{'d':"M -8.8,-8.8 L 8.8,8.8 M -8.8,8.8 L 8.8,-8.8",'fill':'none','stroke':'#000000','stroke-width':3},group=current_in)forxinsc.linspace(-0.84,0.84,7):doc.draw_object('use',{'{http://www.w3.org/1999/xlink}href':'#current_out','transform':"translate({:.3f},{:.3f}) scale(0.01, 0.01)".format(x,R)})doc.draw_object('use',{'{http://www.w3.org/1999/xlink}href':'#current_in','transform':"translate({:.3f},{:.3f}) scale(0.01, 0.01)".format(x,-R)})doc.write() |
| Permission is granted to copy, distribute and/or modify this document under the terms of theGNU Free Documentation License, Version 1.2 or any later version published by theFree Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitledGNU Free Documentation License.http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue |
Click on a date/time to view the file as it appeared at that time.
| Date/Time | Thumbnail | Dimensions | User | Comment | |
|---|---|---|---|---|---|
| current | 20:29, 14 September 2019 | 490 × 200(15 KB) | Geek3 | validator fix | |
| 17:15, 12 June 2010 | 490 × 200(15 KB) | Geek3 | VFPt_Solenoid_correct2 |
More than 100 pages use this file.The following list shows the first 100 pages that use this file only.Afull list is available.
Viewmore links to this file.
The following other wikis use this file:
Viewmore global usage of this file.
This file contains additional information, probably added from the digital camera or scanner used to create or digitize it.
If the file has been modified from its original state, some details may not fully reflect the modified file.
| Short title | VFPt_Solenoid_correct |
|---|---|
| Image title | VFPt_Solenoid_correct created with VectorFieldPlot 1.1http://commons.wikimedia.org/wiki/User:Geek3/VectorFieldPlotand manually modified about:http://commons.wikimedia.org/wiki/File:VFPt_Solenoid_correct.svgrights: GNU Free Documentation license, Creative Commons Attribution ShareAlike license |
| Width | 490 |
| Height | 200 |