summaryrefslogtreecommitdiff
path: root/Examples/bridgerectifier
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/bridgerectifier')
-rwxr-xr-xExamples/bridgerectifier/D.lib20
-rw-r--r--Examples/bridgerectifier/analysis1
-rw-r--r--Examples/bridgerectifier/bridgerectifier-cache.lib89
-rw-r--r--Examples/bridgerectifier/bridgerectifier.bak182
-rw-r--r--Examples/bridgerectifier/bridgerectifier.cir14
-rw-r--r--Examples/bridgerectifier/bridgerectifier.cir.out18
-rw-r--r--Examples/bridgerectifier/bridgerectifier.pro67
-rw-r--r--Examples/bridgerectifier/bridgerectifier.proj1
-rw-r--r--Examples/bridgerectifier/bridgerectifier.sch182
-rw-r--r--Examples/bridgerectifier/bridgerectifier_Previous_Values.xml1
-rw-r--r--Examples/bridgerectifier/plot_data_i.txt73
-rw-r--r--Examples/bridgerectifier/plot_data_v.txt73
12 files changed, 721 insertions, 0 deletions
diff --git a/Examples/bridgerectifier/D.lib b/Examples/bridgerectifier/D.lib
new file mode 100755
index 00000000..ef18bb50
--- /dev/null
+++ b/Examples/bridgerectifier/D.lib
@@ -0,0 +1,20 @@
+.MODEL D1N750 D(
++ Vj=.75
++ Nbvl=14.976
++ Cjo=175p
++ Rs=.25
++ Isr=1.859n
++ Eg=1.11
++ M=.5516
++ Nbv=1.6989
++ N=1
++ Tbv1=-21.277u
++ Bv=8.1
++ Fc=.5
++ Ikf=0
++ Nr=2
++ Ibv=20.245m
++ Is=880.5E-18
++ Xti=3
++ Ibvl=1.9556m
+) \ No newline at end of file
diff --git a/Examples/bridgerectifier/analysis b/Examples/bridgerectifier/analysis
new file mode 100644
index 00000000..660a46cc
--- /dev/null
+++ b/Examples/bridgerectifier/analysis
@@ -0,0 +1 @@
+.tran 10e-03 100e-03 0e-03 \ No newline at end of file
diff --git a/Examples/bridgerectifier/bridgerectifier-cache.lib b/Examples/bridgerectifier/bridgerectifier-cache.lib
new file mode 100644
index 00000000..94a8fc8e
--- /dev/null
+++ b/Examples/bridgerectifier/bridgerectifier-cache.lib
@@ -0,0 +1,89 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#
+# D
+#
+DEF D D 0 40 N N 1 F N
+F0 "D" 0 100 50 H V C CNN
+F1 "D" 0 -100 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ Diode_*
+ D-Pak_TO252AA
+ *SingleDiode
+ *_Diode_*
+ *SingleDiode*
+$ENDFPLIST
+DRAW
+P 2 0 1 6 50 50 50 -50 N
+P 3 0 1 0 -50 50 50 0 -50 -50 F
+X A 1 -150 0 100 R 40 40 1 1 P
+X K 2 150 0 100 L 40 40 1 1 P
+ENDDRAW
+ENDDEF
+#
+# GND
+#
+DEF ~GND #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 0 30 H I C CNN
+F1 "GND" 0 -70 30 H I C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N
+X GND 1 0 0 0 U 30 30 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# PWR_FLAG
+#
+DEF PWR_FLAG #FLG 0 0 N N 1 F P
+F0 "#FLG" 0 95 50 H I C CNN
+F1 "PWR_FLAG" 0 180 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+X pwr 1 0 0 0 U 20 20 0 0 w
+P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N
+ENDDRAW
+ENDDEF
+#
+# R
+#
+DEF R R 0 0 N Y 1 F N
+F0 "R" 80 0 50 V V C CNN
+F1 "R" 0 0 50 V V C CNN
+F2 "" -70 0 30 V V C CNN
+F3 "" 0 0 30 H V C CNN
+$FPLIST
+ R_*
+ Resistor_*
+$ENDFPLIST
+DRAW
+S -40 -100 40 100 0 1 10 N
+X ~ 1 0 150 50 D 60 60 1 1 P
+X ~ 2 0 -150 50 U 60 60 1 1 P
+ENDDRAW
+ENDDEF
+#
+# sine
+#
+DEF sine v 0 40 Y Y 1 F N
+F0 "v" -200 100 60 H V C CNN
+F1 "sine" -200 -50 60 H V C CNN
+F2 "R1" -300 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ 1_pin
+$ENDFPLIST
+DRAW
+A -50 0 50 1 1799 0 1 0 N 0 0 -100 0
+A 50 0 50 -1799 -1 0 1 0 N 0 0 100 0
+C 0 0 150 0 1 0 N
+X + 1 0 450 300 D 50 0 1 1 I
+X - 2 0 -450 300 U 50 0 1 1 I
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/Examples/bridgerectifier/bridgerectifier.bak b/Examples/bridgerectifier/bridgerectifier.bak
new file mode 100644
index 00000000..74e2aead
--- /dev/null
+++ b/Examples/bridgerectifier/bridgerectifier.bak
@@ -0,0 +1,182 @@
+EESchema Schematic File Version 2
+LIBS:power
+LIBS:device
+LIBS:transistors
+LIBS:conn
+LIBS:linear
+LIBS:regul
+LIBS:74xx
+LIBS:cmos4000
+LIBS:adc-dac
+LIBS:memory
+LIBS:xilinx
+LIBS:microcontrollers
+LIBS:dsp
+LIBS:microchip
+LIBS:analog_switches
+LIBS:motorola
+LIBS:texas
+LIBS:intel
+LIBS:audio
+LIBS:interface
+LIBS:digital-audio
+LIBS:philips
+LIBS:display
+LIBS:cypress
+LIBS:siliconi
+LIBS:opto
+LIBS:atmel
+LIBS:contrib
+LIBS:valves
+LIBS:eSim_Analog
+LIBS:eSim_Devices
+LIBS:eSim_Digital
+LIBS:eSim_Hybrid
+LIBS:eSim_Sources
+LIBS:bridgerectifier-cache
+EELAYER 25 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title ""
+Date ""
+Rev ""
+Comp ""
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L D D1
+U 1 1 557F721F
+P 4000 3000
+F 0 "D1" H 4000 3100 50 0000 C CNN
+F 1 "D" H 4000 2900 50 0000 C CNN
+F 2 "" H 4000 3000 60 0000 C CNN
+F 3 "" H 4000 3000 60 0000 C CNN
+ 1 4000 3000
+ 0 -1 -1 0
+$EndComp
+$Comp
+L D D3
+U 1 1 557F72FE
+P 4950 3000
+F 0 "D3" H 4950 3100 50 0000 C CNN
+F 1 "D" H 4950 2900 50 0000 C CNN
+F 2 "" H 4950 3000 60 0000 C CNN
+F 3 "" H 4950 3000 60 0000 C CNN
+ 1 4950 3000
+ 0 -1 -1 0
+$EndComp
+$Comp
+L D D4
+U 1 1 557F7345
+P 4950 4400
+F 0 "D4" H 4950 4500 50 0000 C CNN
+F 1 "D" V 4950 4300 50 0000 C CNN
+F 2 "" H 4950 4400 60 0000 C CNN
+F 3 "" H 4950 4400 60 0000 C CNN
+ 1 4950 4400
+ 0 -1 -1 0
+$EndComp
+$Comp
+L D D2
+U 1 1 557F745E
+P 4000 4400
+F 0 "D2" H 4000 4500 50 0000 C CNN
+F 1 "D" H 4000 4300 50 0000 C CNN
+F 2 "" H 4000 4400 60 0000 C CNN
+F 3 "" H 4000 4400 60 0000 C CNN
+ 1 4000 4400
+ 0 -1 -1 0
+$EndComp
+$Comp
+L R R1
+U 1 1 557F76BB
+P 5550 3600
+F 0 "R1" V 5630 3600 50 0000 C CNN
+F 1 "1000" V 5550 3600 50 0000 C CNN
+F 2 "" V 5480 3600 30 0000 C CNN
+F 3 "" H 5550 3600 30 0000 C CNN
+ 1 5550 3600
+ 1 0 0 -1
+$EndComp
+$Comp
+L GND #PWR01
+U 1 1 557F76F4
+P 5400 5300
+F 0 "#PWR01" H 5400 5050 50 0001 C CNN
+F 1 "GND" H 5400 5150 50 0000 C CNN
+F 2 "" H 5400 5300 60 0000 C CNN
+F 3 "" H 5400 5300 60 0000 C CNN
+ 1 5400 5300
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4000 2850 4000 2550
+Wire Wire Line
+ 4000 2550 5550 2550
+Wire Wire Line
+ 4950 2550 4950 2850
+Wire Wire Line
+ 5550 2550 5550 3450
+Connection ~ 4950 2550
+Wire Wire Line
+ 5550 4750 5550 3750
+Wire Wire Line
+ 4950 4750 4950 4550
+Wire Wire Line
+ 4000 4750 4000 4550
+Connection ~ 4950 4750
+Wire Wire Line
+ 4000 4750 5550 4750
+Connection ~ 5400 5300
+Connection ~ 5400 4750
+Wire Wire Line
+ 5400 4750 5400 5300
+Wire Wire Line
+ 4000 3150 4000 4250
+Wire Wire Line
+ 4950 3150 4950 4250
+Wire Wire Line
+ 4950 3750 3650 3750
+Wire Wire Line
+ 3650 3750 3650 4050
+Wire Wire Line
+ 3650 4050 3400 4050
+Connection ~ 4950 3750
+Wire Wire Line
+ 3400 3150 3800 3150
+Wire Wire Line
+ 3800 3150 3800 3400
+Wire Wire Line
+ 3800 3400 4000 3400
+Connection ~ 4000 3400
+$Comp
+L PWR_FLAG #FLG02
+U 1 1 557F7E1A
+P 5250 4400
+F 0 "#FLG02" H 5250 4495 50 0001 C CNN
+F 1 "PWR_FLAG" H 5250 4580 50 0000 C CNN
+F 2 "" H 5250 4400 60 0000 C CNN
+F 3 "" H 5250 4400 60 0000 C CNN
+ 1 5250 4400
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 5250 4400 5250 4750
+Connection ~ 5250 4750
+$Comp
+L sine v1
+U 1 1 557F7569
+P 3400 3600
+F 0 "v1" H 3200 3700 60 0000 C CNN
+F 1 "sine" H 3200 3550 60 0000 C CNN
+F 2 "R1" H 3100 3600 60 0000 C CNN
+F 3 "" H 3400 3600 60 0000 C CNN
+ 1 3400 3600
+ 1 0 0 -1
+$EndComp
+$EndSCHEMATC
diff --git a/Examples/bridgerectifier/bridgerectifier.cir b/Examples/bridgerectifier/bridgerectifier.cir
new file mode 100644
index 00000000..42538839
--- /dev/null
+++ b/Examples/bridgerectifier/bridgerectifier.cir
@@ -0,0 +1,14 @@
+* EESchema Netlist Version 1.1 (Spice format) creation date: Wed Jun 17 14:53:06 2015
+
+* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N
+* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0
+
+*Sheet Name:/
+D1 Net-_D1-Pad1_ Net-_D1-Pad2_ D
+D3 Net-_D3-Pad1_ Net-_D1-Pad2_ D
+D4 GND Net-_D3-Pad1_ D
+D2 GND Net-_D1-Pad1_ D
+R1 Net-_D1-Pad2_ GND 1000
+v1 Net-_D1-Pad1_ Net-_D3-Pad1_ sine
+
+.end
diff --git a/Examples/bridgerectifier/bridgerectifier.cir.out b/Examples/bridgerectifier/bridgerectifier.cir.out
new file mode 100644
index 00000000..c80f66e7
--- /dev/null
+++ b/Examples/bridgerectifier/bridgerectifier.cir.out
@@ -0,0 +1,18 @@
+* eeschema netlist version 1.1 (spice format) creation date: wed jun 17 14:53:06 2015
+
+.include D.lib
+d1 net-_d1-pad1_ net-_d1-pad2_ D1N750
+d3 net-_d3-pad1_ net-_d1-pad2_ D1N750
+d4 gnd net-_d3-pad1_ D1N750
+d2 gnd net-_d1-pad1_ D1N750
+r1 net-_d1-pad2_ gnd 1000
+v1 net-_d1-pad1_ net-_d3-pad1_ sine(0 2 50 0 0)
+.tran 10e-03 100e-03 0e-03
+
+* Control Statements
+.control
+run
+print allv > plot_data_v.txt
+print alli > plot_data_i.txt
+.endc
+.end
diff --git a/Examples/bridgerectifier/bridgerectifier.pro b/Examples/bridgerectifier/bridgerectifier.pro
new file mode 100644
index 00000000..cc6e8092
--- /dev/null
+++ b/Examples/bridgerectifier/bridgerectifier.pro
@@ -0,0 +1,67 @@
+update=Tue Jun 16 17:18:14 2015
+version=1
+last_client=eeschema
+[general]
+version=1
+RootSch=
+BoardNm=
+[pcbnew]
+version=1
+LastNetListRead=
+UseCmpFile=1
+PadDrill=0.600000000000
+PadDrillOvalY=0.600000000000
+PadSizeH=1.500000000000
+PadSizeV=1.500000000000
+PcbTextSizeV=1.500000000000
+PcbTextSizeH=1.500000000000
+PcbTextThickness=0.300000000000
+ModuleTextSizeV=1.000000000000
+ModuleTextSizeH=1.000000000000
+ModuleTextSizeThickness=0.150000000000
+SolderMaskClearance=0.000000000000
+SolderMaskMinWidth=0.000000000000
+DrawSegmentWidth=0.200000000000
+BoardOutlineThickness=0.100000000000
+ModuleOutlineThickness=0.150000000000
+[cvpcb]
+version=1
+NetIExt=net
+[eeschema]
+version=1
+LibDir=
+[eeschema/libraries]
+LibName1=power
+LibName2=device
+LibName3=transistors
+LibName4=conn
+LibName5=linear
+LibName6=regul
+LibName7=74xx
+LibName8=cmos4000
+LibName9=adc-dac
+LibName10=memory
+LibName11=xilinx
+LibName12=microcontrollers
+LibName13=dsp
+LibName14=microchip
+LibName15=analog_switches
+LibName16=motorola
+LibName17=texas
+LibName18=intel
+LibName19=audio
+LibName20=interface
+LibName21=digital-audio
+LibName22=philips
+LibName23=display
+LibName24=cypress
+LibName25=siliconi
+LibName26=opto
+LibName27=atmel
+LibName28=contrib
+LibName29=valves
+LibName30=/home/gaurav/Desktop/eSim Library/eSim_Analog
+LibName31=/home/gaurav/Desktop/eSim Library/eSim_Devices
+LibName32=/home/gaurav/Desktop/eSim Library/eSim_Digital
+LibName33=/home/gaurav/Desktop/eSim Library/eSim_Hybrid
+LibName34=/home/gaurav/Desktop/eSim Library/eSim_Sources
diff --git a/Examples/bridgerectifier/bridgerectifier.proj b/Examples/bridgerectifier/bridgerectifier.proj
new file mode 100644
index 00000000..4d1db028
--- /dev/null
+++ b/Examples/bridgerectifier/bridgerectifier.proj
@@ -0,0 +1 @@
+schematicFile bridgerectifier.sch
diff --git a/Examples/bridgerectifier/bridgerectifier.sch b/Examples/bridgerectifier/bridgerectifier.sch
new file mode 100644
index 00000000..74e2aead
--- /dev/null
+++ b/Examples/bridgerectifier/bridgerectifier.sch
@@ -0,0 +1,182 @@
+EESchema Schematic File Version 2
+LIBS:power
+LIBS:device
+LIBS:transistors
+LIBS:conn
+LIBS:linear
+LIBS:regul
+LIBS:74xx
+LIBS:cmos4000
+LIBS:adc-dac
+LIBS:memory
+LIBS:xilinx
+LIBS:microcontrollers
+LIBS:dsp
+LIBS:microchip
+LIBS:analog_switches
+LIBS:motorola
+LIBS:texas
+LIBS:intel
+LIBS:audio
+LIBS:interface
+LIBS:digital-audio
+LIBS:philips
+LIBS:display
+LIBS:cypress
+LIBS:siliconi
+LIBS:opto
+LIBS:atmel
+LIBS:contrib
+LIBS:valves
+LIBS:eSim_Analog
+LIBS:eSim_Devices
+LIBS:eSim_Digital
+LIBS:eSim_Hybrid
+LIBS:eSim_Sources
+LIBS:bridgerectifier-cache
+EELAYER 25 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title ""
+Date ""
+Rev ""
+Comp ""
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L D D1
+U 1 1 557F721F
+P 4000 3000
+F 0 "D1" H 4000 3100 50 0000 C CNN
+F 1 "D" H 4000 2900 50 0000 C CNN
+F 2 "" H 4000 3000 60 0000 C CNN
+F 3 "" H 4000 3000 60 0000 C CNN
+ 1 4000 3000
+ 0 -1 -1 0
+$EndComp
+$Comp
+L D D3
+U 1 1 557F72FE
+P 4950 3000
+F 0 "D3" H 4950 3100 50 0000 C CNN
+F 1 "D" H 4950 2900 50 0000 C CNN
+F 2 "" H 4950 3000 60 0000 C CNN
+F 3 "" H 4950 3000 60 0000 C CNN
+ 1 4950 3000
+ 0 -1 -1 0
+$EndComp
+$Comp
+L D D4
+U 1 1 557F7345
+P 4950 4400
+F 0 "D4" H 4950 4500 50 0000 C CNN
+F 1 "D" V 4950 4300 50 0000 C CNN
+F 2 "" H 4950 4400 60 0000 C CNN
+F 3 "" H 4950 4400 60 0000 C CNN
+ 1 4950 4400
+ 0 -1 -1 0
+$EndComp
+$Comp
+L D D2
+U 1 1 557F745E
+P 4000 4400
+F 0 "D2" H 4000 4500 50 0000 C CNN
+F 1 "D" H 4000 4300 50 0000 C CNN
+F 2 "" H 4000 4400 60 0000 C CNN
+F 3 "" H 4000 4400 60 0000 C CNN
+ 1 4000 4400
+ 0 -1 -1 0
+$EndComp
+$Comp
+L R R1
+U 1 1 557F76BB
+P 5550 3600
+F 0 "R1" V 5630 3600 50 0000 C CNN
+F 1 "1000" V 5550 3600 50 0000 C CNN
+F 2 "" V 5480 3600 30 0000 C CNN
+F 3 "" H 5550 3600 30 0000 C CNN
+ 1 5550 3600
+ 1 0 0 -1
+$EndComp
+$Comp
+L GND #PWR01
+U 1 1 557F76F4
+P 5400 5300
+F 0 "#PWR01" H 5400 5050 50 0001 C CNN
+F 1 "GND" H 5400 5150 50 0000 C CNN
+F 2 "" H 5400 5300 60 0000 C CNN
+F 3 "" H 5400 5300 60 0000 C CNN
+ 1 5400 5300
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4000 2850 4000 2550
+Wire Wire Line
+ 4000 2550 5550 2550
+Wire Wire Line
+ 4950 2550 4950 2850
+Wire Wire Line
+ 5550 2550 5550 3450
+Connection ~ 4950 2550
+Wire Wire Line
+ 5550 4750 5550 3750
+Wire Wire Line
+ 4950 4750 4950 4550
+Wire Wire Line
+ 4000 4750 4000 4550
+Connection ~ 4950 4750
+Wire Wire Line
+ 4000 4750 5550 4750
+Connection ~ 5400 5300
+Connection ~ 5400 4750
+Wire Wire Line
+ 5400 4750 5400 5300
+Wire Wire Line
+ 4000 3150 4000 4250
+Wire Wire Line
+ 4950 3150 4950 4250
+Wire Wire Line
+ 4950 3750 3650 3750
+Wire Wire Line
+ 3650 3750 3650 4050
+Wire Wire Line
+ 3650 4050 3400 4050
+Connection ~ 4950 3750
+Wire Wire Line
+ 3400 3150 3800 3150
+Wire Wire Line
+ 3800 3150 3800 3400
+Wire Wire Line
+ 3800 3400 4000 3400
+Connection ~ 4000 3400
+$Comp
+L PWR_FLAG #FLG02
+U 1 1 557F7E1A
+P 5250 4400
+F 0 "#FLG02" H 5250 4495 50 0001 C CNN
+F 1 "PWR_FLAG" H 5250 4580 50 0000 C CNN
+F 2 "" H 5250 4400 60 0000 C CNN
+F 3 "" H 5250 4400 60 0000 C CNN
+ 1 5250 4400
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 5250 4400 5250 4750
+Connection ~ 5250 4750
+$Comp
+L sine v1
+U 1 1 557F7569
+P 3400 3600
+F 0 "v1" H 3200 3700 60 0000 C CNN
+F 1 "sine" H 3200 3550 60 0000 C CNN
+F 2 "R1" H 3100 3600 60 0000 C CNN
+F 3 "" H 3400 3600 60 0000 C CNN
+ 1 3400 3600
+ 1 0 0 -1
+$EndComp
+$EndSCHEMATC
diff --git a/Examples/bridgerectifier/bridgerectifier_Previous_Values.xml b/Examples/bridgerectifier/bridgerectifier_Previous_Values.xml
new file mode 100644
index 00000000..e3953650
--- /dev/null
+++ b/Examples/bridgerectifier/bridgerectifier_Previous_Values.xml
@@ -0,0 +1 @@
+<KicadtoNgspice><source><v1 name="Source type">sine<field1 name="Offset Value">0</field1><field2 name="Amplitude">2</field2><field3 name="Frequency">50</field3><field4 name="Delay Time">0</field4><field5 name="Damping Factor">0</field5></v1></source><model /><devicemodel><d4><field /></d4><d2><field /></d2><d3><field /></d3><d1><field /></d1><d4><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d4><d2><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d2><d3><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d3><d1><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d1><d4><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d4><d2><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d2><d3><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d3><d1><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d1><d4><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d4><d2><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d2><d3><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d3><d1><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d1><d4><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d4><d2><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d2><d3><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d3><d1><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d1><d4><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d4><d2><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d2><d3><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d3><d1><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d1><d4><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d4><d2><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d2><d3><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d3><d1><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d1><d4><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d4><d2><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d2><d3><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d3><d1><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d1><d4><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d4><d2><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d2><d3><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d3><d1><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d1><d4><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d4><d2><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d2><d3><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d3><d1><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d1><d4><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d4><d2><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d2><d3><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d3><d1><field>C:/eSim-master-new/src/deviceModelLibrary/Diode/D.lib</field></d1><d4><field>/home/gaurav/workspace/eSim/src/deviceModelLibrary/Diode/D.lib</field></d4><d2><field>/home/gaurav/workspace/eSim/src/deviceModelLibrary/Diode/D.lib</field></d2><d3><field>/home/gaurav/workspace/eSim/src/deviceModelLibrary/Diode/D.lib</field></d3><d1><field>/home/gaurav/workspace/eSim/src/deviceModelLibrary/Diode/D.lib</field></d1><d4><field>/home/gaurav/workspace/eSim/src/deviceModelLibrary/Diode/D.lib</field></d4><d2><field>/home/gaurav/workspace/eSim/src/deviceModelLibrary/Diode/D.lib</field></d2><d3><field>/home/gaurav/workspace/eSim/src/deviceModelLibrary/Diode/D.lib</field></d3><d1><field>/home/gaurav/workspace/eSim/src/deviceModelLibrary/Diode/D.lib</field></d1><d4><field>/home/gaurav/workspace/eSim/src/deviceModelLibrary/Diode/D.lib</field></d4><d2><field>/home/gaurav/workspace/eSim/src/deviceModelLibrary/Diode/D.lib</field></d2><d3><field>/home/gaurav/workspace/eSim/src/deviceModelLibrary/Diode/D.lib</field></d3><d1><field>/home/gaurav/workspace/eSim/src/deviceModelLibrary/Diode/D.lib</field></d1></devicemodel><analysis><ac><field1 name="Lin">true</field1><field2 name="Dec">false</field2><field3 name="Oct">false</field3><field4 name="Start Frequency" /><field5 name="Stop Frequency" /><field6 name="No. of points" /><field7 name="Start Fre Combo">Hz</field7><field8 name="Stop Fre Combo">Hz</field8></ac><dc><field1 name="Source Name" /><field2 name="Start" /><field3 name="Increment" /><field4 name="Stop" /><field5 name="Operating Point">False</field5><field6 name="Start Combo">Volts or Amperes</field6><field7 name="Increment Combo">Volts or Amperes</field7><field8 name="Stop Combo">Volts or Amperes</field8></dc><tran><field1 name="Start Time">0</field1><field2 name="Step Time">10</field2><field3 name="Stop Time">100</field3><field4 name="Start Combo">ms</field4><field5 name="Step Combo">ms</field5><field6 name="Stop Combo">ms</field6></tran></analysis></KicadtoNgspice> \ No newline at end of file
diff --git a/Examples/bridgerectifier/plot_data_i.txt b/Examples/bridgerectifier/plot_data_i.txt
new file mode 100644
index 00000000..1104d67e
--- /dev/null
+++ b/Examples/bridgerectifier/plot_data_i.txt
@@ -0,0 +1,73 @@
+* eeschema netlist version 1.1 (spice format) creation date: wed jun 17 14:53:06 2015
+Transient Analysis Wed Jul 1 14:20:12 2015
+--------------------------------------------------------------------------------
+Index time alli
+--------------------------------------------------------------------------------
+0 0.000000e+00 3.761582e-37
+1 1.000000e-05 -1.09955e-07
+2 2.000000e-05 -1.09956e-07
+3 4.000000e-05 -1.09960e-07
+4 8.000000e-05 -1.09972e-07
+5 1.600000e-04 -1.10024e-07
+6 3.200000e-04 -1.10229e-07
+7 6.400000e-04 -1.11097e-07
+8 1.280000e-03 -1.18621e-07
+9 2.560000e-03 -1.16150e-04
+10 3.917817e-03 -4.86647e-04
+11 5.283879e-03 -5.83395e-04
+12 6.862639e-03 -2.94367e-04
+13 8.646643e-03 9.417078e-08
+14 1.049092e-02 1.214997e-07
+15 1.227690e-02 4.107483e-05
+16 1.370034e-02 4.415757e-04
+17 1.520525e-02 5.866982e-04
+18 1.714494e-02 2.080447e-04
+19 1.914494e-02 -1.22187e-07
+20 2.059751e-02 -9.88610e-08
+21 2.207308e-02 -1.08983e-05
+22 2.354237e-02 -4.04707e-04
+23 2.489420e-02 -5.89792e-04
+24 2.689420e-02 -2.84824e-04
+25 2.889420e-02 9.962164e-08
+26 3.084968e-02 1.220034e-07
+27 3.284968e-02 2.062797e-04
+28 3.461295e-02 5.775662e-04
+29 3.636021e-02 4.274504e-04
+30 3.832771e-02 9.263736e-08
+31 4.032771e-02 -8.59359e-08
+32 4.232771e-02 -5.24974e-05
+33 4.383193e-02 -4.69735e-04
+34 4.541870e-02 -5.75001e-04
+35 4.741870e-02 -1.22335e-04
+36 4.941870e-02 9.011078e-08
+37 5.110569e-02 1.321927e-07
+38 5.275422e-02 1.764658e-04
+39 5.434500e-02 5.518961e-04
+40 5.597909e-02 5.050263e-04
+41 5.775008e-02 3.542701e-05
+42 5.975008e-02 -1.34645e-07
+43 6.153710e-02 -1.44896e-07
+44 6.328931e-02 -3.38310e-04
+45 6.528931e-02 -5.83243e-04
+46 6.728931e-02 -1.62681e-04
+47 6.928931e-02 1.879068e-07
+48 7.061999e-02 3.288734e-08
+49 7.190623e-02 2.643203e-06
+50 7.358268e-02 4.144726e-04
+51 7.518496e-02 5.878443e-04
+52 7.718496e-02 1.954071e-04
+53 7.918496e-02 -5.31062e-08
+54 8.118496e-02 -1.70279e-07
+
+Index time alli
+--------------------------------------------------------------------------------
+55 8.303657e-02 -2.64203e-04
+56 8.503657e-02 -5.90995e-04
+57 8.697843e-02 -2.59491e-04
+58 8.897843e-02 1.165010e-07
+59 9.097843e-02 1.054355e-07
+60 9.297843e-02 2.464709e-04
+61 9.497843e-02 5.908059e-04
+62 9.681511e-02 3.084229e-04
+63 9.881511e-02 -1.77852e-07
+64 1.000000e-01 -4.39906e-08
diff --git a/Examples/bridgerectifier/plot_data_v.txt b/Examples/bridgerectifier/plot_data_v.txt
new file mode 100644
index 00000000..cf3951c6
--- /dev/null
+++ b/Examples/bridgerectifier/plot_data_v.txt
@@ -0,0 +1,73 @@
+* eeschema netlist version 1.1 (spice format) creation date: wed jun 17 14:53:06 2015
+Transient Analysis Wed Jul 1 14:20:12 2015
+--------------------------------------------------------------------------------
+Index time net-_d1-pad1_ net-_d1-pad2_ net-_d3-pad1_
+--------------------------------------------------------------------------------
+0 0.000000e+00 -6.30747e-22 -4.10932e-29 -6.30747e-22
+1 1.000000e-05 3.141587e-03 -5.74966e-16 -3.14159e-03
+2 2.000000e-05 6.283331e-03 3.745327e-07 -6.28296e-03
+3 4.000000e-05 1.256661e-02 1.136541e-06 -1.25655e-02
+4 8.000000e-05 2.513105e-02 1.906007e-06 -2.51291e-02
+5 1.600000e-04 5.024641e-02 4.186235e-06 -5.02422e-02
+6 3.200000e-04 1.003657e-01 8.039324e-06 -1.00358e-01
+7 6.400000e-04 1.997183e-01 1.666521e-05 -1.99702e-01
+8 1.280000e-03 3.913928e-01 3.830120e-05 -3.91355e-01
+9 2.560000e-03 7.783468e-01 1.160756e-01 -6.62271e-01
+10 3.917817e-03 1.186056e+00 4.865881e-01 -6.99468e-01
+11 5.283879e-03 1.287737e+00 5.834229e-01 -7.04314e-01
+12 6.862639e-03 9.808312e-01 2.944210e-01 -6.86410e-01
+13 8.646643e-03 4.124795e-01 8.133101e-06 -4.12471e-01
+14 1.049092e-02 -1.53629e-01 -2.39452e-05 1.536051e-01
+15 1.227690e-02 -6.35322e-01 4.105838e-02 6.763808e-01
+16 1.370034e-02 -6.97074e-01 4.414449e-01 1.138519e+00
+17 1.520525e-02 -7.04528e-01 5.867871e-01 1.291315e+00
+18 1.714494e-02 -6.77401e-01 2.080453e-01 8.854465e-01
+19 1.914494e-02 -2.65388e-01 3.703840e-05 2.654253e-01
+20 2.059751e-02 1.865897e-01 -4.37267e-05 -1.86633e-01
+21 2.207308e-02 6.116420e-01 1.088078e-02 -6.00761e-01
+22 2.354237e-02 1.099257e+00 4.045713e-01 -6.94685e-01
+23 2.489420e-02 1.294381e+00 5.898674e-01 -7.04514e-01
+24 2.689420e-02 9.705119e-01 2.848161e-01 -6.85696e-01
+25 2.889420e-02 3.404851e-01 6.504934e-05 -3.40420e-01
+26 3.084968e-02 -2.63811e-01 -7.14480e-05 2.637393e-01
+27 3.284968e-02 -6.77210e-01 2.063133e-01 8.835235e-01
+28 3.461295e-02 -7.03898e-01 5.774359e-01 1.281334e+00
+29 3.636021e-02 -6.96270e-01 4.276179e-01 1.123888e+00
+30 3.832771e-02 -5.01492e-01 7.369949e-05 5.015652e-01
+31 4.032771e-02 1.028330e-01 1.215185e-04 -1.02712e-01
+32 4.232771e-02 6.939657e-01 5.229666e-02 -6.41669e-01
+33 4.383193e-02 1.168319e+00 4.697936e-01 -6.98525e-01
+34 4.541870e-02 1.278818e+00 5.749139e-01 -7.03904e-01
+35 4.741870e-02 7.861999e-01 1.225298e-01 -6.63670e-01
+36 4.941870e-02 1.815468e-01 -1.22632e-04 -1.81669e-01
+37 5.110569e-02 -3.40352e-01 1.369380e-04 3.404886e-01
+38 5.275422e-02 -6.73115e-01 1.763036e-01 8.494190e-01
+39 5.434500e-02 -7.02929e-01 5.519480e-01 1.254877e+00
+40 5.597909e-02 -7.00572e-01 5.049867e-01 1.205559e+00
+41 5.775008e-02 -6.31627e-01 3.560316e-02 6.672302e-01
+42 5.975008e-02 -7.85057e-02 -1.44179e-04 7.836157e-02
+43 6.153710e-02 4.644607e-01 2.339281e-04 -4.64227e-01
+44 6.328931e-02 1.028060e+00 3.380667e-01 -6.89994e-01
+45 6.528931e-02 1.287588e+00 5.834319e-01 -7.04157e-01
+46 6.728931e-02 8.336234e-01 1.625897e-01 -6.71034e-01
+47 6.928931e-02 2.214529e-01 6.455847e-05 -2.21388e-01
+48 7.061999e-02 -1.93579e-01 -6.68753e-05 1.935121e-01
+49 7.190623e-02 -5.62412e-01 2.581019e-03 5.649928e-01
+50 7.358268e-02 -6.95306e-01 4.143838e-01 1.109689e+00
+51 7.518496e-02 -7.04369e-01 5.878861e-01 1.292255e+00
+52 7.718496e-02 -6.75788e-01 1.954555e-01 8.712440e-01
+53 7.918496e-02 -2.53234e-01 5.859887e-05 2.532926e-01
+54 8.118496e-02 3.637039e-01 -4.74738e-05 -3.63751e-01
+
+Index time net-_d1-pad1_ net-_d1-pad2_ net-_d3-pad1_
+--------------------------------------------------------------------------------
+55 8.303657e-02 9.478479e-01 2.642635e-01 -6.83584e-01
+56 8.503657e-02 1.295365e+00 5.908612e-01 -7.04503e-01
+57 8.697843e-02 9.428324e-01 2.597018e-01 -6.83131e-01
+58 8.897843e-02 3.153700e-01 -1.69418e-04 -3.15539e-01
+59 9.097843e-02 -3.02481e-01 1.684733e-04 3.026493e-01
+60 9.297843e-02 -6.81891e-01 2.462494e-01 9.281400e-01
+61 9.497843e-02 -7.04502e-01 5.909495e-01 1.295452e+00
+62 9.681511e-02 -6.87601e-01 3.083478e-01 9.959484e-01
+63 9.881511e-02 -3.63679e-01 5.335145e-05 3.637328e-01
+64 1.000000e-01 -4.17455e-05 -8.34857e-05 -4.17455e-05