From 1fc0a7913761e97cb3bf22afb1a69557da684eb9 Mon Sep 17 00:00:00 2001 From: ColsonZhang <784278850@qq.com> Date: Tue, 23 Mar 2021 20:49:24 +0800 Subject: [PATCH] add new result presentation & new simulation --- README.md | 9 + handler/__pycache__/MysqlDB.cpython-36.pyc | Bin 1267 -> 1260 bytes .../sim_data_container.cpython-36.pyc | Bin 1931 -> 2746 bytes handler/__pycache__/simulation.cpython-36.pyc | Bin 2764 -> 3171 bytes handler/__pycache__/spice.cpython-36.pyc | Bin 4028 -> 4145 bytes handler/sim_data_container.py | 32 ++- handler/simulation.py | 28 +- handler/spice.py | 9 +- static/spice/show_result2.js | 258 ++++++++++++++++-- template/schematic/schematic.html | 6 +- 10 files changed, 299 insertions(+), 43 deletions(-) diff --git a/README.md b/README.md index 7c2ef49..5d441c0 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,15 @@ app.py ----服务器的主程序 ## 更新日志 +* 2021年3月23号,前端更新 + + * 新增:多种仿真模式下的数据显示 +* 2021年3月22号,后端更新 + + * bug1:当放置同一种组件时,名称存在重复;手动更改名称后,需要将组件进行移动后,名称才会修改。 + * bug2:当进行组件的复制后,将组件的部分元件进行调整,将无法提取spice。 + * bug3:Tab的作用域问题,希望Tab的openmode函数中加入作用域。 + * 新增:DC仿真处理 * 2021年3月20号,前端更新 * 新增:仿真结果数据显示,成功将仿真得到的节点电压绘制出来。 diff --git a/handler/__pycache__/MysqlDB.cpython-36.pyc b/handler/__pycache__/MysqlDB.cpython-36.pyc index 25bcf29c84267382678fcd95bffb566fbe0b4fe5..e395b49f07a0349438822a0a745bd2b50ced1c53 100644 GIT binary patch delta 194 zcmey&`G%9-n3tF9?(B$->{A#SqbAQ`G-KmsU|{&=IQa&n{$xHTdq)1veoX0%Dp737 z`MJ57B}E)S=_rn({G6Pm#N=#EwjySrKoKWMbn;DR6#*^~7i0#6;G4|LV#zKFNb8|CGia3F)ZgCXl=j0?MCTDB16)^(^inu_clP@u=2ylbAAfq4z|7126 uOLj>hUz6w7WH%O5#;D0PEV7!SAQd39ir7Ge0EhsoLedI0gn#lO7A*k2Rwk7I diff --git a/handler/__pycache__/sim_data_container.cpython-36.pyc b/handler/__pycache__/sim_data_container.cpython-36.pyc index 89c0ee164cc88e6c55736ab1d5566f18cb08e36d..7629dbaef880bf07f53bc7288182be49f2f905b8 100644 GIT binary patch delta 823 zcmah{O>fgc5Z&>|X5%JKX_`b$(jra}A}ACZp(;wnhky&^TSC3iU|XUzB++gVqKec5 zy#S|bj{E_x2=&qv{0;vH5WfI1W491hNXVMEv$JoXXP*6`a8U9t<@4S(e6mqhd)`fG z@7-U{g}Gg^uEP97(eOXNUxS^F5F&)Jcp=8nrU_(j_DEYKqa6mDpkZs5mbftNY7;#j>2BX_M*UH&(n1&zLoov{Sj*EsWdb}) zK@K=@V10!0mnnM#U>vq!i8iMw48K~6*zFI($i&!mZ^)F0 z-`(mC(@sy&)H7-(cpjOg<%ZN{I*gs(rWxtEB;AVM7+s@OO9EnWqq;z_KBXh`sy9jo zO4xdq&k}N$vjjZOas*W&(3f|7)?sh1Q7&_*l8PSF z<2e@jemd^rwZ}$d4w`V$(&?Ld&<**aG=5-Veb%k!>SEn`M${ed*{;QVG zLhT+WCibmN5R*}P7V>3*7F}mx}-s$ zv=Xd^VCNtB3ju$?ukdYbEOus=nc>Z6;W4Xsd|zLN&G21~^bzci&MNk~2r}d62ApmP zArdhZAUcqWE~HQuDRg8{;u`;DDu=+H;DXg?qU3mB;S3WhhDr9ejd669V0#c>M}vee zWKFy52yj4K^d?^*|8Zc20A+f$kD*0BcD*vsfk5H{(*(NcG5>)!YLQ`;Uu@1fVxk5& zohWWms1E&qO)Sz_<&{aV)0bMQ6a|TQjm+48DsIPU#>~_I*T+g-X HLGS$nzo<(o diff --git a/handler/__pycache__/simulation.cpython-36.pyc b/handler/__pycache__/simulation.cpython-36.pyc index e692fc971b8b0a6dea39af93aa7a59e099805801..fbf2ad3e4fd3675a8eb0ac4c71276533cad255b0 100644 GIT binary patch delta 945 zcmYk5yKfUg5Qlg79zLJX!FgEVJirlwsw1ysQ z+$a#BshCo<6w?L5?Og+MU^a|ZQ0E!Q{0iz$e?UQ83G6x`H?S{?Oz4x&}G$3 zNJw6>aF6tu(Q?Ck8&lA>M{}mr=We z^gG>&onG-?Q8t6Rzp&FQsh``Omwt1-?1f(QjSM7i!2c(@ZBgd+g(4)n-AO!d>EC(l zK^VwQpR0qJS9h&pZbh`A)F|*}ZN(E3%IJt7jFRX2x!llPZ;O@(HTm0q-AyOk`urUB zST$d(Vygz&c1Ib%Q?;PQnkP17@?I~L%dn9!huU&}W;JN-r_3*O?Go%1CB$Wbs|mataRqVpIB*U9>xe}R=;8+YONg6@TgTDc=-)vs zBkm>z>%exweFjrjk|XPWaxVQeGmooSsc@5b_UU9Vop;V#d4b=eJ1Q#s`{@Gx4b-IB A{Qv*} delta 491 zcmY+BJ4*vW5P)}Q_a3>sh&f*u@rlpV_>P@uAqZNC7z+hKqnEQ;e zp<-p@5AYYH^>+x)L>n3A<6~x-8Q8Djv&&h^W}VHwz2ipvv(qQmC1cFOT*pl6h?K=F zvPekg_94c_hw3?PCXGk%~y>nXZZ;j4}-aA4qJ-5)OzQe0EZE&|I{O z8jDzoh2FOAkdHwV%BP{xY~N9r^@_SWt0YG|WtCL)p)m-d)DOl)(Zgd@3t6S6ou#JziCqgYIfqpl`RN@uOYf{rATPV4<=0$J2O#C6T0Zujm$H2E0k_s zWheL!f?Hq0NnIT7;XC)7kK+wCFD%Ra`o5hk_crEQUtS`FYLuc7R?x@{YIy~Kn3T$$ zYZO709Z^!XbB)R%lsY0>TCMIf2zRXz-Jp?jMaE*YI!I}eV@CX(#s!(-Vv1e2I;T+{ zV)hVWn#{_~AG1V!C3#$663xqqGEB=Lh$xNAEPHWXccha;u}2*Kt1lc|SR|Q}@h=b; zsuN!8N82}JAK;#^dlR_hn%P3YKTQvOe%k+mDen(FNO(GEVb0Gi4<7le)xtBs9(wS! OeIKgOb8OuWb!N00_xFZD-xX?!BNe}0pu_+ae-l#(&QR;+0AU6!i